|
@@ -446,9 +446,22 @@ public class SaleSiteMgrController extends BaseApiController {
|
|
|
if (channel == null) {
|
|
|
return AjaxResult.error("门店信息不存在");
|
|
|
}
|
|
|
+ //手机号是否重复校验
|
|
|
+ if (!saleSiteEditParam.getMobile().equals(channel.getMobile())) {
|
|
|
+
|
|
|
+ int mobileCount = channelService.count(
|
|
|
+ new LambdaQueryWrapper<Channel>().eq(Channel::getMobile, channel.getMobile()));
|
|
|
+ if (mobileCount > 0) {
|
|
|
+ return AjaxResult.error("手机号码" + channel.getMobile() + "已注册!");
|
|
|
+ }
|
|
|
+ if (UserConstants.NOT_UNIQUE.equals(userService.checkUserNameUnique(channel.getMobile()))) {
|
|
|
+ return AjaxResult.error("手机号码" + channel.getMobile() + "已注册!");
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
boolean rtn = channelService.update(new LambdaUpdateWrapper<Channel>()
|
|
|
.set(Channel::getName, saleSiteEditParam.getName())
|
|
|
+ .set(Channel::getMobile, saleSiteEditParam.getMobile())
|
|
|
.set(saleSiteEditParam.getCommFlag() != null, Channel::getCommFlag, saleSiteEditParam.getCommFlag())
|
|
|
.eq(Channel::getChannelId, saleSiteEditParam.getChannelId()));
|
|
|
|