소스 검색

未绑定柜子物资生成借出记录排除

车车 3 달 전
부모
커밋
c6bf370ccd
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      ktg-iscs/src/main/java/com/ktg/iscs/service/impl/IsMaterialsLoanServiceImpl.java

+ 4 - 0
ktg-iscs/src/main/java/com/ktg/iscs/service/impl/IsMaterialsLoanServiceImpl.java

@@ -334,6 +334,10 @@ public class IsMaterialsLoanServiceImpl extends ServiceImpl<IsMaterialsLoanMappe
                     .eq(IsMaterials::getMaterialsId, dto.getMaterialsId())
                     .eq(IsMaterials::getStatus, "3")
                     .set(IsMaterials::getStatus, "0"));
+            // 如果没有绑定柜子,直接结束,因为不用生成借出记录
+            if (materials.getMaterialsCabinetId() == null || materials.getMaterialsCabinetId() == 0) {
+                return 1;
+            }
 
             // 1.2借用到期规则
             IsMailNotifyConfig reminderConf = isMailNotifyConfigService.getOne(Wrappers.<IsMailNotifyConfig>lambdaQuery()