|
@@ -23,6 +23,7 @@ import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
+import javax.validation.constraints.Size;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.time.LocalDate;
|
|
|
import java.time.format.DateTimeFormatter;
|
|
@@ -53,6 +54,11 @@ public class IndexController extends BaseController {
|
|
|
*/
|
|
|
@PostMapping
|
|
|
public AjaxResult add(@Validated @RequestBody SysUser user) {
|
|
|
+ String phonenumber = user.getPhonenumber();
|
|
|
+ user.setUserName(phonenumber);
|
|
|
+ if (!user.getCode().equals(redisCache.getCacheObject(CacheConstants.SMS_CODE_KEY+user.getPhonenumber()))) {
|
|
|
+ return error("新增用户'" + user.getUserName() + "'失败,短信验证码错误");
|
|
|
+ }
|
|
|
if (UserConstants.NOT_UNIQUE.equals(userService.checkUserNameUnique(user))) {
|
|
|
return error("新增用户'" + user.getUserName() + "'失败,登录账号已存在");
|
|
|
} else if (StringUtils.isNotEmpty(user.getPhonenumber())
|