浏览代码

fix:更新邮箱和手机号检查

zqbao 9 月之前
父节点
当前提交
8747bd374a
共有 3 个文件被更改,包括 13 次插入4 次删除
  1. 5 4
      controllers/user.go
  2. 1 0
      models/response/user.go
  3. 7 0
      utils/constants.go

+ 5 - 4
controllers/user.go

@@ -369,21 +369,22 @@ func (this *UserController) Check() {
 		}
 		if user != nil {
 			userCheckResp.UserId = user.UserId
-			if user.Status == 0 {
+			userCheckResp.Status = user.Status
+			if user.Status == utils.UserStatusNo {
 				br.Ret = 200
 				br.Success = true
 				br.Msg = "该用户已被禁用,确认启用并更新用户信息吗?"
 				br.Data = userCheckResp
 				return
 			}
-			if user.Status == 1 {
+			if user.Status == utils.UserStatusPotential {
 				br.Ret = 200
 				br.Success = true
-				br.Msg = "该用户已被禁用,确认启用并更新用户信息吗?"
+				br.Msg = "该用户已在潜在列表,确认转客户并更新用户信息吗?"
 				br.Data = userCheckResp
 				return
 			}
-			if user.Status == 2 {
+			if user.Status == utils.UserStatusFormal {
 				br.Msg = "手机号已存在,请重新输入"
 				return
 			}

+ 1 - 0
models/response/user.go

@@ -13,6 +13,7 @@ type UserListResp struct {
 
 type UserCheckResp struct {
 	UserId int
+	Status int
 }
 
 type UserChangeRecordResp struct {

+ 7 - 0
utils/constants.go

@@ -41,3 +41,10 @@ const (
 	PageSize100                = 100
 	MaxDepartmentLevel         = 3
 )
+
+// 用户状态定义
+const (
+	UserStatusNo        = 0 //禁用
+	UserStatusPotential = 1 //潜在用户
+	UserStatusFormal    = 2 //正式用户
+)