Commit 517e96aaffaac4623bfb4aefba47582549dc9a64

Authored by zhongnanhuang
1 parent 008511c9

完善订单删除逻辑

src/main/java/com/order/erp/service/order/OrderAuditLogService.java
@@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderAuditLogDO; @@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderAuditLogDO;
6 import com.order.erp.domain.vo.order.OrderAuditLogQueryVO; 6 import com.order.erp.domain.vo.order.OrderAuditLogQueryVO;
7 import com.order.erp.domain.vo.order.OrderAuditLogVO; 7 import com.order.erp.domain.vo.order.OrderAuditLogVO;
8 8
  9 +import java.util.List;
  10 +
9 /** 11 /**
10 * 用户订单审批日志表(OrderAuditLog)表服务接口 12 * 用户订单审批日志表(OrderAuditLog)表服务接口
11 * 13 *
@@ -55,4 +57,6 @@ public interface OrderAuditLogService extends IService<OrderAuditLogDO> { @@ -55,4 +57,6 @@ public interface OrderAuditLogService extends IService<OrderAuditLogDO> {
55 ServerResult deleteById(OrderAuditLogQueryVO orderAuditLogQueryVO); 57 ServerResult deleteById(OrderAuditLogQueryVO orderAuditLogQueryVO);
56 58
57 boolean deleteByOrderId(Long getId); 59 boolean deleteByOrderId(Long getId);
  60 +
  61 + boolean deleteByOrderIds(List<Long> orderIds);
58 } 62 }
src/main/java/com/order/erp/service/order/OrderCompletionReportService.java
@@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderCompletionReportDO; @@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderCompletionReportDO;
6 import com.order.erp.domain.vo.order.OrderCompletionReportQueryVO; 6 import com.order.erp.domain.vo.order.OrderCompletionReportQueryVO;
7 import com.order.erp.domain.vo.order.OrderCompletionReportVO; 7 import com.order.erp.domain.vo.order.OrderCompletionReportVO;
8 8
  9 +import java.util.List;
  10 +
9 /** 11 /**
10 * 订单-项目完成报告书(OrderCompletionReport)表服务接口 12 * 订单-项目完成报告书(OrderCompletionReport)表服务接口
11 * 13 *
@@ -55,4 +57,6 @@ public interface OrderCompletionReportService extends IService&lt;OrderCompletionRe @@ -55,4 +57,6 @@ public interface OrderCompletionReportService extends IService&lt;OrderCompletionRe
55 ServerResult deleteById(OrderCompletionReportQueryVO orderCompletionReportQueryVO); 57 ServerResult deleteById(OrderCompletionReportQueryVO orderCompletionReportQueryVO);
56 58
57 boolean deleteByOrderId(Long orderId); 59 boolean deleteByOrderId(Long orderId);
  60 +
  61 + boolean deleteByOrderIds(List<Long> orderIds);
58 } 62 }
src/main/java/com/order/erp/service/order/OrderFieldLockApplyService.java
@@ -7,6 +7,8 @@ import com.order.erp.domain.vo.order.AuditVO; @@ -7,6 +7,8 @@ import com.order.erp.domain.vo.order.AuditVO;
7 import com.order.erp.domain.vo.order.OrderFieldLockApplyQueryVO; 7 import com.order.erp.domain.vo.order.OrderFieldLockApplyQueryVO;
8 import com.order.erp.domain.vo.order.OrderFieldLockApplyVO; 8 import com.order.erp.domain.vo.order.OrderFieldLockApplyVO;
9 9
  10 +import java.util.List;
  11 +
10 /** 12 /**
11 * 用户订单-字段锁定申请表(OrderFieldLockApply)表服务接口 13 * 用户订单-字段锁定申请表(OrderFieldLockApply)表服务接口
12 * 14 *
@@ -68,4 +70,6 @@ public interface OrderFieldLockApplyService extends IService&lt;OrderFieldLockApply @@ -68,4 +70,6 @@ public interface OrderFieldLockApplyService extends IService&lt;OrderFieldLockApply
68 ServerResult deleteById(OrderFieldLockApplyQueryVO orderFieldLockApplyQueryVO); 70 ServerResult deleteById(OrderFieldLockApplyQueryVO orderFieldLockApplyQueryVO);
69 71
70 boolean deleteByOrderId(Long orderId); 72 boolean deleteByOrderId(Long orderId);
  73 +
  74 + boolean deleteByOrderIds(List<Long> orderIds);
71 } 75 }
src/main/java/com/order/erp/service/order/OrderFieldLockRecordService.java
@@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderFieldLockRecordDO; @@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderFieldLockRecordDO;
6 import com.order.erp.domain.vo.order.OrderFieldLockRecordQueryVO; 6 import com.order.erp.domain.vo.order.OrderFieldLockRecordQueryVO;
7 import com.order.erp.domain.vo.order.OrderFieldLockRecordVO; 7 import com.order.erp.domain.vo.order.OrderFieldLockRecordVO;
8 8
  9 +import java.util.List;
  10 +
9 /** 11 /**
10 * 用户订单-字段锁定记录表(OrderFieldLockRecord)表服务接口 12 * 用户订单-字段锁定记录表(OrderFieldLockRecord)表服务接口
11 * 13 *
@@ -55,4 +57,6 @@ public interface OrderFieldLockRecordService extends IService&lt;OrderFieldLockReco @@ -55,4 +57,6 @@ public interface OrderFieldLockRecordService extends IService&lt;OrderFieldLockReco
55 ServerResult deleteById(OrderFieldLockRecordQueryVO orderFieldLockRecordQueryVO); 57 ServerResult deleteById(OrderFieldLockRecordQueryVO orderFieldLockRecordQueryVO);
56 58
57 boolean deleteByOrderId(Long orderId); 59 boolean deleteByOrderId(Long orderId);
  60 +
  61 + boolean deleteByOrderIds(List<Long> orderIds);
58 } 62 }
src/main/java/com/order/erp/service/order/OrderInspectionStageService.java
@@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderInspectionStageDO; @@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderInspectionStageDO;
6 import com.order.erp.domain.vo.order.OrderInspectionStageQueryVO; 6 import com.order.erp.domain.vo.order.OrderInspectionStageQueryVO;
7 import com.order.erp.domain.vo.order.OrderInspectionStageVO; 7 import com.order.erp.domain.vo.order.OrderInspectionStageVO;
8 8
  9 +import java.util.List;
  10 +
9 /** 11 /**
10 * 订单-质检环节(OrderInspectionStage)表服务接口 12 * 订单-质检环节(OrderInspectionStage)表服务接口
11 * 13 *
@@ -55,4 +57,6 @@ public interface OrderInspectionStageService extends IService&lt;OrderInspectionSta @@ -55,4 +57,6 @@ public interface OrderInspectionStageService extends IService&lt;OrderInspectionSta
55 ServerResult deleteById(OrderInspectionStageQueryVO orderInspectionStageQueryVO); 57 ServerResult deleteById(OrderInspectionStageQueryVO orderInspectionStageQueryVO);
56 58
57 boolean deleteByOrderId(Long orderId); 59 boolean deleteByOrderId(Long orderId);
  60 +
  61 + boolean deleteByOrderIds(List<Long> orderIds);
58 } 62 }
src/main/java/com/order/erp/service/order/OrderOptLogService.java
@@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderOptLogDO; @@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderOptLogDO;
6 import com.order.erp.domain.vo.order.OrderOptLogQueryVO; 6 import com.order.erp.domain.vo.order.OrderOptLogQueryVO;
7 import com.order.erp.domain.vo.order.OrderOptLogVO; 7 import com.order.erp.domain.vo.order.OrderOptLogVO;
8 8
  9 +import java.util.List;
  10 +
9 /** 11 /**
10 * 用户订单操作日志表(OrderOptLog)表服务接口 12 * 用户订单操作日志表(OrderOptLog)表服务接口
11 * 13 *
@@ -55,4 +57,6 @@ public interface OrderOptLogService extends IService&lt;OrderOptLogDO&gt; { @@ -55,4 +57,6 @@ public interface OrderOptLogService extends IService&lt;OrderOptLogDO&gt; {
55 ServerResult deleteById(OrderOptLogQueryVO orderOptLogQueryVO); 57 ServerResult deleteById(OrderOptLogQueryVO orderOptLogQueryVO);
56 58
57 boolean deleteByOrderId(Long orderId); 59 boolean deleteByOrderId(Long orderId);
  60 +
  61 + boolean deleteByOrderIds(List<Long> orderIds);
58 } 62 }
src/main/java/com/order/erp/service/order/OrderProfitAnalysisService.java
@@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderProfitAnalysisDO; @@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderProfitAnalysisDO;
6 import com.order.erp.domain.vo.order.OrderProfitAnalysisQueryVO; 6 import com.order.erp.domain.vo.order.OrderProfitAnalysisQueryVO;
7 import com.order.erp.domain.vo.order.OrderProfitAnalysisVO; 7 import com.order.erp.domain.vo.order.OrderProfitAnalysisVO;
8 8
  9 +import java.util.List;
  10 +
9 /** 11 /**
10 * 订单利润分析表(OrderProfitAnalysis)表服务接口 12 * 订单利润分析表(OrderProfitAnalysis)表服务接口
11 * 13 *
@@ -55,4 +57,6 @@ public interface OrderProfitAnalysisService extends IService&lt;OrderProfitAnalysis @@ -55,4 +57,6 @@ public interface OrderProfitAnalysisService extends IService&lt;OrderProfitAnalysis
55 ServerResult deleteById(OrderProfitAnalysisQueryVO orderProfitAnalysisQueryVO); 57 ServerResult deleteById(OrderProfitAnalysisQueryVO orderProfitAnalysisQueryVO);
56 58
57 boolean deleteByOrderId(Long orderId); 59 boolean deleteByOrderId(Long orderId);
  60 +
  61 + boolean deleteByOrderIds(List<Long> orderIds);
58 } 62 }
src/main/java/com/order/erp/service/order/OrderTrackStageService.java
@@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderTrackStageDO; @@ -6,6 +6,8 @@ import com.order.erp.domain.dto.order.OrderTrackStageDO;
6 import com.order.erp.domain.vo.order.OrderTrackStageQueryVO; 6 import com.order.erp.domain.vo.order.OrderTrackStageQueryVO;
7 import com.order.erp.domain.vo.order.OrderTrackStageVO; 7 import com.order.erp.domain.vo.order.OrderTrackStageVO;
8 8
  9 +import java.util.List;
  10 +
9 /** 11 /**
10 * 订单-跟单环节(OrderTrackStage)表服务接口 12 * 订单-跟单环节(OrderTrackStage)表服务接口
11 * 13 *
@@ -55,4 +57,6 @@ public interface OrderTrackStageService extends IService&lt;OrderTrackStageDO&gt; { @@ -55,4 +57,6 @@ public interface OrderTrackStageService extends IService&lt;OrderTrackStageDO&gt; {
55 ServerResult deleteById(OrderTrackStageQueryVO orderTrackStageQueryVO); 57 ServerResult deleteById(OrderTrackStageQueryVO orderTrackStageQueryVO);
56 58
57 boolean deleteByOrderId(Long orderId); 59 boolean deleteByOrderId(Long orderId);
  60 +
  61 + boolean deleteByOrderIds(List<Long> orderIds);
58 } 62 }
src/main/java/com/order/erp/service/order/impl/OrderAuditLogServiceImpl.java
@@ -133,4 +133,12 @@ public class OrderAuditLogServiceImpl extends ServiceImpl&lt;OrderAuditLogMapper, O @@ -133,4 +133,12 @@ public class OrderAuditLogServiceImpl extends ServiceImpl&lt;OrderAuditLogMapper, O
133 .set(OrderAuditLogDO::getEnableFlag, Constant.UNABLE_TWENTY); 133 .set(OrderAuditLogDO::getEnableFlag, Constant.UNABLE_TWENTY);
134 return update(updateWrapper); 134 return update(updateWrapper);
135 } 135 }
  136 +
  137 + @Override
  138 + public boolean deleteByOrderIds(List<Long> orderIds) {
  139 + LambdaUpdateWrapper<OrderAuditLogDO> updateWrapper = new LambdaUpdateWrapper<OrderAuditLogDO>()
  140 + .in(OrderAuditLogDO::getOrderId, orderIds)
  141 + .set(OrderAuditLogDO::getEnableFlag, Constant.UNABLE_TWENTY);
  142 + return update(updateWrapper);
  143 + }
136 } 144 }
src/main/java/com/order/erp/service/order/impl/OrderBaseInfoServiceImpl.java
@@ -506,10 +506,9 @@ public class OrderBaseInfoServiceImpl extends ServiceImpl&lt;OrderBaseInfoMapper, O @@ -506,10 +506,9 @@ public class OrderBaseInfoServiceImpl extends ServiceImpl&lt;OrderBaseInfoMapper, O
506 .set(OrderBaseInfoDO::getEnableFlag, Constant.UNABLE_TWENTY); 506 .set(OrderBaseInfoDO::getEnableFlag, Constant.UNABLE_TWENTY);
507 update(updateWrapper); 507 update(updateWrapper);
508 508
509 - Long orderId = orderBaseInfoQueryVO.getId();  
510 509
511 //删除订单关联信息 510 //删除订单关联信息
512 - this.deleteRelationInfoByOrderId(orderId); 511 + this.deleteRelationInfoByOrderId(ids);
513 512
514 513
515 return ServerResult.success(); 514 return ServerResult.success();
@@ -519,29 +518,29 @@ public class OrderBaseInfoServiceImpl extends ServiceImpl&lt;OrderBaseInfoMapper, O @@ -519,29 +518,29 @@ public class OrderBaseInfoServiceImpl extends ServiceImpl&lt;OrderBaseInfoMapper, O
519 * 删除订单关联信息 518 * 删除订单关联信息
520 * @param orderId 519 * @param orderId
521 */ 520 */
522 - private void deleteRelationInfoByOrderId(Long orderId) { 521 + private void deleteRelationInfoByOrderId(List<Long> orderIds) {
523 //订单审批日志 522 //订单审批日志
524 - orderAuditLogService.deleteByOrderId(orderId); 523 + orderAuditLogService.deleteByOrderIds(orderIds);
525 524
526 //订单-项目完成报告书 525 //订单-项目完成报告书
527 - orderCompletionReportService.deleteByOrderId(orderId); 526 + orderCompletionReportService.deleteByOrderIds(orderIds);
528 527
529 //用户订单-字段锁定申请表 528 //用户订单-字段锁定申请表
530 - orderFieldLockApplyService.deleteByOrderId(orderId); 529 + orderFieldLockApplyService.deleteByOrderIds(orderIds);
531 530
532 //用户订单-字段锁定记录表 531 //用户订单-字段锁定记录表
533 - orderFieldLockRecordService.deleteByOrderId(orderId); 532 + orderFieldLockRecordService.deleteByOrderIds(orderIds);
534 533
535 //订单-质检环节 534 //订单-质检环节
536 - orderInspectionStageService.deleteByOrderId(orderId); 535 + orderInspectionStageService.deleteByOrderIds(orderIds);
537 536
538 //用户订单操作日志表 537 //用户订单操作日志表
539 - orderOptLogService.deleteByOrderId(orderId); 538 + orderOptLogService.deleteByOrderIds(orderIds);
540 539
541 //订单利润分析表 540 //订单利润分析表
542 - profitAnalysisService.deleteByOrderId(orderId); 541 + profitAnalysisService.deleteByOrderIds(orderIds);
543 542
544 //订单-跟单环节 543 //订单-跟单环节
545 - trackStageService.deleteByOrderId(orderId); 544 + trackStageService.deleteByOrderIds(orderIds);
546 } 545 }
547 } 546 }
src/main/java/com/order/erp/service/order/impl/OrderCompletionReportServiceImpl.java
@@ -129,7 +129,16 @@ public class OrderCompletionReportServiceImpl extends ServiceImpl&lt;OrderCompletio @@ -129,7 +129,16 @@ public class OrderCompletionReportServiceImpl extends ServiceImpl&lt;OrderCompletio
129 @Override 129 @Override
130 public boolean deleteByOrderId(Long orderId) { 130 public boolean deleteByOrderId(Long orderId) {
131 LambdaUpdateWrapper<OrderCompletionReportDO> updateWrapper = new LambdaUpdateWrapper<OrderCompletionReportDO>() 131 LambdaUpdateWrapper<OrderCompletionReportDO> updateWrapper = new LambdaUpdateWrapper<OrderCompletionReportDO>()
132 - .in(OrderCompletionReportDO::getOrderId, orderId) 132 + .eq(OrderCompletionReportDO::getOrderId, orderId)
  133 + .set(OrderCompletionReportDO::getEnableFlag, Constant.UNABLE_TWENTY);
  134 +
  135 + return update(updateWrapper);
  136 + }
  137 +
  138 + @Override
  139 + public boolean deleteByOrderIds(List<Long> orderIds) {
  140 + LambdaUpdateWrapper<OrderCompletionReportDO> updateWrapper = new LambdaUpdateWrapper<OrderCompletionReportDO>()
  141 + .in(OrderCompletionReportDO::getOrderId, orderIds)
133 .set(OrderCompletionReportDO::getEnableFlag, Constant.UNABLE_TWENTY); 142 .set(OrderCompletionReportDO::getEnableFlag, Constant.UNABLE_TWENTY);
134 143
135 return update(updateWrapper); 144 return update(updateWrapper);
src/main/java/com/order/erp/service/order/impl/OrderFieldLockApplyServiceImpl.java
@@ -262,7 +262,16 @@ public class OrderFieldLockApplyServiceImpl extends ServiceImpl&lt;OrderFieldLockAp @@ -262,7 +262,16 @@ public class OrderFieldLockApplyServiceImpl extends ServiceImpl&lt;OrderFieldLockAp
262 LambdaUpdateWrapper<OrderFieldLockApplyDO> updateWrapper = new LambdaUpdateWrapper<OrderFieldLockApplyDO>() 262 LambdaUpdateWrapper<OrderFieldLockApplyDO> updateWrapper = new LambdaUpdateWrapper<OrderFieldLockApplyDO>()
263 .in(OrderFieldLockApplyDO::getOrderId, orderId) 263 .in(OrderFieldLockApplyDO::getOrderId, orderId)
264 .set(OrderFieldLockApplyDO::getEnableFlag, Constant.UNABLE_TWENTY); 264 .set(OrderFieldLockApplyDO::getEnableFlag, Constant.UNABLE_TWENTY);
265 - update(updateWrapper);  
266 - return false; 265 +
  266 + return update(updateWrapper);
  267 + }
  268 +
  269 + @Override
  270 + public boolean deleteByOrderIds(List<Long> orderIds) {
  271 + LambdaUpdateWrapper<OrderFieldLockApplyDO> updateWrapper = new LambdaUpdateWrapper<OrderFieldLockApplyDO>()
  272 + .eq(OrderFieldLockApplyDO::getOrderId, orderIds)
  273 + .set(OrderFieldLockApplyDO::getEnableFlag, Constant.UNABLE_TWENTY);
  274 +
  275 + return update(updateWrapper);
267 } 276 }
268 } 277 }
src/main/java/com/order/erp/service/order/impl/OrderFieldLockRecordServiceImpl.java
@@ -129,7 +129,16 @@ public class OrderFieldLockRecordServiceImpl extends ServiceImpl&lt;OrderFieldLockR @@ -129,7 +129,16 @@ public class OrderFieldLockRecordServiceImpl extends ServiceImpl&lt;OrderFieldLockR
129 @Override 129 @Override
130 public boolean deleteByOrderId(Long orderId) { 130 public boolean deleteByOrderId(Long orderId) {
131 LambdaUpdateWrapper<OrderFieldLockRecordDO> updateWrapper = new LambdaUpdateWrapper<OrderFieldLockRecordDO>() 131 LambdaUpdateWrapper<OrderFieldLockRecordDO> updateWrapper = new LambdaUpdateWrapper<OrderFieldLockRecordDO>()
132 - .in(OrderFieldLockRecordDO::getOrderId, orderId) 132 + .eq(OrderFieldLockRecordDO::getOrderId, orderId)
  133 + .set(OrderFieldLockRecordDO::getEnableFlag, Constant.UNABLE_TWENTY);
  134 +
  135 + return update(updateWrapper);
  136 + }
  137 +
  138 + @Override
  139 + public boolean deleteByOrderIds(List<Long> orderIds) {
  140 + LambdaUpdateWrapper<OrderFieldLockRecordDO> updateWrapper = new LambdaUpdateWrapper<OrderFieldLockRecordDO>()
  141 + .in(OrderFieldLockRecordDO::getOrderId, orderIds)
133 .set(OrderFieldLockRecordDO::getEnableFlag, Constant.UNABLE_TWENTY); 142 .set(OrderFieldLockRecordDO::getEnableFlag, Constant.UNABLE_TWENTY);
134 143
135 return update(updateWrapper); 144 return update(updateWrapper);
src/main/java/com/order/erp/service/order/impl/OrderInspectionStageServiceImpl.java
@@ -124,7 +124,15 @@ public class OrderInspectionStageServiceImpl extends ServiceImpl&lt;OrderInspection @@ -124,7 +124,15 @@ public class OrderInspectionStageServiceImpl extends ServiceImpl&lt;OrderInspection
124 @Override 124 @Override
125 public boolean deleteByOrderId(Long orderId) { 125 public boolean deleteByOrderId(Long orderId) {
126 LambdaUpdateWrapper<OrderInspectionStageDO> updateWrapper = new LambdaUpdateWrapper<OrderInspectionStageDO>() 126 LambdaUpdateWrapper<OrderInspectionStageDO> updateWrapper = new LambdaUpdateWrapper<OrderInspectionStageDO>()
127 - .in(OrderInspectionStageDO::getOrderId, orderId) 127 + .eq(OrderInspectionStageDO::getOrderId, orderId)
  128 + .set(OrderInspectionStageDO::getEnableFlag, Constant.UNABLE_TWENTY);
  129 + return update(updateWrapper);
  130 + }
  131 +
  132 + @Override
  133 + public boolean deleteByOrderIds(List<Long> orderIds) {
  134 + LambdaUpdateWrapper<OrderInspectionStageDO> updateWrapper = new LambdaUpdateWrapper<OrderInspectionStageDO>()
  135 + .in(OrderInspectionStageDO::getOrderId, orderIds)
128 .set(OrderInspectionStageDO::getEnableFlag, Constant.UNABLE_TWENTY); 136 .set(OrderInspectionStageDO::getEnableFlag, Constant.UNABLE_TWENTY);
129 return update(updateWrapper); 137 return update(updateWrapper);
130 } 138 }
src/main/java/com/order/erp/service/order/impl/OrderOptLogServiceImpl.java
@@ -129,7 +129,15 @@ public class OrderOptLogServiceImpl extends ServiceImpl&lt;OrderOptLogMapper, Order @@ -129,7 +129,15 @@ public class OrderOptLogServiceImpl extends ServiceImpl&lt;OrderOptLogMapper, Order
129 @Override 129 @Override
130 public boolean deleteByOrderId(Long orderId) { 130 public boolean deleteByOrderId(Long orderId) {
131 LambdaUpdateWrapper<OrderOptLogDO> updateWrapper = new LambdaUpdateWrapper<OrderOptLogDO>() 131 LambdaUpdateWrapper<OrderOptLogDO> updateWrapper = new LambdaUpdateWrapper<OrderOptLogDO>()
132 - .in(OrderOptLogDO::getOrderId, orderId) 132 + .eq(OrderOptLogDO::getOrderId, orderId)
  133 + .set(OrderOptLogDO::getEnableFlag, Constant.UNABLE_TWENTY);
  134 + return update(updateWrapper);
  135 + }
  136 +
  137 + @Override
  138 + public boolean deleteByOrderIds(List<Long> orderIds) {
  139 + LambdaUpdateWrapper<OrderOptLogDO> updateWrapper = new LambdaUpdateWrapper<OrderOptLogDO>()
  140 + .in(OrderOptLogDO::getOrderId, orderIds)
133 .set(OrderOptLogDO::getEnableFlag, Constant.UNABLE_TWENTY); 141 .set(OrderOptLogDO::getEnableFlag, Constant.UNABLE_TWENTY);
134 return update(updateWrapper); 142 return update(updateWrapper);
135 } 143 }
src/main/java/com/order/erp/service/order/impl/OrderProfitAnalysisServiceImpl.java
@@ -129,7 +129,15 @@ public class OrderProfitAnalysisServiceImpl extends ServiceImpl&lt;OrderProfitAnaly @@ -129,7 +129,15 @@ public class OrderProfitAnalysisServiceImpl extends ServiceImpl&lt;OrderProfitAnaly
129 @Override 129 @Override
130 public boolean deleteByOrderId(Long orderId) { 130 public boolean deleteByOrderId(Long orderId) {
131 LambdaUpdateWrapper<OrderProfitAnalysisDO> updateWrapper = new LambdaUpdateWrapper<OrderProfitAnalysisDO>() 131 LambdaUpdateWrapper<OrderProfitAnalysisDO> updateWrapper = new LambdaUpdateWrapper<OrderProfitAnalysisDO>()
132 - .in(OrderProfitAnalysisDO::getOrderId, orderId) 132 + .eq(OrderProfitAnalysisDO::getOrderId, orderId)
  133 + .set(OrderProfitAnalysisDO::getEnableFlag, Constant.UNABLE_TWENTY);
  134 + return update(updateWrapper);
  135 + }
  136 +
  137 + @Override
  138 + public boolean deleteByOrderIds(List<Long> orderIds) {
  139 + LambdaUpdateWrapper<OrderProfitAnalysisDO> updateWrapper = new LambdaUpdateWrapper<OrderProfitAnalysisDO>()
  140 + .in(OrderProfitAnalysisDO::getOrderId, orderIds)
133 .set(OrderProfitAnalysisDO::getEnableFlag, Constant.UNABLE_TWENTY); 141 .set(OrderProfitAnalysisDO::getEnableFlag, Constant.UNABLE_TWENTY);
134 return update(updateWrapper); 142 return update(updateWrapper);
135 } 143 }
src/main/java/com/order/erp/service/order/impl/OrderTrackStageServiceImpl.java
@@ -129,7 +129,15 @@ public class OrderTrackStageServiceImpl extends ServiceImpl&lt;OrderTrackStageMappe @@ -129,7 +129,15 @@ public class OrderTrackStageServiceImpl extends ServiceImpl&lt;OrderTrackStageMappe
129 @Override 129 @Override
130 public boolean deleteByOrderId(Long orderId) { 130 public boolean deleteByOrderId(Long orderId) {
131 LambdaUpdateWrapper<OrderTrackStageDO> updateWrapper = new LambdaUpdateWrapper<OrderTrackStageDO>() 131 LambdaUpdateWrapper<OrderTrackStageDO> updateWrapper = new LambdaUpdateWrapper<OrderTrackStageDO>()
132 - .in(OrderTrackStageDO::getOrderId, orderId) 132 + .eq(OrderTrackStageDO::getOrderId, orderId)
  133 + .set(OrderTrackStageDO::getEnableFlag, Constant.UNABLE_TWENTY);
  134 + return update(updateWrapper);
  135 + }
  136 +
  137 + @Override
  138 + public boolean deleteByOrderIds(List<Long> orderIds) {
  139 + LambdaUpdateWrapper<OrderTrackStageDO> updateWrapper = new LambdaUpdateWrapper<OrderTrackStageDO>()
  140 + .eq(OrderTrackStageDO::getOrderId, orderIds)
133 .set(OrderTrackStageDO::getEnableFlag, Constant.UNABLE_TWENTY); 141 .set(OrderTrackStageDO::getEnableFlag, Constant.UNABLE_TWENTY);
134 return update(updateWrapper); 142 return update(updateWrapper);
135 } 143 }