|
@@ -342,6 +342,11 @@ public class ToUserServerImpl implements IToUserService {
|
342
|
342
|
response.addError("请输入正确的手机号!");
|
343
|
343
|
return response;
|
344
|
344
|
}
|
|
345
|
+ ToOperateTel operateTel= toOperateTelMapper.selectOperate(tel);
|
|
346
|
+ if (null != operateTel){
|
|
347
|
+ response.addError("电话号码重复");
|
|
348
|
+ return response;
|
|
349
|
+ }
|
345
|
350
|
|
346
|
351
|
ToOperateTel toOperateTel= new ToOperateTel();
|
347
|
352
|
toOperateTel.setName(name);
|
|
@@ -370,6 +375,7 @@ public class ToUserServerImpl implements IToUserService {
|
370
|
375
|
responseBean.addError("请输入正确的手机号!");
|
371
|
376
|
return responseBean;
|
372
|
377
|
}
|
|
378
|
+
|
373
|
379
|
ToOperateTel toOperateTel = new ToOperateTel();
|
374
|
380
|
toOperateTel.setId(id);
|
375
|
381
|
toOperateTel.setTel(tel);
|
|
@@ -377,8 +383,24 @@ public class ToUserServerImpl implements IToUserService {
|
377
|
383
|
toOperateTel.setRemark(remark);
|
378
|
384
|
toOperateTel.setUpdateUser(userElement.getId());
|
379
|
385
|
toOperateTel.setUpdateDate(new Date());
|
380
|
|
- toOperateTelMapper.updateByPrimaryKey(toOperateTel);
|
381
|
|
- responseBean.addSuccess("成功");
|
|
386
|
+
|
|
387
|
+ // 输入的电话
|
|
388
|
+ ToOperateTel operateTel= toOperateTelMapper.selectOperate(tel);
|
|
389
|
+ // 根据ID查询当前信息
|
|
390
|
+ ToOperateTel currentOperateTel = toOperateTelMapper.selectByPrimaryKey(id);
|
|
391
|
+ if (null != operateTel && null != currentOperateTel){
|
|
392
|
+ // 排除自身
|
|
393
|
+ if (operateTel.getId().equals(currentOperateTel.getId())) {
|
|
394
|
+ toOperateTelMapper.updateByPrimaryKey(toOperateTel);
|
|
395
|
+ responseBean.addSuccess("成功");
|
|
396
|
+ return responseBean;
|
|
397
|
+ }
|
|
398
|
+ }
|
|
399
|
+ // 手机号不存时可以更新
|
|
400
|
+ if (null == operateTel){
|
|
401
|
+ toOperateTelMapper.updateByPrimaryKey(toOperateTel);
|
|
402
|
+ }
|
|
403
|
+ responseBean.addError("电话号码重复");
|
382
|
404
|
return responseBean;
|
383
|
405
|
}
|
384
|
406
|
|