cup 2 年之前
父節點
當前提交
67bdb7f37e
共有 1 個文件被更改,包括 12 次插入0 次删除
  1. 12 0
      mp-admin/src/main/java/com/qs/mp/web/controller/api/channel/PromoterController.java

+ 12 - 0
mp-admin/src/main/java/com/qs/mp/web/controller/api/channel/PromoterController.java

@@ -162,6 +162,12 @@ public class PromoterController extends BaseApiController {
         Long channelId = SecurityUtils.getLoginUser().getChannelId();
         param.setChannelId(channelId);
 
+
+        int mobileCount = channelService.count(new LambdaQueryWrapper<Channel>().eq(Channel::getMobile, param.getMobile()));
+        if (mobileCount > 0) {
+            return AjaxResult.error("手机号码" + param.getMobile() + "已注册!");
+        }
+
         // 校验推广员信息合法性
         String checkRes = channelService.checkPromoter(param);
         if (StringUtils.isNotBlank(checkRes)) {
@@ -193,6 +199,12 @@ public class PromoterController extends BaseApiController {
             return AjaxResult.error("短信验证码错误");
         }
 
+        int mobileCount = channelService.count(new LambdaQueryWrapper<Channel>().eq(Channel::getMobile, param.getMobile()));
+        if (mobileCount > 0) {
+            return AjaxResult.error("手机号码" + param.getMobile() + "已注册!");
+        }
+
+
         // 校验推广员信息合法性
         String checkRes = channelService.checkPromoter(param);
         if (StringUtils.isNotBlank(checkRes)) {