|
@@ -315,6 +315,14 @@ public class UserLogic {
|
|
if (StringUtils.isBlank(websitUser.getWorkerNumber())) {
|
|
if (StringUtils.isBlank(websitUser.getWorkerNumber())) {
|
|
throw new RemoteServiceException("师傅编号不能为空");
|
|
throw new RemoteServiceException("师傅编号不能为空");
|
|
}
|
|
}
|
|
|
|
+ final Integer count = websitUserService.lambdaQuery()
|
|
|
|
+ .eq(WebsitUser::getWebsitId, websitUser.getWebsitId())
|
|
|
|
+ .eq(WebsitUser::getWorkerNumber, websitUser.getWorkerNumber())
|
|
|
|
+ .eq(WebsitUser::getExamineStatus, ExamineStatusEnum.OK.getKey())
|
|
|
|
+ .count();
|
|
|
|
+ if (count > 0) {
|
|
|
|
+ throw new RemoteServiceException(websitUser.getWebsitId() + "网点编号下已存在" + websitUser.getWorkerNumber() + "师傅编号");
|
|
|
|
+ }
|
|
websitUser.setExamineStatus(examineStatus);
|
|
websitUser.setExamineStatus(examineStatus);
|
|
websitUser.setExamineTime(new Date());
|
|
websitUser.setExamineTime(new Date());
|
|
websitUser.setExamineBy(adminUser.getNickName());
|
|
websitUser.setExamineBy(adminUser.getNickName());
|