规范化菜单路径

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("/system/login", "anon");
filterMap.put("/sys/publicKey", "anon"); filterMap.put("/system/publicKey", "anon");
filterMap.put("/sys/slipCount", "anon"); filterMap.put("/system/slipCount", "anon");
filterMap.put("/captcha*", "anon"); filterMap.put("/captcha*", "anon");
// 导出Excel\模版 不做自动拦截 手动拦截 // 导出Excel\模版 不做自动拦截 手动拦截

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@ -20,7 +20,7 @@ public class LimiterTest {
AsyncProcessQueueReFuse.execute(()->{ AsyncProcessQueueReFuse.execute(()->{
Map<String,Object> map = Maps.newHashMap(); Map<String,Object> map = Maps.newHashMap();
map.put("username","demo"); 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); System.out.println(ret);
}); });
} }

Loading…
Cancel
Save