| | |
| | | internal class TaskCore |
| | | { |
| | | public static void OperateTaskStatus(AgvTaskState model) { |
| | | |
| | | var wmsTask = TaskHelper.GetTask(model.task_no); |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | TaskHelper.Fail(wmsTask); |
| | | TaskProcess.OperateStatus(wmsTask, 7); |
| | | //入库或者回库任务取消删除托盘物料 |
| | |
| | | ContainerHelper.delCntr(wmsTask.S_CNTR_CODE); |
| | | ContainerHelper.delCntrItem(wmsTask.S_CNTR_CODE); |
| | | } |
| | | |
| | | //出库取消判断接驳位是否有货,有货需要解绑 |
| | | if (!WcsTask.WcsCvstate(wmsTask)) |
| | | { |
| | |
| | | |
| | | } |
| | | TaskHelper.AddActionRecord(wmsTask.S_CODE, model.state, model.forklift_no, model.ext_data); |
| | | |
| | | } |
| | | else |
| | | { |
| | |
| | | TaskProcess.OperateReq(model.task_no, model.state, model.forklift_no, model.ext_data); |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| | | |