作者 yangfu

1. 用户注册修改

@@ -57,7 +57,7 @@ func (ptr *PgCreateUserService) CreateUser(optUser *domain.User, newUser *domain @@ -57,7 +57,7 @@ func (ptr *PgCreateUserService) CreateUser(optUser *domain.User, newUser *domain
57 // 普通账号需要验证 57 // 普通账号需要验证
58 // 1.用户编号唯一验证 用户编号在该企业内已存在,请重新输入 58 // 1.用户编号唯一验证 用户编号在该企业内已存在,请重新输入
59 // 2.当前企业内手机号唯一 手机号在该企业内已存在,请重新输入 59 // 2.当前企业内手机号唯一 手机号在该企业内已存在,请重新输入
60 - if newUser.UserType&domain.UserTypeCompanyAdmin == 0 { 60 + if newUser.UserType&(domain.UserTypeCompanyAdmin|domain.UserTypeVisitor) == 0 {
61 if user, err = userRepository.FindOne(map[string]interface{}{"companyId": newUser.CompanyId, "organizationId": newUser.OrganizationId, "userCode": newUser.UserCode}); err == nil && user != nil { 61 if user, err = userRepository.FindOne(map[string]interface{}{"companyId": newUser.CompanyId, "organizationId": newUser.OrganizationId, "userCode": newUser.UserCode}); err == nil && user != nil {
62 return nil, fmt.Errorf("用户编号在该企业内已存在,请重新输入") 62 return nil, fmt.Errorf("用户编号在该企业内已存在,请重新输入")
63 } 63 }