| | |
| | | S_CNTR_TYPE = cntrType, // 空托入库 |
| | | }; |
| | | |
| | | startLoc.N_CURRENT_NUM = 1; // 绑定后 |
| | | |
| | | var endLoc = db.Queryable<TN_Location>() |
| | | .Where(l => Settings.AreaMap[endAreaName].Contains(l.S_AREA_CODE)) |
| | | .Where(l => l.N_LOCK_STATE == 0 && l.S_LOCK_STATE == "无" && l.C_ENABLE == "Y") |
| | |
| | | it.N_LOCK_STATE, |
| | | it.S_LOCK_STATE, |
| | | it.S_LOCK_OP, |
| | | it.T_MODIFY |
| | | it.T_MODIFY, |
| | | it.N_CURRENT_NUM |
| | | }).ExecuteCommand() <= 0) { |
| | | tran.RollbackTran(); |
| | | info = $"生成任务'{taskName}'失败:更新起点货位'{startLoc.S_CODE}'锁状态失败"; |
| | |
| | | S_CNTR_TYPE = cntrType, |
| | | }; |
| | | |
| | | startLoc.N_CURRENT_NUM = 1; // 绑定后 |
| | | |
| | | var endLoc = db.Queryable<TN_Location>() |
| | | .Where(l => Settings.AreaMap[endAreaName].Contains(l.S_AREA_CODE)) |
| | | .Where(l => l.N_LOCK_STATE == 0 && l.S_LOCK_STATE == "无" && l.C_ENABLE == "Y") |
| | |
| | | it.N_LOCK_STATE, |
| | | it.S_LOCK_STATE, |
| | | it.S_LOCK_OP, |
| | | it.T_MODIFY |
| | | it.T_MODIFY, |
| | | it.N_CURRENT_NUM |
| | | }).ExecuteCommand() <= 0) { |
| | | tran.RollbackTran(); |
| | | info = $"生成任务'{taskName}'失败:更新起点货位'{startLoc.S_CODE}'锁状态失败"; |
| | |
| | | S_ITEM_CODE = model.cpdm, |
| | | S_BATCH = model.ph, |
| | | N_END_NUM = (int)model.pzsl, |
| | | //F_OUT_QTY = cgDetailList.Sum(a => a.N_QTY), |
| | | S_END_AREA = model.ysfs == "汽车" ? "QCCKQ" : "HCCKQ", // 暂时用运输方式(火车/汽车)来区分终点货区 |
| | | S_END_AREA = "QCCKQ", // ERP下发出库任务为汽车出库区 |
| | | S_BS_NO = model.jhdh, |
| | | S_BS_TYPE = "ERP", |
| | | }; |