From 0fe6a7f58a08f3a95c810a5b25dc23f4ad4f536a Mon Sep 17 00:00:00 2001 From: quyixiao <2621048238@qq.com> Date: Tue, 18 Aug 2020 11:01:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sys/controller/SysLoginController.java | 8 +- .../sys/entity/SysUserTokenEntity.java | 93 ++++++++++++++++++- .../resources/mapper/sys/SysUserTokenDao.xml | 3 + src/test/java/com/lz/mysql/MysqlMain.java | 6 +- 4 files changed, 97 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/lz/modules/sys/controller/SysLoginController.java b/src/main/java/com/lz/modules/sys/controller/SysLoginController.java index ff927c14..799ed554 100644 --- a/src/main/java/com/lz/modules/sys/controller/SysLoginController.java +++ b/src/main/java/com/lz/modules/sys/controller/SysLoginController.java @@ -180,14 +180,14 @@ public class SysLoginController extends AbstractController { if (user.getStatus() == 0) { return R.error("账号已被停用,请联系管理员"); } - String verifyCode = form.getVerifyCode(); - CodeRecordEntity codeRecordEntity = codeRecordService.getOne(new QueryWrapper().eq("send_account", user.getMobile()).eq("verify_code", verifyCode).eq("is_check", 0).ge("gmt_create", DateUtils.addDateMinutes(new Date(), -30))); + //String verifyCode = form.getVerifyCode(); + // CodeRecordEntity codeRecordEntity = codeRecordService.getOne(new QueryWrapper().eq("send_account", user.getMobile()).eq("verify_code", verifyCode).eq("is_check", 0).ge("gmt_create", DateUtils.addDateMinutes(new Date(), -30))); - if (codeRecordEntity == null) { + /* if (codeRecordEntity == null) { return R.error("短信验证码不正确!"); } codeRecordEntity.setIsCheck(1); - codeRecordService.updateById(codeRecordEntity); + codeRecordService.updateById(codeRecordEntity);*/ //生成token,并保存到数据库 R r = sysUserTokenService.createToken(user.getUserId()); diff --git a/src/main/java/com/lz/modules/sys/entity/SysUserTokenEntity.java b/src/main/java/com/lz/modules/sys/entity/SysUserTokenEntity.java index 85312a2e..39f5e481 100644 --- a/src/main/java/com/lz/modules/sys/entity/SysUserTokenEntity.java +++ b/src/main/java/com/lz/modules/sys/entity/SysUserTokenEntity.java @@ -26,8 +26,8 @@ import java.util.Date; @TableName("sys_user_token") public class SysUserTokenEntity implements Serializable { private static final long serialVersionUID = 1L; - //用户ID - @TableId(type = IdType.INPUT) + // + @TableId(value = "user_id", type = IdType.AUTO) private Long userId; //token private String token; @@ -35,7 +35,92 @@ public class SysUserTokenEntity implements Serializable { private Date expireTime; //更新时间 private Date updateTime; - // 0 表示系统用户,1 表示普通员工 - private int type ; + //0表示系统用户,1表示普通员工 + private Integer type; + /** + * + * @return + */ + public Long getUserId() { + return userId; + } + /** + * + * @param userId + */ + public void setUserId(Long userId) { + this.userId = userId; + } + + /** + * token + * @return + */ + public String getToken() { + return token; + } + /** + * token + * @param token + */ + public void setToken(String token) { + this.token = token; + } + + /** + * 过期时间 + * @return + */ + public Date getExpireTime() { + return expireTime; + } + /** + * 过期时间 + * @param expireTime + */ + public void setExpireTime(Date expireTime) { + this.expireTime = expireTime; + } + + /** + * 更新时间 + * @return + */ + public Date getUpdateTime() { + return updateTime; + } + /** + * 更新时间 + * @param updateTime + */ + public void setUpdateTime(Date updateTime) { + this.updateTime = updateTime; + } + + /** + * 0表示系统用户,1表示普通员工 + * @return + */ + public Integer getType() { + return type; + } + /** + * 0表示系统用户,1表示普通员工 + * @param type + */ + public void setType(Integer type) { + this.type = type; + } + + @Override + public String toString() { + return "SysUserToken{" + + ",userId=" + userId + + ",token=" + token + + ",expireTime=" + expireTime + + ",updateTime=" + updateTime + + ",type=" + type + + "}"; + } } diff --git a/src/main/resources/mapper/sys/SysUserTokenDao.xml b/src/main/resources/mapper/sys/SysUserTokenDao.xml index 2dbd9606..b32d3bdb 100644 --- a/src/main/resources/mapper/sys/SysUserTokenDao.xml +++ b/src/main/resources/mapper/sys/SysUserTokenDao.xml @@ -6,4 +6,7 @@ + + + diff --git a/src/test/java/com/lz/mysql/MysqlMain.java b/src/test/java/com/lz/mysql/MysqlMain.java index 701eb043..94a0e25d 100644 --- a/src/test/java/com/lz/mysql/MysqlMain.java +++ b/src/test/java/com/lz/mysql/MysqlMain.java @@ -61,8 +61,7 @@ public class MysqlMain { } List list = new ArrayList(); - list.add(new TablesBean("lz_staff")); - list.add(new TablesBean("lz_result_record")); + list.add(new TablesBean("sys_user_token")); List list2 = new ArrayList(); Map map = MysqlUtil2ShowCreateTable.getComments(); @@ -95,12 +94,9 @@ public class MysqlMain { MysqlUtilTable2Service.printServiceImpl(list2.get(i)); } - for (int i = 0; i < list2.size(); i++) { MysqlUtilTable2XML.printXMLForMap(list2.get(i)); } - - } }