运维页面
This commit is contained in:
@@ -13,7 +13,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.servlet.http.HttpSession;
|
||||
import java.io.IOException;
|
||||
import java.util.Enumeration;
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
@@ -37,6 +39,21 @@ public class LoginUserController {
|
||||
return authUserWithDept;
|
||||
}
|
||||
|
||||
/**
|
||||
* 判断是否登录:已登录则重定向到运维工作台 /work-view.html(兼容 context-path);
|
||||
* 未登录返回 401(通常 CAS 拦截器会先行 302 到 CAS 登录页)。
|
||||
*/
|
||||
@GetMapping("checkLogin")
|
||||
public void checkLogin(BoaUser authUserWithDept, HttpServletRequest request, HttpServletResponse response) throws IOException {
|
||||
if (authUserWithDept != null) {
|
||||
response.sendRedirect(request.getContextPath() + "/work-view.html");
|
||||
} else {
|
||||
response.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
|
||||
response.setContentType("application/json;charset=UTF-8");
|
||||
response.getWriter().write("{\"code\":401,\"msg\":\"未登录\"}");
|
||||
}
|
||||
}
|
||||
|
||||
@GetMapping("Logout")
|
||||
protected void logout(HttpServletRequest request) {
|
||||
HttpSession session = request.getSession();
|
||||
|
||||
@@ -79,7 +79,7 @@ public class SyncLogController extends BaseController {
|
||||
Object result = syncLogService.retry(id);
|
||||
Map<String, Object> m = new LinkedHashMap<>();
|
||||
m.put("success", true);
|
||||
m.put("message", "重试已提交,执行结果见新增的同步日志");
|
||||
m.put("message", "重试成功");
|
||||
if (result != null) m.put("data", result);
|
||||
return m;
|
||||
}
|
||||
|
||||
+1
-1
@@ -80,7 +80,7 @@ public class SysOperationLogController extends BaseController {
|
||||
Object result = sysOperationLogService.retry(id);
|
||||
Map<String, Object> m = new LinkedHashMap<>();
|
||||
m.put("success", true);
|
||||
m.put("message", "重试已提交,执行结果见新增的审计日志");
|
||||
m.put("message", "重试成功");
|
||||
if (result != null) m.put("data", result);
|
||||
return m;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user