Controller描述信息

v1.4.1
Parker 5 years ago
parent 44c8a268b3
commit 5a04bad9b3

@ -15,7 +15,7 @@
<dependency>
<groupId>com.jfinal</groupId>
<artifactId>enjoy</artifactId>
<version>4.9.03</version>
<version>4.9.06</version>
</dependency>
</dependencies>

@ -15,6 +15,7 @@
*/
package org.opsli.modulars.creater.createrlogs.web;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -34,8 +35,9 @@ import javax.servlet.http.HttpServletResponse;
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description: -
* @Description:
*/
@Api(tags = "代码生成器-日志")
@Slf4j
@ApiRestController("/creater/logs")
public class CreaterLogsRestController extends BaseRestController<CreaterLogs, CreaterLogsModel, ICreateLogsService>

@ -16,6 +16,7 @@
package org.opsli.modulars.creater.table.web;
import cn.hutool.core.convert.Convert;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -52,6 +53,7 @@ import java.util.List;
* @CreateTime: 2020-09-13 17:40
* @Description: -
*/
@Api(tags = "代码生成器-表")
@Slf4j
@ApiRestController("/creater/table")
public class TableRestController extends BaseRestController<CreaterTable, CreaterTableModel, ITableService>

@ -22,6 +22,7 @@ package #(data.packageName+"."+data.moduleName).web;
import cn.hutool.core.util.ReflectUtil;
import cn.hutool.core.convert.Convert;
import org.opsli.core.base.service.interfaces.CrudServiceInterface;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.opsli.common.annotation.RequiresPermissionsCus;
@ -61,6 +62,7 @@ import #(apiPath).web.#(data.moduleName).#(data.model.tableName)RestApi;
* @CreateTime: #(currTime)
* @Description: #(data.codeTitle) Controller
*/
@Api(tags = "#(data.codeTitle)")
@Slf4j
#if(data.subModuleName != null && data.subModuleName != "")
@ApiRestController("/#(data.moduleName)/#(data.subModuleName)")

@ -30,6 +30,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import com.google.common.collect.Sets;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
@ -68,6 +69,7 @@ import java.util.Set;
* @CreateTime: 2020-11-28 18:59:59
* @Description: Controller
*/
@Api(tags = "地域管理")
@Slf4j
@ApiRestController("/sys/area")
public class SysAreaRestController extends BaseRestController<SysArea, SysAreaModel, ISysAreaService>

@ -18,6 +18,7 @@ package org.opsli.modulars.system.dict.web;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.ReflectUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
@ -55,6 +56,7 @@ import java.util.List;
* @CreateTime: 2020-09-13 17:40
* @Description:
*/
@Api(tags = "数据字典明细")
@Slf4j
@ApiRestController("/sys/dict/detail")
public class DictDetailRestController extends BaseRestController<SysDictDetail, DictDetailModel, IDictDetailService>

@ -18,6 +18,7 @@ package org.opsli.modulars.system.dict.web;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.ReflectUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
@ -57,6 +58,7 @@ import java.util.List;
* @CreateTime: 2020-09-13 17:40
* @Description:
*/
@Api(tags = "数据字典")
@Slf4j
@ApiRestController("/sys/dict")
public class DictRestController extends BaseRestController<SysDict, DictModel, IDictService>

