用户注册密码长度修改
This commit is contained in:
parent
c34d44dfdb
commit
a26c226748
|
|
@ -9,6 +9,7 @@ import com.ruoyi.exam.domain.ExamUserErrorQuestion;
|
||||||
import com.ruoyi.exam.domain.ExamUserErrorQuestionVO;
|
import com.ruoyi.exam.domain.ExamUserErrorQuestionVO;
|
||||||
import com.ruoyi.exam.service.*;
|
import com.ruoyi.exam.service.*;
|
||||||
import com.ruoyi.framework.jwt.JwtUtil;
|
import com.ruoyi.framework.jwt.JwtUtil;
|
||||||
|
import com.ruoyi.framework.shiro.service.SysPasswordService;
|
||||||
import com.ruoyi.framework.web.util.ServletUtils;
|
import com.ruoyi.framework.web.util.ServletUtils;
|
||||||
import com.ruoyi.framework.web.util.ShiroUtils;
|
import com.ruoyi.framework.web.util.ShiroUtils;
|
||||||
import com.ruoyi.system.domain.SysUser;
|
import com.ruoyi.system.domain.SysUser;
|
||||||
|
|
@ -35,6 +36,7 @@ import org.springframework.web.servlet.ModelAndView;
|
||||||
import sun.awt.image.IntegerComponentRaster;
|
import sun.awt.image.IntegerComponentRaster;
|
||||||
|
|
||||||
import javax.servlet.http.Cookie;
|
import javax.servlet.http.Cookie;
|
||||||
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -49,8 +51,6 @@ public class CmsUserController {
|
||||||
|
|
||||||
private String prefix = "web";
|
private String prefix = "web";
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private ISysUserService sysUserService;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private IExamUserErrorQuestionService examUserErrorQuestionService;
|
private IExamUserErrorQuestionService examUserErrorQuestionService;
|
||||||
|
|
@ -64,6 +64,11 @@ public class CmsUserController {
|
||||||
@Autowired
|
@Autowired
|
||||||
private IVipUserOrdersService vipUserOrdersService;
|
private IVipUserOrdersService vipUserOrdersService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ISysUserService sysUserService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private SysPasswordService passwordService;
|
||||||
|
|
||||||
|
|
||||||
@RequestMapping("/user/login.html")
|
@RequestMapping("/user/login.html")
|
||||||
|
|
@ -78,6 +83,24 @@ public class CmsUserController {
|
||||||
return prefix + "/user/reg";
|
return prefix + "/user/reg";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@RequestMapping("/user/regaccount")
|
||||||
|
@ResponseBody
|
||||||
|
public AjaxResult reg(SysUser user) {
|
||||||
|
List<SysUser> sysUsers = sysUserService.selectUserList(user);
|
||||||
|
AjaxResult success = AjaxResult.success("注册成功");
|
||||||
|
if(sysUsers.size()>0){
|
||||||
|
success = AjaxResult.error("账户名已存在");
|
||||||
|
return success;
|
||||||
|
}
|
||||||
|
user.setStatus("0");
|
||||||
|
user.setDelFlag("0");
|
||||||
|
user.setCreateTime(new Date());
|
||||||
|
user.setSalt( ShiroUtils.randomSalt() );
|
||||||
|
user.setPassword( passwordService.encryptPassword( user.getLoginName(), user.getPassword(), user.getSalt() ) );
|
||||||
|
sysUserService.insertUser(user);
|
||||||
|
return success;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@RequestMapping("/user/index.html")
|
@RequestMapping("/user/index.html")
|
||||||
|
|
|
||||||
|
|
@ -73,6 +73,10 @@
|
||||||
var userName = $.common.trim($("input[name='userName']").val());
|
var userName = $.common.trim($("input[name='userName']").val());
|
||||||
var password = $.common.trim($("input[name='password']").val());
|
var password = $.common.trim($("input[name='password']").val());
|
||||||
var repassword = $.common.trim($("input[name='repassword']").val());
|
var repassword = $.common.trim($("input[name='repassword']").val());
|
||||||
|
if(password.length<5){
|
||||||
|
layer.msg("密码长度不正确,密码长度5-20位", {icon: 2});
|
||||||
|
return;
|
||||||
|
}
|
||||||
if(password != repassword){
|
if(password != repassword){
|
||||||
layer.msg("密码不一致", {icon: 2});
|
layer.msg("密码不一致", {icon: 2});
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue