| | |
| | | #endregion |
| | | case 2: |
| | | WCSHelper.End(TN_Task); |
| | | |
| | | break; ; |
| | | break; |
| | | case 7: |
| | | TaskProcess.OperateStatus(TN_Task, 7); |
| | | WCSHelper.Fail(TN_Task); |
| | |
| | | WCSHelper.AddActionRecord(model.task_no, model.state, model.forklift_no, model.ext_data); |
| | | //调用第三方接口(如果有) |
| | | //物料到位通知 |
| | | if ((TN_Task.S_TYPE == "出平库" ||TN_Task.S_TYPE == "余料返回" || TN_Task.S_NOTE == "出库"|| TN_Task.S_NOTE == "异常库区入库") && model.state == 2) |
| | | if ( model.state == 2) |
| | | { |
| | | string urlitem = Settings.tableUrls.Find(a => a.id == 5).url; |
| | | TaskProcess.MESIteminfoback(TN_Task, urlitem); |
| | | string urlitem = Settings.tableUrls.Find(a => a.id == 5).url; |
| | | TaskProcess.MESIteminfoback(TN_Task, urlitem); |
| | | } |
| | | //任务回报 任务来源 1.钢丝立库 2.胶片库 3.预备库 5.mes下发 |
| | | if (TN_Task.Z_TYPE == 5) |
| | |
| | | { |
| | | url = Settings.tableUrls.Find(a => a.id == 1).url; |
| | | } |
| | | else if (TN_Task.Z_TYPE == 2) |
| | | { |
| | | url = Settings.tableUrls.Find(a => a.id == 7).url; |
| | | } |
| | | else if (TN_Task.Z_TYPE == 3) |
| | | { |
| | | url = Settings.tableUrls.Find(a => a.id == 9).url; |
| | |
| | | { |
| | | url = Settings.tableUrls.Find(a => a.id == 11).url; |
| | | } |
| | | else if (TN_Task.Z_TYPE == 6) |
| | | else if (TN_Task.Z_TYPE == 6)//wms室内到货回报 |
| | | { |
| | | url = Settings.tableUrls.Find(a => a.id == 14).url; |
| | | } |
| | |
| | | { |
| | | url = Settings.tableUrls.Find(a => a.id == 2).url; |
| | | } |
| | | else if (TN_Task.Z_TYPE == 2) |
| | | { |
| | | url = Settings.tableUrls.Find(a => a.id == 8).url; |
| | | } |
| | | else if (TN_Task.Z_TYPE == 3) |
| | | { |
| | | url = Settings.tableUrls.Find(a => a.id == 10).url; |
| | |
| | | } |
| | | if (!string.IsNullOrEmpty(url)) |
| | | { |
| | | TaskProcess.OperateReq(model,url, TN_Task); |
| | | TaskProcess.OperateReq(model, url, TN_Task); |
| | | } |
| | | else |
| | | { |