Browse Source

专家库

hexiao 2 năm trước cách đây
mục cha
commit
0c40922c7b

+ 14 - 0
purchase-admin/src/main/java/com/ozs/web/controller/base/BaseExpertController.java

@@ -76,6 +76,12 @@ public class BaseExpertController extends BaseController {
         if (ObjectUtils.isEmpty(list) || list.size() < 1) {
             return error("专业类型传值错误");
         }
+        LambdaQueryWrapper<BaseExpert> l = new LambdaQueryWrapper();
+        l.eq(BaseExpert::getIdNumber, baseExpertVo.getIdNumber());
+        List<BaseExpert> list1 = baseExpertService.list(l);
+        if (!ObjectUtils.isEmpty(list1) && list1.size() > 0) {
+            return error("身份证号已经存在");
+        }
         return toAjax(baseExpertService.insertExpert(baseExpertVo));
     }
 
@@ -110,6 +116,14 @@ public class BaseExpertController extends BaseController {
         if (ObjectUtils.isEmpty(list) || list.size() < 1) {
             return error("专业类型传值错误");
         }
+        LambdaQueryWrapper<BaseExpert> l = new LambdaQueryWrapper();
+        l.eq(BaseExpert::getIdNumber, baseExpert.getIdNumber());
+        List<BaseExpert> list1 = baseExpertService.list(l);
+        if (!ObjectUtils.isEmpty(list1) && list.size() > 0) {
+            if (!list1.get(0).getId().equals(baseExpert.getId())) {
+                return error("身份证号已经存在");
+            }
+        }
         return toAjax(baseExpertService.updateById(baseExpert));
     }