diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java index a20bc0a..1d7452f 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java @@ -5,6 +5,8 @@ import javax.servlet.http.HttpServletResponse; import com.ruoyi.dhc.domain.SysLogininfor; import com.ruoyi.dhc.service.ISysLogininforService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.DeleteMapping; @@ -26,6 +28,7 @@ import com.ruoyi.framework.web.service.SysPasswordService; * * @author ruoyi */ +@Api(tags = "系统访问记录") @RestController @RequestMapping("/monitor/logininfor") public class SysLogininforController extends BaseController @@ -36,6 +39,7 @@ public class SysLogininforController extends BaseController @Autowired private SysPasswordService passwordService; + @ApiOperation("系统访问记录列表") @PreAuthorize("@ss.hasPermi('monitor:logininfor:list')") @GetMapping("/list") public TableDataInfo list(SysLogininfor logininfor) @@ -45,6 +49,7 @@ public class SysLogininforController extends BaseController return getDataTable(list); } + @ApiOperation("系统访问记录导出") @Log(title = "登录日志", businessType = BusinessType.EXPORT) @PreAuthorize("@ss.hasPermi('monitor:logininfor:export')") @PostMapping("/export") @@ -55,6 +60,7 @@ public class SysLogininforController extends BaseController util.exportExcel(response, list, "登录日志"); } + @ApiOperation("系统访问记录删除") @PreAuthorize("@ss.hasPermi('monitor:logininfor:remove')") @Log(title = "登录日志", businessType = BusinessType.DELETE) @DeleteMapping("/{infoIds}") @@ -63,6 +69,7 @@ public class SysLogininforController extends BaseController return toAjax(logininforService.deleteLogininforByIds(infoIds)); } + @ApiOperation("系统访问记录清空") @PreAuthorize("@ss.hasPermi('monitor:logininfor:remove')") @Log(title = "登录日志", businessType = BusinessType.CLEAN) @DeleteMapping("/clean") @@ -72,6 +79,7 @@ public class SysLogininforController extends BaseController return success(); } + @ApiOperation("账户解锁") @PreAuthorize("@ss.hasPermi('monitor:logininfor:unlock')") @Log(title = "账户解锁", businessType = BusinessType.OTHER) @GetMapping("/unlock/{userName}") diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/DhcDataAuthController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/DhcDataAuthController.java index ecf6813..2734846 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/DhcDataAuthController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/DhcDataAuthController.java @@ -9,6 +9,8 @@ import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.dhc.domain.DhcDataAuth; import com.ruoyi.dhc.domain.DhcDataAuthDetail; import com.ruoyi.dhc.service.IDhcDataAuthService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; @@ -32,6 +34,7 @@ import com.ruoyi.common.core.page.TableDataInfo; * @author ruoyi * @date 2024-08-01 */ +@Api(tags = "数据权限") @RestController @RequestMapping("/dhc/authData") public class DhcDataAuthController extends BaseController @@ -42,6 +45,7 @@ public class DhcDataAuthController extends BaseController /** * 查询数据权限列表 */ + @ApiOperation("查询数据权限列表") @PreAuthorize("@ss.hasPermi('dhc:authData:list')") @GetMapping("/list") public TableDataInfo list(DhcDataAuth dhcDataAuth) @@ -54,6 +58,7 @@ public class DhcDataAuthController extends BaseController /** * 导出数据权限列表 */ + @ApiOperation("导出数据权限列表") @PreAuthorize("@ss.hasPermi('dhc:authData:export')") @Log(title = "数据权限", businessType = BusinessType.EXPORT) @PostMapping("/export") @@ -67,6 +72,7 @@ public class DhcDataAuthController extends BaseController /** * 获取数据权限详细信息 */ + @ApiOperation("获取数据权限详细信息") @PreAuthorize("@ss.hasPermi('dhc:authData:query')") @GetMapping(value = "/{dataAuthId}") public AjaxResult getInfo(@PathVariable("dataAuthId") Long dataAuthId) @@ -77,6 +83,7 @@ public class DhcDataAuthController extends BaseController /** * 新增数据权限 */ + @ApiOperation("新增数据权限") @PreAuthorize("@ss.hasPermi('dhc:authData:add')") @Log(title = "数据权限", businessType = BusinessType.INSERT) @PostMapping @@ -88,6 +95,7 @@ public class DhcDataAuthController extends BaseController /** * 修改数据权限 */ + @ApiOperation("修改数据权限") @PreAuthorize("@ss.hasPermi('dhc:authData:edit')") @Log(title = "数据权限", businessType = BusinessType.UPDATE) @PutMapping @@ -96,6 +104,7 @@ public class DhcDataAuthController extends BaseController return toAjax(dhcDataAuthService.updateDhcDataAuth(dhcDataAuth)); } + @ApiOperation("数据权限") @PreAuthorize("@ss.hasPermi('dhc:authData:add')") @Log(title = "数据权限", businessType = BusinessType.INSERT) @PostMapping("batchAdd") @@ -107,6 +116,7 @@ public class DhcDataAuthController extends BaseController /** * 删除数据权限 */ + @ApiOperation("删除数据权限") @PreAuthorize("@ss.hasPermi('dhc:authData:remove')") @Log(title = "数据权限", businessType = BusinessType.DELETE) @DeleteMapping("/{dataAuthIds}") @@ -114,9 +124,11 @@ public class DhcDataAuthController extends BaseController { return toAjax(dhcDataAuthService.deleteDhcDataAuthByDataAuthIds(dataAuthIds)); } + /** * 批量删除数据权限 */ + @ApiOperation("批量删除数据权限") @PreAuthorize("@ss.hasPermi('dhc:authData:remove')") @Log(title = "数据权限", businessType = BusinessType.DELETE) @PostMapping(value = "/removeBatch") diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java index 8511002..6c51af7 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java @@ -5,6 +5,8 @@ import javax.servlet.http.HttpServletResponse; import com.ruoyi.dhc.domain.SysConfig; import com.ruoyi.dhc.service.ISysConfigService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; @@ -28,6 +30,7 @@ import com.ruoyi.common.utils.poi.ExcelUtil; * * @author ruoyi */ +@Api(tags = "参数配置") @RestController @RequestMapping("/system/config") public class SysConfigController extends BaseController @@ -38,6 +41,7 @@ public class SysConfigController extends BaseController /** * 获取参数配置列表 */ + @ApiOperation("获取参数配置列表") @PreAuthorize("@ss.hasPermi('system:config:list')") @GetMapping("/list") public TableDataInfo list(SysConfig config) @@ -47,6 +51,7 @@ public class SysConfigController extends BaseController return getDataTable(list); } + @ApiOperation("参数管理") @Log(title = "参数管理", businessType = BusinessType.EXPORT) @PreAuthorize("@ss.hasPermi('system:config:export')") @PostMapping("/export") @@ -60,6 +65,7 @@ public class SysConfigController extends BaseController /** * 根据参数编号获取详细信息 */ + @ApiOperation("根据参数编号获取详细信息") @PreAuthorize("@ss.hasPermi('system:config:query')") @GetMapping(value = "/{configId}") public AjaxResult getInfo(@PathVariable Long configId) @@ -70,6 +76,7 @@ public class SysConfigController extends BaseController /** * 根据参数键名查询参数值 */ + @ApiOperation("根据参数键名查询参数值") @GetMapping(value = "/configKey/{configKey}") public AjaxResult getConfigKey(@PathVariable String configKey) { @@ -79,6 +86,7 @@ public class SysConfigController extends BaseController /** * 新增参数配置 */ + @ApiOperation("新增参数配置") @PreAuthorize("@ss.hasPermi('system:config:add')") @Log(title = "参数管理", businessType = BusinessType.INSERT) @PostMapping @@ -95,6 +103,7 @@ public class SysConfigController extends BaseController /** * 修改参数配置 */ + @ApiOperation("修改参数配置") @PreAuthorize("@ss.hasPermi('system:config:edit')") @Log(title = "参数管理", businessType = BusinessType.UPDATE) @PutMapping @@ -111,6 +120,7 @@ public class SysConfigController extends BaseController /** * 删除参数配置 */ + @ApiOperation("删除参数配置") @PreAuthorize("@ss.hasPermi('system:config:remove')") @Log(title = "参数管理", businessType = BusinessType.DELETE) @DeleteMapping("/{configIds}") @@ -123,6 +133,7 @@ public class SysConfigController extends BaseController /** * 刷新参数缓存 */ + @ApiOperation("刷新参数缓存") @PreAuthorize("@ss.hasPermi('system:config:remove')") @Log(title = "参数管理", businessType = BusinessType.CLEAN) @DeleteMapping("/refreshCache") diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java index 8dc078c..5155cb2 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java @@ -6,6 +6,8 @@ import javax.servlet.http.HttpServletResponse; import com.ruoyi.dhc.service.ISysDictDataService; import com.ruoyi.dhc.service.ISysDictTypeService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; @@ -31,6 +33,7 @@ import com.ruoyi.common.utils.poi.ExcelUtil; * * @author ruoyi */ +@Api(tags = "数据字典信息") @RestController @RequestMapping("/system/dict/data") public class SysDictDataController extends BaseController @@ -41,6 +44,7 @@ public class SysDictDataController extends BaseController @Autowired private ISysDictTypeService dictTypeService; + @ApiOperation("数据字典列表") @PreAuthorize("@ss.hasPermi('system:dict:list')") @GetMapping("/list") public TableDataInfo list(SysDictData dictData) @@ -50,6 +54,7 @@ public class SysDictDataController extends BaseController return getDataTable(list); } + @ApiOperation("数据字典导出") @Log(title = "字典数据", businessType = BusinessType.EXPORT) @PreAuthorize("@ss.hasPermi('system:dict:export')") @PostMapping("/export") @@ -63,6 +68,7 @@ public class SysDictDataController extends BaseController /** * 查询字典数据详细 */ + @ApiOperation("查询字典数据详细") @PreAuthorize("@ss.hasPermi('system:dict:query')") @GetMapping(value = "/{dictCode}") public AjaxResult getInfo(@PathVariable Long dictCode) @@ -73,6 +79,7 @@ public class SysDictDataController extends BaseController /** * 根据字典类型查询字典数据信息 */ + @ApiOperation("根据字典类型查询字典数据信息") @GetMapping(value = "/type/{dictType}") public AjaxResult dictType(@PathVariable String dictType) { @@ -87,6 +94,7 @@ public class SysDictDataController extends BaseController /** * 新增字典类型 */ + @ApiOperation("新增字典类型") @PreAuthorize("@ss.hasPermi('system:dict:add')") @Log(title = "字典数据", businessType = BusinessType.INSERT) @PostMapping @@ -99,6 +107,7 @@ public class SysDictDataController extends BaseController /** * 修改保存字典类型 */ + @ApiOperation("修改保存字典类型") @PreAuthorize("@ss.hasPermi('system:dict:edit')") @Log(title = "字典数据", businessType = BusinessType.UPDATE) @PutMapping @@ -111,6 +120,7 @@ public class SysDictDataController extends BaseController /** * 删除字典类型 */ + @ApiOperation("删除字典类型") @PreAuthorize("@ss.hasPermi('system:dict:remove')") @Log(title = "字典类型", businessType = BusinessType.DELETE) @DeleteMapping("/{dictCodes}") diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java index e6a974e..4403402 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java @@ -4,6 +4,8 @@ import java.util.List; import javax.servlet.http.HttpServletResponse; import com.ruoyi.dhc.service.ISysDictTypeService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; @@ -28,6 +30,7 @@ import com.ruoyi.common.utils.poi.ExcelUtil; * * @author ruoyi */ +@Api(tags = "数据字典类型信息") @RestController @RequestMapping("/system/dict/type") public class SysDictTypeController extends BaseController @@ -35,6 +38,7 @@ public class SysDictTypeController extends BaseController @Autowired private ISysDictTypeService dictTypeService; + @ApiOperation("数据字典类型列表") @PreAuthorize("@ss.hasPermi('system:dict:list')") @GetMapping("/list") public TableDataInfo list(SysDictType dictType) @@ -44,6 +48,7 @@ public class SysDictTypeController extends BaseController return getDataTable(list); } + @ApiOperation("数据字典类型导出") @Log(title = "字典类型", businessType = BusinessType.EXPORT) @PreAuthorize("@ss.hasPermi('system:dict:export')") @PostMapping("/export") @@ -57,6 +62,7 @@ public class SysDictTypeController extends BaseController /** * 查询字典类型详细 */ + @ApiOperation("查询字典类型详细") @PreAuthorize("@ss.hasPermi('system:dict:query')") @GetMapping(value = "/{dictId}") public AjaxResult getInfo(@PathVariable Long dictId) @@ -67,6 +73,7 @@ public class SysDictTypeController extends BaseController /** * 新增字典类型 */ + @ApiOperation("新增字典类型") @PreAuthorize("@ss.hasPermi('system:dict:add')") @Log(title = "字典类型", businessType = BusinessType.INSERT) @PostMapping @@ -83,6 +90,7 @@ public class SysDictTypeController extends BaseController /** * 修改字典类型 */ + @ApiOperation("修改字典类型") @PreAuthorize("@ss.hasPermi('system:dict:edit')") @Log(title = "字典类型", businessType = BusinessType.UPDATE) @PutMapping @@ -99,6 +107,7 @@ public class SysDictTypeController extends BaseController /** * 删除字典类型 */ + @ApiOperation("删除字典类型") @PreAuthorize("@ss.hasPermi('system:dict:remove')") @Log(title = "字典类型", businessType = BusinessType.DELETE) @DeleteMapping("/{dictIds}") @@ -111,6 +120,7 @@ public class SysDictTypeController extends BaseController /** * 刷新字典缓存 */ + @ApiOperation("刷新字典缓存") @PreAuthorize("@ss.hasPermi('system:dict:remove')") @Log(title = "字典类型", businessType = BusinessType.CLEAN) @DeleteMapping("/refreshCache") @@ -123,6 +133,7 @@ public class SysDictTypeController extends BaseController /** * 获取字典选择框列表 */ + @ApiOperation("获取字典选择框列表") @GetMapping("/optionselect") public AjaxResult optionselect() { diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java index e89b5f1..ac1030e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java @@ -74,6 +74,7 @@ public class SysMenuController extends BaseController /** * 加载对应角色菜单列表树 */ + @ApiOperation("加载对应角色菜单列表树") @GetMapping(value = "/roleMenuTreeselect/{roleId}") public AjaxResult roleMenuTreeselect(@PathVariable("roleId") Long roleId) { @@ -87,6 +88,7 @@ public class SysMenuController extends BaseController /** * 新增菜单 */ + @ApiOperation("新增菜单") @PreAuthorize("@ss.hasPermi('system:menu:add')") @Log(title = "菜单管理", businessType = BusinessType.INSERT) @PostMapping @@ -107,6 +109,7 @@ public class SysMenuController extends BaseController /** * 修改菜单 */ + @ApiOperation("修改菜单") @PreAuthorize("@ss.hasPermi('system:menu:edit')") @Log(title = "菜单管理", businessType = BusinessType.UPDATE) @PutMapping @@ -131,6 +134,7 @@ public class SysMenuController extends BaseController /** * 删除菜单 */ + @ApiOperation("删除菜单") @PreAuthorize("@ss.hasPermi('system:menu:remove')") @Log(title = "菜单管理", businessType = BusinessType.DELETE) @DeleteMapping("/{menuId}") diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java index 243dae0..968078e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java @@ -5,6 +5,9 @@ import javax.servlet.http.HttpServletResponse; import com.ruoyi.dhc.domain.SysPost; import com.ruoyi.dhc.service.ISysPostService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; @@ -28,6 +31,7 @@ import com.ruoyi.common.utils.poi.ExcelUtil; * * @author ruoyi */ +@Api(tags = "岗位信息操作处理") @RestController @RequestMapping("/system/post") public class SysPostController extends BaseController @@ -38,6 +42,7 @@ public class SysPostController extends BaseController /** * 获取岗位列表 */ + @ApiOperation("获取岗位列表") @PreAuthorize("@ss.hasPermi('system:post:list')") @GetMapping("/list") public TableDataInfo list(SysPost post) @@ -46,7 +51,8 @@ public class SysPostController extends BaseController List list = postService.selectPostList(post); return getDataTable(list); } - + + @ApiOperation("岗位管理") @Log(title = "岗位管理", businessType = BusinessType.EXPORT) @PreAuthorize("@ss.hasPermi('system:post:export')") @PostMapping("/export") @@ -60,6 +66,7 @@ public class SysPostController extends BaseController /** * 根据岗位编号获取详细信息 */ + @ApiOperation("根据岗位编号获取详细信息") @PreAuthorize("@ss.hasPermi('system:post:query')") @GetMapping(value = "/{postId}") public AjaxResult getInfo(@PathVariable Long postId) @@ -70,6 +77,7 @@ public class SysPostController extends BaseController /** * 新增岗位 */ + @ApiOperation("新增岗位") @PreAuthorize("@ss.hasPermi('system:post:add')") @Log(title = "岗位管理", businessType = BusinessType.INSERT) @PostMapping @@ -90,6 +98,7 @@ public class SysPostController extends BaseController /** * 修改岗位 */ + @ApiOperation("修改岗位") @PreAuthorize("@ss.hasPermi('system:post:edit')") @Log(title = "岗位管理", businessType = BusinessType.UPDATE) @PutMapping @@ -110,6 +119,7 @@ public class SysPostController extends BaseController /** * 删除岗位 */ + @ApiOperation("删除岗位") @PreAuthorize("@ss.hasPermi('system:post:remove')") @Log(title = "岗位管理", businessType = BusinessType.DELETE) @DeleteMapping("/{postIds}") @@ -121,6 +131,7 @@ public class SysPostController extends BaseController /** * 获取岗位选择框列表 */ + @ApiOperation("获取岗位选择框列表") @GetMapping("/optionselect") public AjaxResult optionselect() { diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java index 34f8596..35f4370 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java @@ -1,6 +1,8 @@ package com.ruoyi.web.controller.system; import com.ruoyi.dhc.service.ISysUserService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; @@ -28,6 +30,7 @@ import com.ruoyi.framework.web.service.TokenService; * * @author ruoyi */ +@Api(tags = "个人信息") @RestController @RequestMapping("/system/user/profile") public class SysProfileController extends BaseController @@ -41,6 +44,7 @@ public class SysProfileController extends BaseController /** * 个人信息 */ + @ApiOperation("个人信息") @GetMapping public AjaxResult profile() { @@ -55,6 +59,7 @@ public class SysProfileController extends BaseController /** * 修改用户 */ + @ApiOperation("修改用户") @Log(title = "个人信息", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult updateProfile(@RequestBody SysUser user) @@ -85,6 +90,7 @@ public class SysProfileController extends BaseController /** * 重置密码 */ + @ApiOperation("重置密码") @Log(title = "个人信息", businessType = BusinessType.UPDATE) @PutMapping("/updatePwd") public AjaxResult updatePwd(String oldPassword, String newPassword) @@ -114,6 +120,7 @@ public class SysProfileController extends BaseController /** * 头像上传 */ + @ApiOperation("头像上传") @Log(title = "用户头像", businessType = BusinessType.UPDATE) @PostMapping("/avatar") public AjaxResult avatar(@RequestParam("avatarfile") MultipartFile file) throws Exception diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysDictType.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysDictType.java index e324fcf..1daa8b8 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysDictType.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysDictType.java @@ -3,6 +3,9 @@ package com.ruoyi.common.core.domain.entity; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Pattern; import javax.validation.constraints.Size; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; @@ -14,23 +17,28 @@ import com.ruoyi.common.core.domain.BaseEntity; * * @author ruoyi */ +@ApiModel(value = "SysDictType", description = "字典类型") public class SysDictType extends BaseEntity { private static final long serialVersionUID = 1L; /** 字典主键 */ + @ApiModelProperty("字典主键") @Excel(name = "字典主键", cellType = ColumnType.NUMERIC) private Long dictId; /** 字典名称 */ + @ApiModelProperty("字典名称") @Excel(name = "字典名称") private String dictName; /** 字典类型 */ + @ApiModelProperty("字典类型") @Excel(name = "字典类型") private String dictType; /** 状态(0正常 1停用) */ + @ApiModelProperty("状态(0正常 1停用)") @Excel(name = "状态", readConverterExp = "0=正常,1=停用") private String status;