| | |
| | | using HH.WCS.Mobox3.RiDong.dispatch; |
| | | using HH.WCS.Mobox3.RiDong.dto; |
| | | using HH.WCS.Mobox3.RiDong.models; |
| | | using HH.WCS.Mobox3.RiDong.Quartz; |
| | | using HH.WCS.Mobox3.RiDong.util; |
| | | using HH.WCS.Mobox3.RiDong.wms; |
| | | |
| | |
| | | dic.Add("Door", lockNo); |
| | | NDC.StartNewOrderWithQCmd(164, DateTime.Now.Ticks.ToString(), dic); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 发送充电 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public static void SendCd(TaskCD task) |
| | | { |
| | | var dic = new Dictionary<string, string>(); |
| | | var dic1 = new Dictionary<string, string>(); |
| | | dic.Add("No", task.No); |
| | | dic.Add("Pri", "0"); |
| | | dic1.Add("ExtDeviceNo", task.CarNo); |
| | | |
| | | //判断 |
| | | var res = NDC.OrderAdd(99, dic, dic1); |
| | | if (res != null && (res.Res.ErrCode == 0 || res.Res.ErrCode == 50009)) |
| | | { |
| | | // dstart.N_STATE = 1; |
| | | // db.Updateable<TN_CD>(dstart).UpdateColumns(a => new { a.N_STATE }).ExecuteCommand(); |
| | | |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 修改任务状态 |
| | | /// </summary> |
| | |
| | | { |
| | | var outbound = AdoSqlMethod<OutboundOrder>.QueryFirst(p => p.S_NO == model.S_BS_NO); |
| | | |
| | | |
| | | var operationDto = new OperationDto() |
| | | { |
| | | cntrCode = model.S_CNTR_CODE, |
| | |
| | | |
| | | if (oldoperation == null) |
| | | { |
| | | var queryFirst = AdoSqlMethod<Location>.QueryFirst(p=>p.S_CODE == model.S_LOC_CODE); |
| | | |
| | | |
| | | var newoperation = new Operation() |
| | | { |
| | | S_CODE = HelperMethod.GenerateTaskNo("作业号", "OP"), |
| | |
| | | S_END_AREA = Operation.GetArea(model.N_OUT_TYPE == 2 ? "CKK-1" : "JJCKK-1"), |
| | | S_CNTR_CODE = model.S_CNTR_CODE, |
| | | S_DC_NO = model.S_DC_NO, |
| | | S_OUT_TARGET = outbound.S_OUT_TARGET |
| | | S_OUT_TARGET = outbound.S_OUT_TARGET, |
| | | N_ROADWAY = queryFirst.N_ROADWAY |
| | | }; |
| | | |
| | | // 根据托盘号查询是否整托或分拣 |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | } |