Commit 26426cd4 by 宋振民

feat:系统安全功能开发

parent 5e39eccd
...@@ -107,6 +107,7 @@ public class UserServiceImpl implements UserService { ...@@ -107,6 +107,7 @@ public class UserServiceImpl implements UserService {
sysUser.setUserCode(user.getUserCode()); sysUser.setUserCode(user.getUserCode());
sysUser.setUserName(user.getUserName()); sysUser.setUserName(user.getUserName());
sysUser.setPassword(AESUtil.encrypt(user.getPassword())); sysUser.setPassword(AESUtil.encrypt(user.getPassword()));
sysUser.setLastUpdatePwdTime(new Date());
sysUser.setIdcard(user.getIdcard()); sysUser.setIdcard(user.getIdcard());
sysUser.setMobile(user.getMobile()); sysUser.setMobile(user.getMobile());
sysUser.setSex(user.getSex()); sysUser.setSex(user.getSex());
......
...@@ -38,12 +38,12 @@ ...@@ -38,12 +38,12 @@
insert into sys_user (CREATE_DATE, CREATE_USERID, `STATE`, insert into sys_user (CREATE_DATE, CREATE_USERID, `STATE`,
USER_CODE, USER_NAME, `PASSWORD`, USER_CODE, USER_NAME, `PASSWORD`,
IDCARD, SEX, MOBILE, IDCARD, SEX, MOBILE,
PAGE_COUNT, ERROR_COUNT, ERROR_TIME, PAGE_COUNT, ERROR_COUNT, ERROR_TIME,LAST_UPDATE_PWD_TIME,
LAST_TIME, LAST_IP,MAC_ADDRESS,IS_ADMIN) LAST_TIME, LAST_IP,MAC_ADDRESS,IS_ADMIN)
values (#{createDate,jdbcType=TIMESTAMP}, #{createUserid,jdbcType=DECIMAL}, #{state,jdbcType=DECIMAL}, values (#{createDate,jdbcType=TIMESTAMP}, #{createUserid,jdbcType=DECIMAL}, #{state,jdbcType=DECIMAL},
#{userCode,jdbcType=VARCHAR}, #{userName,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR}, #{userCode,jdbcType=VARCHAR}, #{userName,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR},
#{idcard,jdbcType=VARCHAR}, #{sex,jdbcType=VARCHAR}, #{mobile,jdbcType=VARCHAR}, #{idcard,jdbcType=VARCHAR}, #{sex,jdbcType=VARCHAR}, #{mobile,jdbcType=VARCHAR},
#{pageCount,jdbcType=DECIMAL}, #{errorCount,jdbcType=DECIMAL}, #{errorTime,jdbcType=TIMESTAMP}, #{pageCount,jdbcType=DECIMAL}, #{errorCount,jdbcType=DECIMAL}, #{errorTime,jdbcType=TIMESTAMP}, #{lastUpdatePwdTime,jdbcType=TIMESTAMP},
#{lastTime,jdbcType=TIMESTAMP}, #{lastIp,jdbcType=VARCHAR},'EO-D5-5E-6C-4D-7B',#{isAdmin,jdbcType=BOOLEAN}) #{lastTime,jdbcType=TIMESTAMP}, #{lastIp,jdbcType=VARCHAR},'EO-D5-5E-6C-4D-7B',#{isAdmin,jdbcType=BOOLEAN})
</insert> </insert>
<update id="updateByPrimaryKey" parameterType="com.hs.admin.model.SysUser"> <update id="updateByPrimaryKey" parameterType="com.hs.admin.model.SysUser">
...@@ -60,6 +60,7 @@ ...@@ -60,6 +60,7 @@
PAGE_COUNT = #{pageCount,jdbcType=DECIMAL}, PAGE_COUNT = #{pageCount,jdbcType=DECIMAL},
ERROR_COUNT = #{errorCount,jdbcType=DECIMAL}, ERROR_COUNT = #{errorCount,jdbcType=DECIMAL},
ERROR_TIME = #{errorTime,jdbcType=TIMESTAMP}, ERROR_TIME = #{errorTime,jdbcType=TIMESTAMP},
LAST_UPDATE_PWD_TIME = #{lastUpdatePwdTime,jdbcType=TIMESTAMP},
LAST_TIME = #{lastTime,jdbcType=TIMESTAMP}, LAST_TIME = #{lastTime,jdbcType=TIMESTAMP},
LAST_IP = #{lastIp,jdbcType=VARCHAR}, LAST_IP = #{lastIp,jdbcType=VARCHAR},
IS_ADMIN = #{isAdmin,jdbcType=VARCHAR}, IS_ADMIN = #{isAdmin,jdbcType=VARCHAR},
......
...@@ -125,7 +125,8 @@ ...@@ -125,7 +125,8 @@
LAST_IP, LAST_IP,
MAC_ADDRESS, MAC_ADDRESS,
LAST_UPDATE_PWD_TIME, LAST_UPDATE_PWD_TIME,
LOCK_FLAG LOCK_FLAG,
PWD_INIT
from SYS_USER from SYS_USER
where USER_CODE = #{userCode,jdbcType=VARCHAR} where USER_CODE = #{userCode,jdbcType=VARCHAR}
and `STATE` != 0 and `STATE` != 0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment