Browse Source

删除订单 删除tasknode数据

wudingsheng 1 week ago
parent
commit
b7aab233fc

+ 7 - 8
imcs-admin-boot/imcs-business-biz/src/main/java/com/github/zuihou/business/operationManagementCenter/service/impl/OrderServiceImpl.java

@@ -37,14 +37,9 @@ import com.github.zuihou.business.operationManagementCenter.dto.OrderSaveDTO;
 import com.github.zuihou.business.operationManagementCenter.dto.OrderUpdateDTO;
 import com.github.zuihou.business.operationManagementCenter.entity.*;
 import com.github.zuihou.business.operationManagementCenter.service.*;
-import com.github.zuihou.business.productionReadyCenter.dao.BBomMapper;
-import com.github.zuihou.business.productionReadyCenter.dao.BomProcedureProductionresourceMapper;
-import com.github.zuihou.business.productionReadyCenter.dao.BomProcedureProgramMapper;
-import com.github.zuihou.business.productionReadyCenter.dao.MMeterialReceiveLogMapper;
-import com.github.zuihou.business.productionReadyCenter.entity.BBom;
-import com.github.zuihou.business.productionReadyCenter.entity.BomProcedure;
-import com.github.zuihou.business.productionReadyCenter.entity.BomProcedureProductionresource;
-import com.github.zuihou.business.productionReadyCenter.entity.MMeterialReceiveLog;
+import com.github.zuihou.business.productionReadyCenter.dao.*;
+import com.github.zuihou.business.productionReadyCenter.entity.*;
+import com.github.zuihou.business.productionReadyCenter.service.AAutoNodeLogService;
 import com.github.zuihou.business.productionReadyCenter.service.AutoNodeService;
 import com.github.zuihou.business.productionReadyCenter.service.BomProcedureService;
 import com.github.zuihou.business.productionReadyCenter.service.MMeterialReceiveLogService;
@@ -144,6 +139,8 @@ public class OrderServiceImpl extends SuperServiceImpl<OrderMapper, Order> imple
     @Autowired
     private TaskNodeService taskNodeService;
     @Autowired
+    private AAutoNodeLogMapper autoNodeLogMapper;
+    @Autowired
     private PlanMapper planMapper;
     @Autowired
     private PlanProductMapper planProductMapper;
@@ -1443,6 +1440,8 @@ public class OrderServiceImpl extends SuperServiceImpl<OrderMapper, Order> imple
         workpieceMapper.delete(Wraps.<TWorkpiece>lbQ().eq(TWorkpiece::getPlanId,model.getId()));
         // 删除任务信息
         taskService.remove(Wraps.<TTask>lbQ().eq(TTask::getPlanId,model.getId()));
+        taskNodeMapper.delete(Wraps.<TaskNode>lbQ().eq(TaskNode::getOrderId, planProduct.getOrderId()));
+        autoNodeLogMapper.delete(Wraps.<AAutoNodeLog>lbQ().eq(AAutoNodeLog::getOrderId,planProduct.getOrderId()));
         return true;
 
     }