|
@@ -76,6 +76,12 @@ public class BaseExpertController extends BaseController {
|
|
if (ObjectUtils.isEmpty(list) || list.size() < 1) {
|
|
if (ObjectUtils.isEmpty(list) || list.size() < 1) {
|
|
return error("专业类型传值错误");
|
|
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));
|
|
return toAjax(baseExpertService.insertExpert(baseExpertVo));
|
|
}
|
|
}
|
|
|
|
|
|
@@ -110,6 +116,14 @@ public class BaseExpertController extends BaseController {
|
|
if (ObjectUtils.isEmpty(list) || list.size() < 1) {
|
|
if (ObjectUtils.isEmpty(list) || list.size() < 1) {
|
|
return error("专业类型传值错误");
|
|
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));
|
|
return toAjax(baseExpertService.updateById(baseExpert));
|
|
}
|
|
}
|
|
|
|
|