规范化菜单路径

v1.4.1
hiparker 4 years ago
parent 6c40e279dd
commit 2760d06878

@ -88,9 +88,9 @@ public class ShiroConfig {
}
// 登录接口拦截
filterMap.put("/sys/login", "anon");
filterMap.put("/sys/publicKey", "anon");
filterMap.put("/sys/slipCount", "anon");
filterMap.put("/system/login", "anon");
filterMap.put("/system/publicKey", "anon");
filterMap.put("/system/slipCount", "anon");
filterMap.put("/captcha*", "anon");
// 导出Excel\模版 不做自动拦截 手动拦截

@ -73,7 +73,7 @@ import java.util.Set;
*/
@Api(tags = SysAreaRestApi.TITLE)
@Slf4j
@ApiRestController("/sys/area")
@ApiRestController("/system/area")
public class SysAreaRestController extends BaseRestController<SysArea, SysAreaModel, ISysAreaService>
implements SysAreaRestApi {

@ -58,7 +58,7 @@ import java.util.List;
*/
@Api(tags = DictDetailApi.TITLE)
@Slf4j
@ApiRestController("/sys/dict/detail")
@ApiRestController("/system/dict/detail")
public class DictDetailRestController extends BaseRestController<SysDictDetail, DictDetailModel, IDictDetailService>
implements DictDetailApi {

@ -60,7 +60,7 @@ import java.util.List;
*/
@Api(tags = DictApi.TITLE)
@Slf4j
@ApiRestController("/sys/dict")
@ApiRestController("/system/dict")
public class DictRestController extends BaseRestController<SysDict, DictModel, IDictService>
implements DictApi {

@ -73,7 +73,7 @@ public class LoginRestController {
@Limiter
@InterfaceCrypto(responseEncrypt = false)
@ApiOperation(value = "登录", notes = "登录")
@PostMapping("/sys/login")
@PostMapping("/system/login")
public ResultVo<UserTokenUtil.TokenRet> login(@RequestBody LoginForm form, HttpServletRequest request){
// 非空验证
@ -154,7 +154,7 @@ public class LoginRestController {
*/
@Limiter
@ApiOperation(value = "登出", notes = "登出")
@PostMapping("/sys/logout")
@PostMapping("/system/logout")
public ResultVo<?> logout() {
String token = TokenThreadLocal.get();
// 登出失败没有授权Token
@ -170,7 +170,7 @@ public class LoginRestController {
*/
@Limiter
@ApiOperation(value = "获得当前登录失败次数", notes = "获得当前登录失败次数")
@GetMapping("/sys/slipCount")
@GetMapping("/system/slipCount")
public ResultVo<?> slipCount(String username){
// 获得当前失败次数
long slipCount = UserTokenUtil.getSlipCount(username);
@ -201,7 +201,7 @@ public class LoginRestController {
*/
@Limiter
@ApiOperation(value = "获得公钥", notes = "获得公钥")
@GetMapping("/sys/publicKey")
@GetMapping("/system/publicKey")
public ResultVo<?> getPublicKey(){
// 获得公钥

@ -43,7 +43,7 @@ import javax.servlet.http.HttpServletRequest;
*/
@Api(tags = LogsApi.TITLE)
@Slf4j
@ApiRestController("/sys/logs")
@ApiRestController("/system/logs")
public class LogsRestController extends BaseRestController<SysLogs, LogsModel, ILogsService>
implements LogsApi {

@ -78,7 +78,7 @@ import java.util.Set;
*/
@Api(tags = MenuApi.TITLE)
@Slf4j
@ApiRestController("/sys/menu")
@ApiRestController("/system/menu")
public class MenuRestController extends BaseRestController<SysMenu, MenuModel, IMenuService>
implements MenuApi {

@ -34,7 +34,7 @@ import java.util.Map;
*/
@Api(tags = "系统监控")
@Slf4j
@ApiRestController("/sys/monitor")
@ApiRestController("/system/monitor")
public class MonitorController {
/**

@ -60,7 +60,7 @@ import java.util.Map;
*/
@Api(tags = OptionsApi.TITLE)
@Slf4j
@ApiRestController("/sys/options")
@ApiRestController("/system/options")
public class SysOptionsRestController extends BaseRestController<SysOptions, OptionsModel, ISysOptionsService>
implements OptionsApi {

@ -65,7 +65,7 @@ import java.util.Set;
*/
@Api(tags = SysOrgRestApi.TITLE)
@Slf4j
@ApiRestController("/sys/org")
@ApiRestController("/system/org")
public class SysOrgRestController extends BaseRestController<SysOrg, SysOrgModel, ISysOrgService>
implements SysOrgRestApi {

@ -51,7 +51,7 @@ import java.util.stream.Collectors;
*/
@Api(tags = RoleMenuRefApi.TITLE)
@Slf4j
@ApiRestController("/sys/role/perms")
@ApiRestController("/system/role/perms")
public class RoleMenuRefRestController implements RoleMenuRefApi {
/** 内置数据 */

@ -58,7 +58,7 @@ import java.util.List;
*/
@Api(tags = "角色管理")
@Slf4j
@ApiRestController("/sys/role")
@ApiRestController("/system/role")
public class RoleRestController extends BaseRestController<SysRole, RoleModel, IRoleService>
implements RoleApi {

@ -56,7 +56,7 @@ import java.lang.reflect.Method;
*/
@Api(tags = TenantApi.TITLE)
@Slf4j
@ApiRestController("/sys/tenant")
@ApiRestController("/system/tenant")
public class TenantRestController extends BaseRestController<SysTenant, TenantModel, ITenantService>
implements TenantApi {

@ -42,7 +42,7 @@ import org.springframework.beans.factory.annotation.Autowired;
*/
@Api(tags = UserOrgRefApi.TITLE)
@Slf4j
@ApiRestController("/sys/user/org")
@ApiRestController("/system/user/org")
public class UserOrgRefRestController implements UserOrgRefApi {
/** 配置类 */

@ -83,7 +83,7 @@ import java.util.Map;
*/
@Api(tags = UserApi.TITLE)
@Slf4j
@ApiRestController("/sys/user")
@ApiRestController("/system/user")
public class UserRestController extends BaseRestController<SysUser, UserModel, IUserService>
implements UserApi {

@ -42,7 +42,7 @@ import org.springframework.beans.factory.annotation.Autowired;
*/
@Api(tags = UserRoleRefApi.TITLE)
@Slf4j
@ApiRestController("/sys/user/roles")
@ApiRestController("/system/user/roles")
public class UserRoleRefRestController implements UserRoleRefApi {
/** 配置类 */

@ -20,7 +20,7 @@ public class LimiterTest {
AsyncProcessQueueReFuse.execute(()->{
Map<String,Object> map = Maps.newHashMap();
map.put("username","demo");
String ret = HttpUtil.get("http://127.0.0.1:8080/opsli-boot/sys/slipCount", map);
String ret = HttpUtil.get("http://127.0.0.1:8080/opsli-boot/system/slipCount", map);
System.out.println(ret);
});
}

Loading…
Cancel
Save