给系统设置增加演示用户禁止操作的判断(再次优化)

This commit is contained in:
季圣华
2020-05-12 11:08:50 +08:00
parent 5279bdc953
commit 62772b0413
3 changed files with 48 additions and 8 deletions

View File

@@ -43,6 +43,9 @@ public class UserController {
@Value("${manage.roleId}")
private Integer manageRoleId;
@Value("${demonstrate.open}")
private boolean demonstrateOpen;
@Resource
private UserService userService;
@@ -56,6 +59,27 @@ public class UserController {
private static final String HTTP = "http://";
private static final String CODE_OK = "200";
/**
* 是否开启演示状态,默认关闭
* @param request
* @return
*/
@GetMapping(value = "/getDemonstrateOpen")
public BaseResponseInfo getDemonstrateOpen(HttpServletRequest request) {
BaseResponseInfo res = new BaseResponseInfo();
try {
Map<String, Object> data = new HashMap<String, Object>();
data.put("demonstrateOpen", demonstrateOpen);
res.code = 200;
res.data = data;
} catch(Exception e){
e.printStackTrace();
res.code = 500;
res.data = "获取失败";
}
return res;
}
@PostMapping(value = "/login")
public BaseResponseInfo login(@RequestParam(value = "loginName", required = false) String loginName,
@RequestParam(value = "password", required = false) String password,