| | |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using OfficeOpenXml.FormulaParsing.Excel.Functions.Information; |
| | | using WIDESEA_ISerialPortRepository; |
| | | using WIDESEA_SerialPortRepository; |
| | | using WIDESEAWCS_Core; |
| | | using WIDESEAWCS_Core.BaseRepository; |
| | | using WIDESEAWCS_Core.BaseServices; |
| | |
| | | { |
| | | case cond.å¾
é¢ç: |
| | | putake.Pustatus = cond.å¾
ä½ä¸.ToString(); |
| | | |
| | | //_iNjTaskRepository |
| | | break; |
| | | case cond.å¾
ä½ä¸: |
| | | putake.Pustatus = cond.å¾
å½ç.ToString(); |
| | | // _iNjTaskRepository.QueryData(x=>x.) |
| | | break; |
| | | case cond.å¾
å½ç: |
| | | putake.Pustatus = cond.å¾
è´¨æ£.ToString(); |
| | |
| | | } |
| | | |
| | | |
| | | //æ¥çè¿ä¸ªä¸åä»»å¡çä¸ä»»å¡è¡¨ä¸ç详æ
æ°æ® |
| | | //æ¥çè¿ä¸ªä¸åä»»å¡çä¸ä»»å¡è¡¨ä¸ç详æ
æ°æ®ï¼ånjtaskServeä¸ä¸æ ·ï¼ |
| | | public WebResponseContent GetNjtake(string njid) |
| | | { |
| | | try |
| | |
| | | return new WebResponseContent { Status = false, Message = "æ´æ°å¤±è´¥ï¼" + ex.Message }; |
| | | } |
| | | } |
| | | |
| | | //æ´å
·ä»»å¡ç¶ææ¥è¯¢ |
| | | public WebResponseContent seletTaskeStatus(string status) |
| | | { |
| | | try |
| | | { |
| | | //å¼å¯äºå¡ |
| | | _uniUnitOfWorkManage.BeginTran(); |
| | | |
| | | var Nj = BaseDal.QueryData(i => i.Pustatus == status); |
| | | |
| | | if (Nj != null) |
| | | { |
| | | //æäº¤äºå¡ |
| | | _uniUnitOfWorkManage.CommitTran(); |
| | | return new WebResponseContent { Status = true, Data = Nj }; |
| | | } |
| | | else |
| | | { |
| | | return new WebResponseContent { Status = false, Message = "æ²¡ææ¾å°" }; |
| | | } |
| | | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | |
| | | //åæ»äºå¡ |
| | | _uniUnitOfWorkManage.RollbackTran(); |
| | | return new WebResponseContent { Status = false, Message = "æ´æ°å¤±è´¥ï¼" + ex.Message }; |
| | | } |
| | | } |
| | | |
| | | public WebResponseContent GetNJandPu() |
| | | { |
| | | try |
| | | { |
| | | var nj = _iNjTaskRepository.QueryData(); // è·å NJ ä»»å¡å表 |
| | | //var pu = BaseDal.QueryData(); // è·å PU ä»»å¡å表 |
| | | //var result = nj.Join( |
| | | // pu, |
| | | // n => n.NJtaskID, // å¤é® (主表) |
| | | // p => p.ID.ToString(), // å
é® (ä»è¡¨) |
| | | // (n, p) => new // è¿æ¥åçç»æ |
| | | // { |
| | | // n.NJtaskID, |
| | | // n.trainKind, |
| | | // n.trainNum, |
| | | // n.track, |
| | | // n.coachNum, |
| | | // n.bogie, |
| | | // n.processDept, |
| | | // n.createTime, |
| | | // p.Pustatus, |
| | | |
| | | // }).ToList(); |
| | | |
| | | |
| | | return new WebResponseContent { Status = true, Data = nj }; |
| | | |
| | | } |
| | | |
| | | catch (Exception) |
| | | { |
| | | |
| | | throw; |
| | | } |
| | | } |
| | | } |
| | | } |