Browse Source

修改

dev_kxc
ljf 1 year ago
parent
commit
32c6f18cd7
  1. 8
      jwtech-admin/src/main/java/com/kms/web/controller/system/SysLoginController.java
  2. 7
      jwtech-admin/src/main/resources/application-test.yml

8
jwtech-admin/src/main/java/com/kms/web/controller/system/SysLoginController.java

@ -39,6 +39,7 @@ import io.swagger.annotations.ApiOperation;
import lombok.extern.log4j.Log4j2; import lombok.extern.log4j.Log4j2;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.view.RedirectView; import org.springframework.web.servlet.view.RedirectView;
@ -246,7 +247,6 @@ public class SysLoginController extends BaseController {
// QueryWrapper<SysMenu> menuQueryWrapper = Wrappers.query(); // QueryWrapper<SysMenu> menuQueryWrapper = Wrappers.query();
// menuQueryWrapper.in("perms",functionPerms); // menuQueryWrapper.in("perms",functionPerms);
// List<SysMenu> menus = sysMenuService.list(menuQueryWrapper); // List<SysMenu> menus = sysMenuService.list(menuQueryWrapper);
WaterResult result = waterRequestUtil.getUserResource(token); WaterResult result = waterRequestUtil.getUserResource(token);
List<SingleMenu> singleMenus = JSONObject.parseArray(result.getData(), SingleMenu.class); List<SingleMenu> singleMenus = JSONObject.parseArray(result.getData(), SingleMenu.class);
List<SingleMenu> singleAllMenus = new ArrayList<>(); List<SingleMenu> singleAllMenus = new ArrayList<>();
@ -283,6 +283,7 @@ public class SysLoginController extends BaseController {
} }
@Override @Override
@Transactional
public void run() { public void run() {
WaterResult waterResult = waterRequestUtil.authUser(token); WaterResult waterResult = waterRequestUtil.authUser(token);
String data = waterResult.getData(); String data = waterResult.getData();
@ -292,6 +293,10 @@ public class SysLoginController extends BaseController {
QueryWrapper<SysRole> query = Wrappers.query(); QueryWrapper<SysRole> query = Wrappers.query();
query.in("role_key", roles); query.in("role_key", roles);
List<SysRole> roleList = sysRoleService.list(query); List<SysRole> roleList = sysRoleService.list(query);
if (!roleList.isEmpty()) {
QueryWrapper<SysRoleMenu> sysRoleMenuQueryWrapper = Wrappers.query();
query.in("role_id", roleList.stream().map(role -> role.getId()).collect(Collectors.toList()));
sysRoleMenuService.remove(sysRoleMenuQueryWrapper);
for (SysRole sysRole : roleList) { for (SysRole sysRole : roleList) {
for (SysMenu menu : menus) { for (SysMenu menu : menus) {
SysRoleMenu sysRoleMenu = new SysRoleMenu(); SysRoleMenu sysRoleMenu = new SysRoleMenu();
@ -303,5 +308,6 @@ public class SysLoginController extends BaseController {
} }
} }
} }
}
} }

7
jwtech-admin/src/main/resources/application-test.yml

@ -228,7 +228,8 @@ ignored:
/system/user/exportExcel, /system/user/exportExcel,
/system/kaptcha/render, /system/kaptcha/render,
/test/**, /test/**,
/signOnLogin /signOnLogin,
/callBack/notify
# http请求连接池 # http请求连接池
http: http:
pool: pool:
@ -257,8 +258,8 @@ water:
systemCode: sgc-jg systemCode: sgc-jg
systemName: 水工程应用-水利工程建设管理模块 systemName: 水工程应用-水利工程建设管理模块
#请求测试环境网关 #请求测试环境网关
url: http://19.25.35.204:31190/data_center/gateway/api # url: http://19.25.35.204:31190/data_center/gateway/api
# url: http://119.25.40.10:31190/data_center/gateway/portal url: http://19.25.40.10:31190/data_center/gateway/portal
#应用token #应用token
paasToken: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzeXN0ZW1JZCI6IjE3MzI3MDMxMTE1NDc0ODIxMTQifQ.4oiD3WBwrxT5z8goAvA9O88vsYVxwaE-8vyQmWl7xbg paasToken: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzeXN0ZW1JZCI6IjE3MzI3MDMxMTE1NDc0ODIxMTQifQ.4oiD3WBwrxT5z8goAvA9O88vsYVxwaE-8vyQmWl7xbg
#应用id #应用id

Loading…
Cancel
Save