Преглед на файлове

试车报告新增逻辑完善(试车检查朱表可能存在机号重复)

wangxuan преди 10 месеца
родител
ревизия
6ddf93e3bb
променени са 1 файла, в които са добавени 8 реда и са изтрити 0 реда
  1. 8 0
      business-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ZhcxCommissionCheckServiceImpl.java

+ 8 - 0
business-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ZhcxCommissionCheckServiceImpl.java

@@ -74,6 +74,14 @@ public class ZhcxCommissionCheckServiceImpl extends ServiceImpl<ZhcxCommissionCh
         ZhcxCommissionCheckParameterSetDo parameterSetDo = checkParameterSetData(check);
         // 正片开始
         for (ZhcxCommissionCheckParameterSetDetalDo setDetail : setDetails) {
+            // 试车检查主表机号判断 如果该机已存在就返回
+            LambdaQueryWrapper<ZhcxCommissionCheckDo> queryWrapper = new LambdaQueryWrapper<>();
+            queryWrapper.eq(ZhcxCommissionCheckDo::getDeleted,"0")
+                    .eq(ZhcxCommissionCheckDo::getMachineid,setDetail.getMachineid());
+            List<ZhcxCommissionCheckDo> checkDos = this.list(queryWrapper);
+            if (!checkDos.isEmpty()){
+                continue;
+            }
             // 防止机号重复
             checkParameterSetDetalDo(setDetail.getMachineid());