Browse Source

fix bug75

Danj0rr 11 tháng trước cách đây
mục cha
commit
9cc3395a08

+ 2 - 1
src/main/java/com/kexun/controller/CooperatorController.java

@@ -130,8 +130,9 @@ public class CooperatorController {
         CooperatorInfo cooperatorInfo = CooperatorService.findByID(cooperatorId);
 
         List<CooperatorInfo> dupNumCooperatorInfo=CooperatorService.findByCorpCertificateNumAndType(req.getString("corp_certificate_num"),req.getString("corp_certificate_type"));
-        if (!dupNumCooperatorInfo.isEmpty())
+        if (!dupNumCooperatorInfo.isEmpty() && !(dupNumCooperatorInfo.size()==1&& dupNumCooperatorInfo.get(0).getId()==cooperatorId)) {
             return Result.error("证件号码重复!");
+        }
 
 
         cooperatorInfo.setCooperatorName(req.getString("cooperator_name"));