作者 yangfu

手机号验证

@@ -181,7 +181,7 @@ func (ptr *PgBatchAddUserService) preCheck(user *domain.User) error { @@ -181,7 +181,7 @@ func (ptr *PgBatchAddUserService) preCheck(user *domain.User) error {
181 if len(user.UserInfo.UserName) == 0 { 181 if len(user.UserInfo.UserName) == 0 {
182 return fmt.Errorf("导入的用户姓名为空值") 182 return fmt.Errorf("导入的用户姓名为空值")
183 } 183 }
184 - if len(user.UserInfo.Phone) == 0 { 184 + if len(user.UserInfo.Phone) == 0 || len(user.UserInfo.Phone) != 11 {
185 return fmt.Errorf("导入的手机号不是有效手机号") 185 return fmt.Errorf("导入的手机号不是有效手机号")
186 } 186 }
187 if user.OrganizationId == 0 { 187 if user.OrganizationId == 0 {
@@ -203,7 +203,7 @@ func (ptr *PgBatchAddUserService) preCheck2(user *domain.BatchAddUserItem) error @@ -203,7 +203,7 @@ func (ptr *PgBatchAddUserService) preCheck2(user *domain.BatchAddUserItem) error
203 if len(user.UserName) == 0 { 203 if len(user.UserName) == 0 {
204 return fmt.Errorf("导入的用户姓名为空值") 204 return fmt.Errorf("导入的用户姓名为空值")
205 } 205 }
206 - if len(user.Phone) == 0 { 206 + if len(user.Phone) == 0 || len(user.Phone) != 11 {
207 return fmt.Errorf("导入的手机号不是有效手机号") 207 return fmt.Errorf("导入的手机号不是有效手机号")
208 } 208 }
209 //if len(user.Org) == 0 { 209 //if len(user.Org) == 0 {