fix:isway登录方式

hangao-ukey
wangxy 2 months ago
parent fcc3601017
commit 25f7229eb8

@ -89,7 +89,7 @@
function submitHandler() {
if ($.validate.form()) {
$.operate.save(ctx + "system/user/resetUekySave", $('#form-user-ukey').serialize());
$.operate.saveTab(ctx + "system/user/resetUekySave", $('#form-user-ukey').serialize());
}
}
</script>

@ -109,13 +109,9 @@ public class SysUser extends BaseEntity
/** UKey唯一标识 */
private String ukeyId;
public String getUkeyId() {
return ukeyId;
}
public void setUkeyId(String ukeyId) {
this.ukeyId = ukeyId;
}
/** 登录方式0普通登录 1ueky登录*/
private Integer isWay;
/** 民族 */
@Excel(name = "民族",readConverterExp = "4=汉族,5=苗族,6=维吾尔族")

@ -129,7 +129,7 @@ public class SysLoginService {
}
AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success")));
setRolePermission(user);
recordLoginInfo(user.getUserId());
recordLoginInfo(user.getUserId(),rememberMe);
return user;
}
@ -174,11 +174,16 @@ public class SysLoginService {
*
* @param userId ID
*/
public void recordLoginInfo(Long userId) {
SysUser user = new SysUser();
user.setUserId(userId);
user.setLoginIp(ShiroUtils.getIp());
user.setLoginDate(DateUtils.getNowDate());
userService.updateUserInfo(user);
public void recordLoginInfo(Long userId,boolean rememberMe) {
int isWay = 0;
if(rememberMe){
isWay = 1;
}
userService.lambdaUpdate()
.eq(SysUser::getUserId, userId)
.set(SysUser::getLoginIp, ShiroUtils.getIp())
.set(SysUser::getLoginDate, DateUtils.getNowDate())
.set(SysUser::getIsWay, isWay)
.update();
}
}

@ -45,6 +45,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="entryexitFiling" column="entryexit_filing" />
<result property="confName" column="conf_name" />
<result property="ukeyId" column="ukey_id" />
<result property="isWay" column="is_way" />
<association property="dept" column="dept_id" javaType="SysDept" resultMap="deptResult" />
<collection property="roles" javaType="java.util.List" resultMap="RoleResult" />
</resultMap>

Loading…
Cancel
Save