Commit e45187edebb38b0bfb113e998df17b2e4338f0c1

Authored by yiming
1 parent 2501ac3d

bf

bsthLineProfiles/src/main/java/com/ruoyi/project/monitor/job/controller/JobController.java
@@ -45,7 +45,6 @@ public class JobController extends BaseController @@ -45,7 +45,6 @@ public class JobController extends BaseController
45 return prefix + "/job"; 45 return prefix + "/job";
46 } 46 }
47 47
48 - @RequiresPermissions("monitor:job:list")  
49 @PostMapping("/list") 48 @PostMapping("/list")
50 @ResponseBody 49 @ResponseBody
51 public TableDataInfo list(Job job) 50 public TableDataInfo list(Job job)
bsthLineProfiles/src/main/java/com/ruoyi/project/monitor/job/controller/JobLogController.java
@@ -51,8 +51,7 @@ public class JobLogController extends BaseController @@ -51,8 +51,7 @@ public class JobLogController extends BaseController
51 } 51 }
52 return prefix + "/jobLog"; 52 return prefix + "/jobLog";
53 } 53 }
54 -  
55 - @RequiresPermissions("monitor:job:list") 54 +
56 @PostMapping("/list") 55 @PostMapping("/list")
57 @ResponseBody 56 @ResponseBody
58 public TableDataInfo list(JobLog jobLog) 57 public TableDataInfo list(JobLog jobLog)
bsthLineProfiles/src/main/java/com/ruoyi/project/system/user/controller/LoginController.java
1 package com.ruoyi.project.system.user.controller; 1 package com.ruoyi.project.system.user.controller;
2 2
3 -import java.util.ArrayList;  
4 -import java.util.Date;  
5 -import java.util.HashMap;  
6 -import java.util.List;  
7 -import java.util.Map; 3 +import java.util.*;
8 4
9 import javax.servlet.http.HttpServletRequest; 5 import javax.servlet.http.HttpServletRequest;
10 import javax.servlet.http.HttpServletResponse; 6 import javax.servlet.http.HttpServletResponse;
11 7
  8 +import com.ruoyi.common.utils.security.ShiroUtils;
  9 +import com.ruoyi.project.system.user.service.IUserService;
  10 +import com.ruoyi.project.system.user.service.UserServiceImpl;
12 import org.apache.http.HttpResponse; 11 import org.apache.http.HttpResponse;
13 import org.apache.http.client.HttpClient; 12 import org.apache.http.client.HttpClient;
14 import org.apache.http.client.methods.HttpPost; 13 import org.apache.http.client.methods.HttpPost;
@@ -70,6 +69,8 @@ public class LoginController extends BaseController @@ -70,6 +69,8 @@ public class LoginController extends BaseController
70 @Autowired 69 @Autowired
71 private RuoYiConfig ruoYiConfig; 70 private RuoYiConfig ruoYiConfig;
72 71
  72 + @Autowired
  73 + private IUserService userService;
73 74
74 @GetMapping("/login") 75 @GetMapping("/login")
75 public String login(HttpServletRequest request, HttpServletResponse response) 76 public String login(HttpServletRequest request, HttpServletResponse response)
@@ -105,13 +106,19 @@ public class LoginController extends BaseController @@ -105,13 +106,19 @@ public class LoginController extends BaseController
105 106
106 JSONArray jsonMenu = dataJson.getJSONArray("userAuthList").getJSONObject(0).getJSONArray("roleList").getJSONObject(0).getJSONArray("resourceList"); 107 JSONArray jsonMenu = dataJson.getJSONArray("userAuthList").getJSONObject(0).getJSONArray("roleList").getJSONObject(0).getJSONArray("resourceList");
107 108
  109 + String account=dataJson.get("account").toString();
  110 + //userService.registerUser(User user);
108 111
109 Map<Long,Menu> menuMap = new HashMap<Long,Menu>(); 112 Map<Long,Menu> menuMap = new HashMap<Long,Menu>();
110 113
111 String ids = ""; 114 String ids = "";
112 - 115 + Set<String> set=new HashSet();
113 for(Object json:jsonMenu) { 116 for(Object json:jsonMenu) {
114 ids += ((JSONObject)json).getLongValue("menuId") + ","; 117 ids += ((JSONObject)json).getLongValue("menuId") + ",";
  118 + String resourceCode=((JSONObject) json).getString("resourceCode");
  119 + if (!"#".equals(resourceCode)){
  120 + set.add(resourceCode);
  121 + }
115 } 122 }
116 123
117 ids.substring(0,ids.length() -1); 124 ids.substring(0,ids.length() -1);
@@ -120,12 +127,13 @@ public class LoginController extends BaseController @@ -120,12 +127,13 @@ public class LoginController extends BaseController
120 127
121 128
122 129
123 - login("admin","admin123",false); 130 + login("bus123","bus123",false);
124 user = getSysUser(); 131 user = getSysUser();
125 user.setToken(token); 132 user.setToken(token);
126 // user.setPermissions(permissionService.getMenuPermission()); 133 // user.setPermissions(permissionService.getMenuPermission());
127 tokenService.createToken(user); 134 tokenService.createToken(user);
128 - 135 + user.setPermissions(set);
  136 + ShiroUtils.setSysUser(user);
129 137
130 //String username = dataJson.getString("account"); 138 //String username = dataJson.getString("account");
131 // String username = "admin"; 139 // String username = "admin";