@ -16,6 +16,7 @@
package org.opsli.modulars.system.login.web;
import com.google.common.collect.Maps;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
@ -46,11 +47,9 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import javax.imageio.ImageIO;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.util.Map;
@ -63,6 +62,7 @@ import java.util.Map;
* api
*
*/
@Api(tags = "登录相关")
@Slf4j
@RestController
public class LoginRestController {

@ -15,6 +15,7 @@
*/
package org.opsli.modulars.system.logs.web;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -38,8 +39,9 @@ import javax.servlet.http.HttpServletRequest;
* @BelongsPackage: org.opsli.modulars.test.web
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description:
* @Description:
*/
@Api(tags = "系统日志")
@Slf4j
@ApiRestController("/sys/logs")
public class LogsRestController extends BaseRestController<SysLogs, LogsModel, ILogsService>

@ -22,6 +22,7 @@ import cn.hutool.core.lang.tree.TreeUtil;
import cn.hutool.core.util.ReflectUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.google.common.collect.Maps;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
@ -58,8 +59,9 @@ import java.util.Map;
* @BelongsPackage: org.opsli.modulars.test.web
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description:
* @Description:
*/
@Api(tags = "菜单管理")
@Slf4j
@ApiRestController("/sys/menu")
public class MenuRestController extends BaseRestController<SysMenu, MenuModel, IMenuService>

@ -16,6 +16,7 @@
package org.opsli.modulars.system.monitor.web;
import com.google.common.collect.Maps;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -23,10 +24,9 @@ import org.opsli.api.base.result.ResultVo;
import org.opsli.common.annotation.ApiRestController;
import org.opsli.modulars.system.monitor.service.IMonitorService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;
import java.util.Map;
/**
@ -34,6 +34,7 @@ import java.util.Map;
*
* @author
*/
@Api(tags = "系统监控")
@Slf4j
@ApiRestController("/sys/monitor")
public class MonitorController {
@ -46,7 +47,7 @@ public class MonitorController {
* @return ResultVo
*/
@RequiresPermissions("devops_sysmonitor_select")
@RequestMapping("/getSystemInfo")
@GetMapping("/getSystemInfo")
@ApiOperation(value = "当前服务器信息", notes = "当前服务器信息")
public ResultVo<?> getSystemInfo() {
Map<String,Object> map = Maps.newHashMapWithExpectedSize(5);
@ -68,7 +69,7 @@ public class MonitorController {
* @return ResultVo
*/
@RequiresPermissions("devops_sysmonitor_select")
@RequestMapping("/getCpuInfo")
@GetMapping("/getCpuInfo")
@ApiOperation(value = "当前CPU信息", notes = "当前CPU信息")
public ResultVo<?> getCpuInfo() {
return ResultVo.success(
@ -80,7 +81,7 @@ public class MonitorController {
* @return ResultVo
*/
@RequiresPermissions("devops_sysmonitor_select")
@RequestMapping("/getMemInfo")
@GetMapping("/getMemInfo")
@ApiOperation(value = "当前内存信息", notes = "当前内存信息")
public ResultVo<?> getMemInfo() {
return ResultVo.success(
@ -92,7 +93,7 @@ public class MonitorController {
* @return ResultVo
*/
@RequiresPermissions("devops_sysmonitor_select")
@RequestMapping("/getJVMInfo")
@GetMapping("/getJVMInfo")
@ApiOperation(value = "当前JVM信息", notes = "当前JVM信息")
public ResultVo<?> getJVMInfo() {
return ResultVo.success(

@ -24,6 +24,7 @@ import cn.hutool.core.util.ReflectUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.google.common.collect.Maps;
import com.google.common.collect.Sets;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -59,6 +60,7 @@ import java.util.Set;
* @CreateTime: 2020-11-28 18:59:59
* @Description: Controller
*/
@Api(tags = "组织机构管理")
@Slf4j
@ApiRestController("/sys/org")
public class SysOrgRestController extends BaseRestController<SysOrg, SysOrgModel, ISysOrgService>

@ -16,6 +16,7 @@
package org.opsli.modulars.system.role.web;
import com.google.common.collect.Lists;
import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -46,8 +47,9 @@ import java.util.stream.Collectors;
* @BelongsPackage: org.opsli.modulars.test.web
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description:
* @Description:
*/
@Api(tags = "角色权限")
@Slf4j
@ApiRestController("/sys/role/perms")
public class RoleMenuRefRestController implements RoleMenuRefApi {

@ -18,6 +18,7 @@ package org.opsli.modulars.system.role.web;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.ReflectUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
@ -53,8 +54,9 @@ import java.util.List;
* @BelongsPackage: org.opsli.modulars.test.web
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description:
* @Description:
*/
@Api(tags = "角色管理")
@Slf4j
@ApiRestController("/sys/role")
public class RoleRestController extends BaseRestController<SysRole, RoleModel, IRoleService>

@ -18,6 +18,7 @@ package org.opsli.modulars.system.tenant.web;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.ReflectUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -48,8 +49,9 @@ import java.lang.reflect.Method;
* @BelongsPackage: org.opsli.modulars.system.web
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description:
* @Description:
*/
@Api(tags = "租户管理")
@Slf4j
@ApiRestController("/sys/tenant")
public class TenantRestController extends BaseRestController<SysTenant, TenantModel, ITenantService>

@ -15,6 +15,7 @@
*/
package org.opsli.modulars.system.user.web;
import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -37,8 +38,9 @@ import org.springframework.beans.factory.annotation.Autowired;
* @BelongsPackage: org.opsli.modulars.test.web
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description:
* @Description:
*/
@Api(tags = "用户组织")
@Slf4j
@ApiRestController("/sys/user/org")
public class UserOrgRefRestController implements UserOrgRefApi {

@ -25,6 +25,7 @@ import com.alibaba.excel.util.CollectionUtils;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.io.FileUtils;
@ -79,6 +80,7 @@ import java.util.Map;
* @CreateTime: 2020-09-13 17:40
* @Description:
*/
@Api(tags = "用户管理")
@Slf4j
@ApiRestController("/sys/user")
public class UserRestController extends BaseRestController<SysUser, UserModel, IUserService>

@ -15,6 +15,7 @@
*/
package org.opsli.modulars.system.user.web;
import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -37,8 +38,9 @@ import org.springframework.beans.factory.annotation.Autowired;
* @BelongsPackage: org.opsli.modulars.test.web
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description:
* @Description:
*/
@Api(tags = "用户角色")
@Slf4j
@ApiRestController("/sys/user/roles")
public class UserRoleRefRestController implements UserRoleRefApi {

@ -15,6 +15,7 @@
*/
package org.opsli.modulars.tools.searchhis.web;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.opsli.api.base.result.ResultVo;
@ -23,7 +24,6 @@ import org.opsli.common.annotation.Limiter;
import org.opsli.common.annotation.SearchHis;
import org.opsli.core.utils.SearchHisUtil;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
import java.util.Set;
@ -35,6 +35,7 @@ import java.util.Set;
* @date 2020-05-23 13:30
**
*/
@Api(tags = "搜索历史记录")
@Slf4j
@ApiRestController("/tools/searchhis")
public class SearchHisRestController {

@ -17,6 +17,7 @@ package org.opsli.modulars.gentest.carinfo.web;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.ReflectUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.opsli.common.annotation.RequiresPermissionsCus;
@ -45,6 +46,7 @@ import org.opsli.api.web.gentest.carinfo.TestCarRestApi;
* @CreateTime: 2020-12-20 20:12:57
* @Description: Controller
*/
@Api(tags = "骑车信息")
@Slf4j
@ApiRestController("/gentest/carinfo")
public class TestCarRestController extends BaseRestController<TestCar, TestCarModel, ITestCarService>

@ -17,6 +17,7 @@ package org.opsli.modulars.gentest.user.web;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.ReflectUtil;
import io.swagger.annotations.Api;
import org.opsli.common.annotation.RequiresPermissionsCus;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
@ -46,6 +47,7 @@ import java.lang.reflect.Method;
* @CreateTime: 2020-11-22 12:12:05
* @Description: Controller
*/
@Api(tags = "某系统用户")
@Slf4j
@ApiRestController("/gentest/user")
public class TestUserRestController extends BaseRestController<TestUser, TestUserModel, ITestUserService>

@ -2,6 +2,7 @@ package org.opsli.modulars.test.web;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.ReflectUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.shiro.authz.annotation.RequiresPermissions;
@ -31,6 +32,7 @@ import java.lang.reflect.Method;
* @CreateTime: 2020-09-13 17:40
* @Description:
*/
@Api(tags = "测试类")
@Slf4j
@ApiRestController("/test")
public class TestRestController extends BaseRestController<TestEntity, TestModel, ITestService>

Loading…
Cancel
Save