| | |
| | | using System.Net.NetworkInformation; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using StackExchange.Profiling.Internal; |
| | | using WIDESEA_ISerialPortRepository; |
| | | using WIDESEA_SerialPortRepository; |
| | | using WIDESEAWCS_Core; |
| | |
| | | { |
| | | try |
| | | { |
| | | var query = BaseDal.Db.Queryable<Dt_NjTask>(); |
| | | var query = BaseDal.QueryData(); |
| | | // çæ OR æ¥è¯¢æ¡ä»¶ å³ä»»æå段é½å¯ä»¥æ¥ç |
| | | if (!string.IsNullOrEmpty(mhuNjtakeTDO.trainkind) || !string.IsNullOrEmpty(mhuNjtakeTDO.trainnum) || |
| | | !string.IsNullOrEmpty(mhuNjtakeTDO.track) || !string.IsNullOrEmpty(mhuNjtakeTDO.coachnum) || |
| | | !string.IsNullOrEmpty(mhuNjtakeTDO.bogie) || !string.IsNullOrEmpty(mhuNjtakeTDO.processdept)) |
| | | !string.IsNullOrEmpty(mhuNjtakeTDO.bogie) || !string.IsNullOrEmpty(mhuNjtakeTDO.processdept)|| |
| | | !string.IsNullOrEmpty(mhuNjtakeTDO.taskstatus) || !string.IsNullOrEmpty(mhuNjtakeTDO.createtime)) |
| | | { |
| | | BaseDal.QueryData(x => |
| | | (!string.IsNullOrEmpty(mhuNjtakeTDO.trainkind) && x.trainKind.Contains(mhuNjtakeTDO.trainkind)) || |
| | |
| | | (!string.IsNullOrEmpty(mhuNjtakeTDO.track) && x.track.Contains(mhuNjtakeTDO.track)) || |
| | | (!string.IsNullOrEmpty(mhuNjtakeTDO.coachnum) && x.coachNum.Contains(mhuNjtakeTDO.coachnum)) || |
| | | (!string.IsNullOrEmpty(mhuNjtakeTDO.bogie) && x.bogie.Contains(mhuNjtakeTDO.bogie)) || |
| | | (!string.IsNullOrEmpty(mhuNjtakeTDO.processdept) && x.processDept.Contains(mhuNjtakeTDO.processdept)) |
| | | (!string.IsNullOrEmpty(mhuNjtakeTDO.processdept) && x.processDept.Contains(mhuNjtakeTDO.processdept))|| |
| | | (!string.IsNullOrEmpty(mhuNjtakeTDO.taskstatus) && x.processDept.Contains(mhuNjtakeTDO.taskstatus))|| |
| | | (!string.IsNullOrEmpty(mhuNjtakeTDO.createtime) && x.processDept.Contains(mhuNjtakeTDO.createtime)) |
| | | ); |
| | | } |
| | | |
| | |
| | | return new WebResponseContent { Status = false, Message = "æ²¡ææ¾å°" }; |
| | | } |
| | | |
| | | task.Taskstatus = "已派工"; |
| | | task.Taskstatus = 1;//已派工 |
| | | |
| | | if (existtepm == null) |
| | | { |
| | |
| | | // å®ä¹ä»»å¡æè§£çç»ä¿¡æ¯ |
| | | var groups = new[] |
| | | { |
| | | new { Grouptype= "çµæ°",Pustatus="å¾
é¢ç",Zhijianyuan = task.zhiJianYuan_DQ, Lijuzouyeyuan = task.liJu_DQ, Fuzyuan = task.fuZhu_DQ }, |
| | | new { Grouptype = "æºæ¢°",Pustatus="å¾
é¢ç", Zhijianyuan = task.zhiJianYuan_LC, Lijuzouyeyuan = task.liJu_LC, Fuzyuan = task.fuZhu_LC }, |
| | | new { Grouptype = "å°æ²",Pustatus="å¾
é¢ç", Zhijianyuan = task.zhiJianYuan_DG, Lijuzouyeyuan = task.liJu_DG, Fuzyuan = task.fuZhu_DG } |
| | | new { Grouptype= "çµæ°",Pustatus=0,Zhijianyuan = task.zhiJianYuan_DQ, Lijuzouyeyuan = task.liJu_DQ, Fuzyuan = task.fuZhu_DQ }, |
| | | new { Grouptype = "æºæ¢°",Pustatus=0, Zhijianyuan = task.zhiJianYuan_LC, Lijuzouyeyuan = task.liJu_LC, Fuzyuan = task.fuZhu_LC }, |
| | | new { Grouptype = "å°æ²",Pustatus=0, Zhijianyuan = task.zhiJianYuan_DG, Lijuzouyeyuan = task.liJu_DG, Fuzyuan = task.fuZhu_DG } |
| | | }; |
| | | |
| | | |
| | |
| | | return new WebResponseContent { Status = false, Message = "æ²¡ææ¾å°" }; |
| | | } |
| | | |
| | | task.Taskstatus = "已派工"; |
| | | task.Taskstatus = 1;//已派工 |
| | | |
| | | |
| | | task.TakeName = notempDTO.takename; |
| | | |
| | | task.TakeName = notempDTO.takename; |
| | | task.jiShuYuan = notempDTO.jishuyuan; |
| | | task.zhiJianYuan_DG = notempDTO.zhijianyuan_dg; |
| | | task.zhiJianYuan_DQ = notempDTO.zhijianyuan_dq; |
| | |
| | | // å®ä¹ä»»å¡æè§£çç»ä¿¡æ¯ |
| | | var groups = new[] |
| | | { |
| | | new { Grouptype= "çµæ°",Pustatus="å¾
é¢ç",Zhijianyuan = task.zhiJianYuan_DQ, Lijuzouyeyuan = task.liJu_DQ, Fuzyuan = task.fuZhu_DQ }, |
| | | new { Grouptype = "æºæ¢°",Pustatus="å¾
é¢ç", Zhijianyuan = task.zhiJianYuan_LC, Lijuzouyeyuan = task.liJu_LC, Fuzyuan = task.fuZhu_LC }, |
| | | new { Grouptype = "å°æ²",Pustatus="å¾
é¢ç", Zhijianyuan = task.zhiJianYuan_DG, Lijuzouyeyuan = task.liJu_DG, Fuzyuan = task.fuZhu_DG } |
| | | new { Grouptype= "çµæ°",Pustatus=0,Zhijianyuan = task.zhiJianYuan_DQ, Lijuzouyeyuan = task.liJu_DQ, Fuzyuan = task.fuZhu_DQ }, |
| | | new { Grouptype = "æºæ¢°",Pustatus=0, Zhijianyuan = task.zhiJianYuan_LC, Lijuzouyeyuan = task.liJu_LC, Fuzyuan = task.fuZhu_LC }, |
| | | new { Grouptype = "å°æ²",Pustatus=0, Zhijianyuan = task.zhiJianYuan_DG, Lijuzouyeyuan = task.liJu_DG, Fuzyuan = task.fuZhu_DG } |
| | | }; |
| | | |
| | | // éè¿å¾ªç¯å建对象 |
| | |
| | | } |
| | | } |
| | | |
| | | // çæ NJtaskIDï¼ä¾å¦ KH030601, KH030602... |
| | | string CustomizeID = $"{todayPrefix}{nextNumber:D2}"; |
| | | // çæ NJtaskIDï¼ä¾å¦ KH0306001, KH0306002... |
| | | string CustomizeID = $"{todayPrefix}{nextNumber:D3}";//D3表示 3使°ï¼ä¸è¶³è¡¥0 |
| | | #endregion |
| | | |
| | | var addnj = new Dt_NjTask () |
| | |
| | | coachNum=addNjtDTO.coachnum, |
| | | bogie=addNjtDTO.bogie, |
| | | processDept=addNjtDTO.processdept, |
| | | Taskstatus="æªæ´¾å·¥", |
| | | Taskstatus=0, |
| | | createTime=DateTime.Now, |
| | | }; |
| | | |