pref#ncu_commit

This commit is contained in:
Paidax
2025-12-20 16:38:57 +08:00
parent ee0f56bf13
commit 2efb8dea92
15 changed files with 460 additions and 31 deletions
@@ -1,5 +1,6 @@
package com.budwk.app.sys.controller;
import cn.dev33.satoken.annotation.SaCheckLogin;
import cn.dev33.satoken.stp.StpUtil;
import cn.hutool.core.codec.Base64Encoder;
import cn.hutool.core.convert.Convert;
@@ -67,6 +68,7 @@ public class SysLoginController {
@Ok("re")
@ApiOperation("用户本地登录页面")
@Filters
// @SaCheckLogin
public String login(HttpServletRequest req, HttpSession session) {
return "beetl:/platform/sys/login.html";
}
@@ -74,6 +76,7 @@ public class SysLoginController {
@At
@Ok("re")
@Filters
// @SaCheckLogin
public String h5() {
return "beetl:/platform/sys/login.html";
}
@@ -89,6 +92,7 @@ public class SysLoginController {
@At("/doLogin")
@Ok("json")
@ApiOperation("用户本地账号密码登录")
// @SaCheckLogin
public Object doLogin(@Param("username") String username,
@Param("password") String password,
@Param("platformKey") String captchaKey,
@@ -94,7 +94,7 @@ public class SysUserServiceImpl extends BaseServiceImpl<Sys_user> implements Sys
@CacheResult(cacheKey = "${user.id}_getRoleCodeList")
public List<String> getRoleCodeList(Sys_user user) {
dao().fetchLinks(user, "roles");
List<String> roleNameList = new ArrayList<String>();
List<String> roleNameList = new ArrayList<>();
for (Sys_role role : user.getRoles()) {
if (!role.isDisabled()) roleNameList.add(role.getCode());
}