Browse Source

♻️ refactor(service): 修改工作订单验证逻辑为确认状态

YunaiV 3 months ago
parent
commit
04ef7484d5

+ 1 - 1
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/productissue/MesWmProductIssueServiceImpl.java

@@ -260,7 +260,7 @@ public class MesWmProductIssueServiceImpl implements MesWmProductIssueService {
      */
     private void validateProductIssueSaveData(MesWmProductIssueSaveReqVO reqVO) {
         validateCodeUnique(reqVO.getId(), reqVO.getCode());
-        workOrderService.validateWorkOrderExists(reqVO.getWorkOrderId());
+        workOrderService.validateWorkOrderConfirmed(reqVO.getWorkOrderId());
         if (reqVO.getWorkstationId() != null) {
             workstationService.validateWorkstationExists(reqVO.getWorkstationId());
         }

+ 1 - 1
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/returnissue/MesWmReturnIssueServiceImpl.java

@@ -289,7 +289,7 @@ public class MesWmReturnIssueServiceImpl implements MesWmReturnIssueService {
      */
     private void validateReturnIssueSaveData(MesWmReturnIssueSaveReqVO reqVO) {
         validateCodeUnique(reqVO.getId(), reqVO.getCode());
-        workOrderService.validateWorkOrderExists(reqVO.getWorkOrderId());
+        workOrderService.validateWorkOrderConfirmed(reqVO.getWorkOrderId());
         if (reqVO.getWorkstationId() != null) {
             workstationService.validateWorkstationExists(reqVO.getWorkstationId());
         }