Procházet zdrojové kódy

企业信息录入数据重复提示信息调整

liao-sea před 9 měsíci
rodič
revize
c0ca508b9a

+ 4 - 3
src/main/java/com/hz/employmentsite/services/impl/companyService/CompanyServiceImpl.java

@@ -119,13 +119,14 @@ public class CompanyServiceImpl implements CompanyService {
             PcCompanyExample companyExp =  new PcCompanyExample();
             switch (result){
                 case 1:
-                    companyExp.or().andCompanyNameEqualTo(data.getCompanyName());
+                    companyExp = companyExp1;
                     break;
                 case 2:
-                    companyExp.or().andCompanyCodeEqualTo(data.getCompanyCode());
+                    companyExp = companyExp2;
                     break;
                 case 3:
-                    companyExp.or().andCompanyNameEqualTo(data.getCompanyName()).andCompanyCodeEqualTo(data.getCompanyCode());
+                    companyExp.or().andCompanyNameEqualTo(data.getCompanyName()).andCompanyIDNotEqualTo(data.getCompanyID());
+                    companyExp.or().andCompanyCodeEqualTo(data.getCompanyCode()).andCompanyIDNotEqualTo(data.getCompanyID());
                     break;
             }
             var repeatData = pcCompanyMapper.selectByExample(companyExp).stream().findFirst().orElse(null);