增加接口描述
This commit is contained in:
parent
bba0216787
commit
d75111734b
|
@ -4,6 +4,8 @@ import com.zheng.common.base.BaseController;
|
||||||
import com.zheng.upms.dao.model.*;
|
import com.zheng.upms.dao.model.*;
|
||||||
import com.zheng.upms.rpc.api.UpmsApiService;
|
import com.zheng.upms.rpc.api.UpmsApiService;
|
||||||
import com.zheng.upms.rpc.api.UpmsSystemService;
|
import com.zheng.upms.rpc.api.UpmsSystemService;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.apache.shiro.SecurityUtils;
|
import org.apache.shiro.SecurityUtils;
|
||||||
import org.apache.shiro.subject.Subject;
|
import org.apache.shiro.subject.Subject;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
|
@ -22,6 +24,7 @@ import java.util.List;
|
||||||
*/
|
*/
|
||||||
@Controller
|
@Controller
|
||||||
@RequestMapping("/manage")
|
@RequestMapping("/manage")
|
||||||
|
@Api(value = "后台管理", description = "后台管理")
|
||||||
public class ManageController extends BaseController {
|
public class ManageController extends BaseController {
|
||||||
|
|
||||||
private static Logger _log = LoggerFactory.getLogger(ManageController.class);
|
private static Logger _log = LoggerFactory.getLogger(ManageController.class);
|
||||||
|
@ -32,6 +35,7 @@ public class ManageController extends BaseController {
|
||||||
@Autowired
|
@Autowired
|
||||||
private UpmsApiService upmsApiService;
|
private UpmsApiService upmsApiService;
|
||||||
|
|
||||||
|
@ApiOperation(value = "后台首页")
|
||||||
@RequestMapping(value = "/index", method = RequestMethod.GET)
|
@RequestMapping(value = "/index", method = RequestMethod.GET)
|
||||||
public String index(ModelMap modelMap) {
|
public String index(ModelMap modelMap) {
|
||||||
// 已注册系统
|
// 已注册系统
|
||||||
|
|
|
@ -7,6 +7,8 @@ import com.zheng.upms.server.util.SystemConstant;
|
||||||
import com.zheng.upms.dao.model.UpmsSystemExample;
|
import com.zheng.upms.dao.model.UpmsSystemExample;
|
||||||
import com.zheng.upms.rpc.api.UpmsSystemService;
|
import com.zheng.upms.rpc.api.UpmsSystemService;
|
||||||
import com.zheng.upms.rpc.api.UpmsUserService;
|
import com.zheng.upms.rpc.api.UpmsUserService;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.apache.commons.lang.StringUtils;
|
import org.apache.commons.lang.StringUtils;
|
||||||
import org.apache.shiro.SecurityUtils;
|
import org.apache.shiro.SecurityUtils;
|
||||||
import org.apache.shiro.authc.IncorrectCredentialsException;
|
import org.apache.shiro.authc.IncorrectCredentialsException;
|
||||||
|
@ -38,6 +40,7 @@ import java.util.UUID;
|
||||||
*/
|
*/
|
||||||
@Controller
|
@Controller
|
||||||
@RequestMapping("/sso")
|
@RequestMapping("/sso")
|
||||||
|
@Api(value = "单点登录管理", description = "单点登录管理")
|
||||||
public class SSOController extends BaseController {
|
public class SSOController extends BaseController {
|
||||||
|
|
||||||
private final static Logger _log = LoggerFactory.getLogger(SSOController.class);
|
private final static Logger _log = LoggerFactory.getLogger(SSOController.class);
|
||||||
|
@ -57,12 +60,7 @@ public class SSOController extends BaseController {
|
||||||
@Autowired
|
@Autowired
|
||||||
UpmsUserService upmsUserService;
|
UpmsUserService upmsUserService;
|
||||||
|
|
||||||
/**
|
@ApiOperation(value = "认证中心首页")
|
||||||
* 认证中心首页
|
|
||||||
* @param request
|
|
||||||
* @return
|
|
||||||
* @throws Exception
|
|
||||||
*/
|
|
||||||
@RequestMapping(value = "/index", method = RequestMethod.GET)
|
@RequestMapping(value = "/index", method = RequestMethod.GET)
|
||||||
public String index(HttpServletRequest request) throws Exception {
|
public String index(HttpServletRequest request) throws Exception {
|
||||||
String system_name = request.getParameter("system_name");
|
String system_name = request.getParameter("system_name");
|
||||||
|
@ -80,10 +78,7 @@ public class SSOController extends BaseController {
|
||||||
return "redirect:/sso/login?backurl=" + URLEncoder.encode(backurl, "utf-8");
|
return "redirect:/sso/login?backurl=" + URLEncoder.encode(backurl, "utf-8");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
@ApiOperation(value = "登录")
|
||||||
* 登录页get
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@RequestMapping(value = "/login", method = RequestMethod.GET)
|
@RequestMapping(value = "/login", method = RequestMethod.GET)
|
||||||
public String login(HttpServletRequest request, HttpServletResponse response) {
|
public String login(HttpServletRequest request, HttpServletResponse response) {
|
||||||
// 分配单点登录sessionId,首次获取后缓存到cookie,防止session丢失
|
// 分配单点登录sessionId,首次获取后缓存到cookie,防止session丢失
|
||||||
|
@ -114,11 +109,7 @@ public class SSOController extends BaseController {
|
||||||
return "/sso/login";
|
return "/sso/login";
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
@ApiOperation(value = "登录")
|
||||||
* 登录页post
|
|
||||||
* @param request
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@RequestMapping(value = "/login", method = RequestMethod.POST)
|
@RequestMapping(value = "/login", method = RequestMethod.POST)
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public Object login(HttpServletRequest request, HttpServletResponse response, ModelMap modelMap) {
|
public Object login(HttpServletRequest request, HttpServletResponse response, ModelMap modelMap) {
|
||||||
|
@ -187,11 +178,7 @@ public class SSOController extends BaseController {
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
@ApiOperation(value = "校验token")
|
||||||
* 校验token
|
|
||||||
* @param request
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@RequestMapping(value = "/token", method = RequestMethod.POST)
|
@RequestMapping(value = "/token", method = RequestMethod.POST)
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public String token(HttpServletRequest request) {
|
public String token(HttpServletRequest request) {
|
||||||
|
@ -203,12 +190,7 @@ public class SSOController extends BaseController {
|
||||||
return "success";
|
return "success";
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
@ApiOperation(value = "退出登录")
|
||||||
* 退出登录
|
|
||||||
* @param request
|
|
||||||
* @param response
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@RequestMapping(value = "/logout", method = RequestMethod.GET)
|
@RequestMapping(value = "/logout", method = RequestMethod.GET)
|
||||||
public String logout(HttpServletRequest request, HttpServletResponse response) {
|
public String logout(HttpServletRequest request, HttpServletResponse response) {
|
||||||
// shiro退出登录
|
// shiro退出登录
|
||||||
|
|
Loading…
Reference in New Issue