diff --git a/epmet-admin/epmet-admin-client/pom.xml b/epmet-admin/epmet-admin-client/pom.xml
index d3ee048453..03d999d85e 100644
--- a/epmet-admin/epmet-admin-client/pom.xml
+++ b/epmet-admin/epmet-admin-client/pom.xml
@@ -18,14 +18,6 @@
epmet-commons-tools
2.0.0
-
- io.springfox
- springfox-swagger2
-
-
- io.springfox
- springfox-swagger-ui
-
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/MenuResourceDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/MenuResourceDTO.java
index f7a9b0ef82..08c0354734 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/MenuResourceDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/MenuResourceDTO.java
@@ -8,8 +8,6 @@
package com.epmet.dto;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
@@ -19,11 +17,8 @@ import lombok.Data;
* @since 1.0.0
*/
@Data
-@ApiModel(value = "菜单资源")
public class MenuResourceDTO {
- @ApiModelProperty(value = "资源URL")
private String resourceUrl;
- @ApiModelProperty(value = "请求方式(如:GET、POST、PUT、DELETE)")
private String resourceMethod;
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/NewsDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/NewsDTO.java
index 6c1dcd8701..831d5a2d0b 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/NewsDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/NewsDTO.java
@@ -12,8 +12,6 @@ import com.fasterxml.jackson.annotation.JsonProperty;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
@@ -28,26 +26,20 @@ import java.util.Date;
* @author Mark sunlightcs@gmail.com
*/
@Data
-@ApiModel(value = "新闻管理")
public class NewsDTO implements Serializable {
- @ApiModelProperty(value = "id")
@Null(message="{id.null}", groups = AddGroup.class)
@NotNull(message="{id.require}", groups = UpdateGroup.class)
private Long id;
- @ApiModelProperty(value = "标题")
@NotBlank(message="{news.title.require}", groups = DefaultGroup.class)
private String title;
- @ApiModelProperty(value = "内容")
@NotBlank(message="{news.content.require}", groups = DefaultGroup.class)
private String content;
- @ApiModelProperty(value = "发布时间")
private Date pubDate;
- @ApiModelProperty(value = "创建时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date createDate;
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/PasswordDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/PasswordDTO.java
index 88240923c8..7f3dec5314 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/PasswordDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/PasswordDTO.java
@@ -8,8 +8,7 @@
package com.epmet.dto;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import javax.validation.constraints.NotBlank;
@@ -22,15 +21,12 @@ import java.io.Serializable;
* @since 1.0.0
*/
@Data
-@ApiModel(value = "修改密码")
public class PasswordDTO implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "原密码")
@NotBlank(message="{sysuser.password.require}")
private String password;
- @ApiModelProperty(value = "新密码")
@NotBlank(message="{sysuser.password.require}")
private String newPassword;
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDeptDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDeptDTO.java
index 98c5c6d436..fbf3950bea 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDeptDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDeptDTO.java
@@ -13,8 +13,7 @@ import com.epmet.commons.tools.utils.TreeNode;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
@@ -29,32 +28,25 @@ import java.util.Date;
* @author Mark sunlightcs@gmail.com
* @since 1.0.0
*/
-@ApiModel(value = "部门管理")
public class SysDeptDTO extends TreeNode implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "id")
@Null(message="{id.null}", groups = AddGroup.class)
@NotNull(message="{id.require}", groups = UpdateGroup.class)
private Long id;
- @ApiModelProperty(value = "上级ID")
@NotNull(message="{sysdept.pid.require}", groups = DefaultGroup.class)
private Long pid;
- @ApiModelProperty(value = "部门名称")
@NotBlank(message="{sysdept.name.require}", groups = DefaultGroup.class)
private String name;
- @ApiModelProperty(value = "排序")
@Min(value = 0, message = "{sort.number}", groups = DefaultGroup.class)
private Integer sort;
- @ApiModelProperty(value = "创建时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date createDate;
- @ApiModelProperty(value = "上级部门名称")
private String parentName;
public void setName(String name) {
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDictDataDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDictDataDTO.java
index 1f83305394..344ef25601 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDictDataDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDictDataDTO.java
@@ -12,8 +12,6 @@ import com.fasterxml.jackson.annotation.JsonProperty;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.Min;
@@ -29,38 +27,29 @@ import java.util.Date;
* @author Mark sunlightcs@gmail.com
*/
@Data
-@ApiModel(value = "字典数据")
public class SysDictDataDTO implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "id")
@Null(message="{id.null}", groups = AddGroup.class)
@NotNull(message="{id.require}", groups = UpdateGroup.class)
private Long id;
- @ApiModelProperty(value = "字典类型ID")
@NotNull(message="{sysdict.type.require}", groups = DefaultGroup.class)
private Long dictTypeId;
- @ApiModelProperty(value = "字典标签")
@NotBlank(message="{sysdict.label.require}", groups = DefaultGroup.class)
private String dictLabel;
- @ApiModelProperty(value = "字典值")
private String dictValue;
- @ApiModelProperty(value = "备注")
private String remark;
- @ApiModelProperty(value = "排序")
@Min(value = 0, message = "{sort.number}", groups = DefaultGroup.class)
private Integer sort;
- @ApiModelProperty(value = "创建时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date createDate;
- @ApiModelProperty(value = "更新时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date updateDate;
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDictTypeDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDictTypeDTO.java
index d4ed29fe6c..503078e1b5 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDictTypeDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysDictTypeDTO.java
@@ -12,8 +12,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import javax.validation.constraints.Min;
@@ -29,35 +28,27 @@ import java.util.Date;
* @author Mark sunlightcs@gmail.com
*/
@Data
-@ApiModel(value = "字典类型")
public class SysDictTypeDTO implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "id")
@Null(message="{id.null}", groups = AddGroup.class)
@NotNull(message="{id.require}", groups = UpdateGroup.class)
private Long id;
- @ApiModelProperty(value = "字典类型")
@NotBlank(message="{sysdict.type.require}", groups = DefaultGroup.class)
private String dictType;
- @ApiModelProperty(value = "字典名称")
@NotBlank(message="{sysdict.name.require}", groups = DefaultGroup.class)
private String dictName;
- @ApiModelProperty(value = "备注")
private String remark;
- @ApiModelProperty(value = "排序")
@Min(value = 0, message = "{sort.number}", groups = DefaultGroup.class)
private Integer sort;
- @ApiModelProperty(value = "创建时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date createDate;
- @ApiModelProperty(value = "更新时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date updateDate;
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogErrorDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogErrorDTO.java
index e76d461f8f..856659415c 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogErrorDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogErrorDTO.java
@@ -8,8 +8,7 @@
package com.epmet.dto;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import java.io.Serializable;
@@ -22,27 +21,17 @@ import java.util.Date;
* @since 1.0.0
*/
@Data
-@ApiModel(value = "异常日志")
public class SysLogErrorDTO implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "id")
private Long id;
- @ApiModelProperty(value = "模块名称,如:sys")
private String module;
- @ApiModelProperty(value = "请求URI")
private String requestUri;
- @ApiModelProperty(value = "请求方式")
private String requestMethod;
- @ApiModelProperty(value = "请求参数")
private String requestParams;
- @ApiModelProperty(value = "用户代理")
private String userAgent;
- @ApiModelProperty(value = "操作IP")
private String ip;
- @ApiModelProperty(value = "异常信息")
private String errorInfo;
- @ApiModelProperty(value = "创建时间")
private Date createDate;
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogLoginDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogLoginDTO.java
index b2e07b0976..e22c7d5ec8 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogLoginDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogLoginDTO.java
@@ -8,8 +8,6 @@
package com.epmet.dto;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
@@ -22,29 +20,21 @@ import java.util.Date;
* @since 1.0.0
*/
@Data
-@ApiModel(value = "登录日志")
public class SysLogLoginDTO implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "id")
private Long id;
- @ApiModelProperty(value = "用户操作 0:用户登录 1:用户退出")
private Integer operation;
- @ApiModelProperty(value = "状态 0:失败 1:成功 2:账号已锁定")
private Integer status;
- @ApiModelProperty(value = "用户代理")
private String userAgent;
- @ApiModelProperty(value = "操作IP")
private String ip;
- @ApiModelProperty(value = "用户名")
private String creatorName;
- @ApiModelProperty(value = "创建时间")
private Date createDate;
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogOperationDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogOperationDTO.java
index 2570c84373..38761815a6 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogOperationDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysLogOperationDTO.java
@@ -8,8 +8,7 @@
package com.epmet.dto;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import java.io.Serializable;
@@ -22,44 +21,31 @@ import java.util.Date;
* @since 1.0.0
*/
@Data
-@ApiModel(value = "操作日志")
public class SysLogOperationDTO implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "id")
private Long id;
- @ApiModelProperty(value = "模块名称,如:sys")
private String module;
- @ApiModelProperty(value = "用户操作")
private String operation;
- @ApiModelProperty(value = "请求URI")
private String requestUri;
- @ApiModelProperty(value = "请求方式")
private String requestMethod;
- @ApiModelProperty(value = "请求参数")
private String requestParams;
- @ApiModelProperty(value = "请求时长(毫秒)")
private Integer requestTime;
- @ApiModelProperty(value = "用户代理")
private String userAgent;
- @ApiModelProperty(value = "操作IP")
private String ip;
- @ApiModelProperty(value = "状态 0:失败 1:成功")
private Integer status;
- @ApiModelProperty(value = "用户名")
private String creatorName;
- @ApiModelProperty(value = "创建时间")
private Date createDate;
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysMenuDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysMenuDTO.java
index 0640fbd042..441303c187 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysMenuDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysMenuDTO.java
@@ -13,8 +13,6 @@ import com.epmet.commons.tools.utils.TreeNode;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
import org.hibernate.validator.constraints.Range;
import javax.validation.constraints.Min;
@@ -31,48 +29,36 @@ import java.util.List;
* @author Mark sunlightcs@gmail.com
* @since 1.0.0
*/
-@ApiModel(value = "菜单管理")
public class SysMenuDTO extends TreeNode implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "id")
@Null(message="{id.null}", groups = AddGroup.class)
@NotNull(message="{id.require}", groups = UpdateGroup.class)
private Long id;
- @ApiModelProperty(value = "上级ID")
@NotNull(message="{sysmenu.pid.require}", groups = DefaultGroup.class)
private Long pid;
- @ApiModelProperty(value = "菜单名称")
@NotBlank(message="{sysmenu.name.require}", groups = DefaultGroup.class)
private String name;
- @ApiModelProperty(value = "菜单URL")
private String url;
- @ApiModelProperty(value = "类型 0:菜单 1:按钮")
@Range(min=0, max=1, message = "{sysmenu.type.range}", groups = DefaultGroup.class)
private Integer type;
- @ApiModelProperty(value = "菜单图标")
private String icon;
- @ApiModelProperty(value = "权限标识,如:sys:menu:save")
private String permissions;
- @ApiModelProperty(value = "排序")
@Min(value = 0, message = "{sort.number}", groups = DefaultGroup.class)
private Integer sort;
- @ApiModelProperty(value = "创建时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date createDate;
- @ApiModelProperty(value = "菜单资源")
private List resourceList;
- @ApiModelProperty(value = "上级菜单名称")
private String parentName;
public void setName(String name) {
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysParamsDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysParamsDTO.java
index 4bfaf85850..4edefe2792 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysParamsDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysParamsDTO.java
@@ -12,8 +12,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import javax.validation.constraints.NotBlank;
@@ -29,31 +28,24 @@ import java.util.Date;
* @since 1.0.0
*/
@Data
-@ApiModel(value = "参数管理")
public class SysParamsDTO implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "id")
@Null(message="{id.null}", groups = AddGroup.class)
@NotNull(message="{id.require}", groups = UpdateGroup.class)
private Long id;
- @ApiModelProperty(value = "参数编码")
@NotBlank(message="{sysparams.paramcode.require}", groups = DefaultGroup.class)
private String paramCode;
- @ApiModelProperty(value = "参数值")
@NotBlank(message="{sysparams.paramvalue.require}", groups = DefaultGroup.class)
private String paramValue;
- @ApiModelProperty(value = "备注")
private String remark;
- @ApiModelProperty(value = "创建时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date createDate;
- @ApiModelProperty(value = "更新时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date updateDate;
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysRegionDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysRegionDTO.java
index 2390a581aa..39f62c48b1 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysRegionDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysRegionDTO.java
@@ -10,8 +10,7 @@ package com.epmet.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.epmet.commons.tools.validator.group.DefaultGroup;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import javax.validation.constraints.Min;
@@ -27,36 +26,27 @@ import java.util.Date;
* @author Mark sunlightcs@gmail.com
*/
@Data
-@ApiModel(value = "行政区域")
public class SysRegionDTO implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "区域标识")
@NotNull(message="{id.require}", groups = DefaultGroup.class)
private Long id;
- @ApiModelProperty(value = "上级区域ID")
@NotNull(message="{region.pid.require}", groups = DefaultGroup.class)
private Long pid;
- @ApiModelProperty(value = "区域名称")
@NotBlank(message="{region.name.require}", groups = DefaultGroup.class)
private String name;
- @ApiModelProperty(value = "排序")
@Min(value = 0, message = "{sort.number}", groups = DefaultGroup.class)
private Long sort;
- @ApiModelProperty(value = "上级区域名称")
private String parentName;
- @ApiModelProperty(value = "是否有子节点")
private Boolean hasChildren;
- @ApiModelProperty(value = "层级")
private Integer treeLevel;
- @ApiModelProperty(value = "更新时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date updateDate;
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysRoleDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysRoleDTO.java
index b36ce6cd43..e55e01bbd3 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysRoleDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysRoleDTO.java
@@ -12,8 +12,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import javax.validation.constraints.NotBlank;
@@ -30,30 +29,23 @@ import java.util.List;
* @since 1.0.0
*/
@Data
-@ApiModel(value = "角色管理")
public class SysRoleDTO implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "id")
@Null(message="{id.null}", groups = AddGroup.class)
@NotNull(message="{id.require}", groups = UpdateGroup.class)
private Long id;
- @ApiModelProperty(value = "角色名称")
@NotBlank(message="{sysrole.name.require}", groups = DefaultGroup.class)
private String name;
- @ApiModelProperty(value = "备注")
private String remark;
- @ApiModelProperty(value = "创建时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date createDate;
- @ApiModelProperty(value = "菜单ID列表")
private List menuIdList;
- @ApiModelProperty(value = "部门ID列表")
private List deptIdList;
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysUserDTO.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysUserDTO.java
index abb5eaa8fa..bba18236ca 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysUserDTO.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/SysUserDTO.java
@@ -12,8 +12,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import org.hibernate.validator.constraints.Range;
@@ -32,67 +31,51 @@ import java.util.List;
* @since 1.0.0
*/
@Data
-@ApiModel(value = "用户管理")
public class SysUserDTO implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "id")
@Null(message="{id.null}", groups = AddGroup.class)
@NotNull(message="{id.require}", groups = UpdateGroup.class)
private Long id;
- @ApiModelProperty(value = "用户名", required = true)
@NotBlank(message="{sysuser.username.require}", groups = DefaultGroup.class)
private String username;
- @ApiModelProperty(value = "密码")
@JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
@NotBlank(message="{sysuser.password.require}", groups = AddGroup.class)
private String password;
- @ApiModelProperty(value = "姓名", required = true)
@NotBlank(message="{sysuser.realname.require}", groups = DefaultGroup.class)
private String realName;
- @ApiModelProperty(value = "头像")
private String headUrl;
- @ApiModelProperty(value = "性别 0:男 1:女 2:保密", required = true)
@Range(min=0, max=2, message = "{sysuser.gender.range}", groups = DefaultGroup.class)
private Integer gender;
- @ApiModelProperty(value = "邮箱", required = true)
@NotBlank(message="{sysuser.email.require}", groups = DefaultGroup.class)
@Email(message="{sysuser.email.error}", groups = DefaultGroup.class)
private String email;
- @ApiModelProperty(value = "手机号", required = true)
@NotBlank(message="{sysuser.mobile.require}", groups = DefaultGroup.class)
private String mobile;
- @ApiModelProperty(value = "部门ID", required = true)
@NotNull(message="{sysuser.deptId.require}", groups = DefaultGroup.class)
private Long deptId;
- @ApiModelProperty(value = "超级管理员 0:否 1:是")
@Range(min=0, max=1, message = "{sysuser.superadmin.range}", groups = DefaultGroup.class)
private Integer superAdmin;
- @ApiModelProperty(value = "状态 0:停用 1:正常", required = true)
@Range(min=0, max=1, message = "{sysuser.status.range}", groups = DefaultGroup.class)
private Integer status;
- @ApiModelProperty(value = "备注")
private String remark;
- @ApiModelProperty(value = "创建时间")
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private Date createDate;
- @ApiModelProperty(value = "角色ID列表")
private List roleIdList;
- @ApiModelProperty(value = "部门名称")
private String deptName;
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/Region.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/Region.java
index 892cdf0505..3129ba0075 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/Region.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/Region.java
@@ -9,8 +9,7 @@
package com.epmet.dto.region;
import com.fasterxml.jackson.annotation.JsonIgnore;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import java.io.Serializable;
@@ -21,16 +20,13 @@ import java.io.Serializable;
* @author Mark sunlightcs@gmail.com
*/
@Data
-@ApiModel(value = "地区管理")
public class Region implements Serializable {
private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "地区ID")
private Long id;
@JsonIgnore
private Long pid;
- @ApiModelProperty(value = "名称")
private String name;
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/RegionCity.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/RegionCity.java
index 6a4846333e..11b1801674 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/RegionCity.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/RegionCity.java
@@ -8,8 +8,7 @@
package com.epmet.dto.region;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -21,10 +20,8 @@ import java.util.List;
*
* @author Mark sunlightcs@gmail.com
*/
-@ApiModel(value = "市")
@Data
@EqualsAndHashCode(callSuper = true)
public class RegionCity extends Region {
- @ApiModelProperty(value = "区、县列表")
private List counties = new ArrayList<>();
}
diff --git a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/RegionProvince.java b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/RegionProvince.java
index 4003a1d669..8eade389ce 100644
--- a/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/RegionProvince.java
+++ b/epmet-admin/epmet-admin-client/src/main/java/com/epmet/dto/region/RegionProvince.java
@@ -8,8 +8,7 @@
package com.epmet.dto.region;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
+
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -21,10 +20,8 @@ import java.util.List;
*
* @author Mark sunlightcs@gmail.com
*/
-@ApiModel(value = "省")
@Data
@EqualsAndHashCode(callSuper = true)
public class RegionProvince extends Region {
- @ApiModelProperty(value = "市列表")
private List cities = new ArrayList<>();
}
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/config/SwaggerConfig.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/config/SwaggerConfig.java
deleted file mode 100644
index e4ceef42ee..0000000000
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/config/SwaggerConfig.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * Copyright (c) 2018 人人开源 All rights reserved.
- *
- * https://www.renren.io
- *
- * 版权所有,侵权必究!
- */
-
-package com.epmet.config;
-
-import com.epmet.commons.tools.constant.Constant;
-import io.swagger.annotations.ApiOperation;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-import springfox.documentation.builders.ApiInfoBuilder;
-import springfox.documentation.builders.PathSelectors;
-import springfox.documentation.builders.RequestHandlerSelectors;
-import springfox.documentation.service.ApiInfo;
-import springfox.documentation.service.ApiKey;
-import springfox.documentation.spi.DocumentationType;
-import springfox.documentation.spring.web.plugins.Docket;
-import springfox.documentation.swagger2.annotations.EnableSwagger2;
-
-import java.util.List;
-
-import static com.google.common.collect.Lists.newArrayList;
-
-/**
- * Swagger配置
- *
- * @author Mark sunlightcs@gmail.com
- * @since 1.0.0
- */
-@Configuration
-@EnableSwagger2
-public class SwaggerConfig {
-
- @Bean
- public Docket createRestApi() {
- return new Docket(DocumentationType.SWAGGER_2)
- .apiInfo(apiInfo())
- .select()
- //加了ApiOperation注解的类,才生成接口文档
- .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class))
- //包下的类,才生成接口文档
- //.apis(RequestHandlerSelectors.basePackage("io.renren.controller"))
- .paths(PathSelectors.any())
- .build()
- .directModelSubstitute(java.util.Date.class, String.class)
- .securitySchemes(security());
- }
-
- private ApiInfo apiInfo() {
- return new ApiInfoBuilder()
- .title("人人开源")
- .description("系统模块开发文档")
- .termsOfServiceUrl("https://www.renren.io/community")
- .version("1.4.0")
- .build();
- }
-
- private List security() {
- return newArrayList(
- new ApiKey(Constant.TOKEN_HEADER, Constant.TOKEN_HEADER, "header")
- );
- }
-
-}
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/NewsController.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/NewsController.java
index 33aa8aa7c7..f94b83cdcf 100644
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/NewsController.java
+++ b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/NewsController.java
@@ -8,9 +8,6 @@
package com.epmet.controller;
-import com.epmet.dto.NewsDTO;
-import com.epmet.service.NewsService;
-import com.epmet.commons.tools.constant.Constant;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
@@ -18,13 +15,10 @@ import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
+import com.epmet.dto.NewsDTO;
+import com.epmet.service.NewsService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
-import springfox.documentation.annotations.ApiIgnore;
import java.util.Arrays;
import java.util.Map;
@@ -36,29 +30,17 @@ import java.util.Map;
*/
@RestController
@RequestMapping("news")
-@Api(tags="新闻管理")
public class NewsController {
@Autowired
private NewsService newsService;
@GetMapping("page")
- @ApiOperation("分页")
- @ApiImplicitParams({
- @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query",required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = "title", value = "标题", paramType = "query", dataType="String"),
- @ApiImplicitParam(name = "startDate", value = "开始时间", paramType = "query", dataType="String"),
- @ApiImplicitParam(name = "endDate", value = "结束时间", paramType = "query", dataType="String")
- })
- public Result> page(@ApiIgnore @RequestParam Map params){
+ public Result> page(@RequestParam Map params){
PageData page = newsService.page(params);
return new Result>().ok(page);
}
- @ApiOperation("信息")
@GetMapping("{id}")
public Result info(@PathVariable("id") Long id){
NewsDTO news = newsService.get(id);
@@ -67,7 +49,6 @@ public class NewsController {
}
@PostMapping
- @ApiOperation("保存")
public Result save(NewsDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
@@ -78,7 +59,6 @@ public class NewsController {
}
@PutMapping
- @ApiOperation("修改")
public Result update(NewsDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
@@ -89,7 +69,6 @@ public class NewsController {
}
@DeleteMapping
- @ApiOperation("删除")
public Result delete(@RequestBody Long[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDeptController.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDeptController.java
index 49f4889c29..3bedc14687 100644
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDeptController.java
+++ b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDeptController.java
@@ -16,8 +16,6 @@ import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -32,13 +30,11 @@ import java.util.List;
*/
@RestController
@RequestMapping("dept")
-@Api(tags="部门管理")
public class SysDeptController {
@Autowired
private SysDeptService sysDeptService;
@GetMapping("list")
- @ApiOperation("列表")
public Result> list(){
List list = sysDeptService.list(new HashMap<>(1));
@@ -46,7 +42,6 @@ public class SysDeptController {
}
@GetMapping("{id}")
- @ApiOperation("信息")
public Result get(@PathVariable("id") Long id){
SysDeptDTO data = sysDeptService.get(id);
@@ -54,7 +49,6 @@ public class SysDeptController {
}
@PostMapping
- @ApiOperation("保存")
public Result save(@RequestBody SysDeptDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
@@ -65,7 +59,6 @@ public class SysDeptController {
}
@PutMapping
- @ApiOperation("修改")
public Result update(@RequestBody SysDeptDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
@@ -76,7 +69,6 @@ public class SysDeptController {
}
@DeleteMapping("{id}")
- @ApiOperation("删除")
public Result delete(@PathVariable("id") Long id){
//效验数据
AssertUtils.isNull(id, "id");
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDictDataController.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDictDataController.java
index 005c205f46..8b26c48efd 100644
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDictDataController.java
+++ b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDictDataController.java
@@ -17,13 +17,8 @@ import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
-import springfox.documentation.annotations.ApiIgnore;
import java.util.Map;
@@ -34,22 +29,12 @@ import java.util.Map;
*/
@RestController
@RequestMapping("dict/data")
-@Api(tags="字典数据")
public class SysDictDataController {
@Autowired
private SysDictDataService sysDictDataService;
@GetMapping("page")
- @ApiOperation("字典数据")
- @ApiImplicitParams({
- @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query",required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = "dictLabel", value = "字典标签", paramType = "query", dataType="String"),
- @ApiImplicitParam(name = "dictValue", value = "字典值", paramType = "query", dataType="String")
- })
- public Result> page(@ApiIgnore @RequestParam Map params){
+ public Result> page(@RequestParam Map params){
//字典类型
PageData page = sysDictDataService.page(params);
@@ -57,7 +42,6 @@ public class SysDictDataController {
}
@GetMapping("{id}")
- @ApiOperation("信息")
public Result get(@PathVariable("id") Long id){
SysDictDataDTO data = sysDictDataService.get(id);
@@ -65,7 +49,6 @@ public class SysDictDataController {
}
@PostMapping
- @ApiOperation("保存")
public Result save(@RequestBody SysDictDataDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, DefaultGroup.class);
@@ -76,7 +59,6 @@ public class SysDictDataController {
}
@PutMapping
- @ApiOperation("修改")
public Result update(@RequestBody SysDictDataDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
@@ -87,7 +69,6 @@ public class SysDictDataController {
}
@DeleteMapping
- @ApiOperation("删除")
public Result delete(@RequestBody Long[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDictTypeController.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDictTypeController.java
index f6289329ab..4d842f5ef1 100644
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDictTypeController.java
+++ b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysDictTypeController.java
@@ -18,14 +18,8 @@ import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.entity.DictType;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
-import springfox.documentation.annotations.ApiIgnore;
-
import java.util.List;
import java.util.Map;
@@ -36,22 +30,12 @@ import java.util.Map;
*/
@RestController
@RequestMapping("dict/type")
-@Api(tags="字典类型")
public class SysDictTypeController {
@Autowired
private SysDictTypeService sysDictTypeService;
@GetMapping("page")
- @ApiOperation("字典类型")
- @ApiImplicitParams({
- @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query",required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = "dictType", value = "字典类型", paramType = "query", dataType="String"),
- @ApiImplicitParam(name = "dictName", value = "字典名称", paramType = "query", dataType="String")
- })
- public Result> page(@ApiIgnore @RequestParam Map params){
+ public Result> page(@RequestParam Map params){
//字典类型
PageData page = sysDictTypeService.page(params);
@@ -59,7 +43,6 @@ public class SysDictTypeController {
}
@GetMapping("{id}")
- @ApiOperation("信息")
public Result get(@PathVariable("id") Long id){
SysDictTypeDTO data = sysDictTypeService.get(id);
@@ -67,7 +50,6 @@ public class SysDictTypeController {
}
@PostMapping
- @ApiOperation("保存")
public Result save(@RequestBody SysDictTypeDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, DefaultGroup.class);
@@ -78,7 +60,6 @@ public class SysDictTypeController {
}
@PutMapping
- @ApiOperation("修改")
public Result update(@RequestBody SysDictTypeDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
@@ -89,7 +70,6 @@ public class SysDictTypeController {
}
@DeleteMapping
- @ApiOperation("删除")
public Result delete(@RequestBody Long[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
@@ -100,7 +80,6 @@ public class SysDictTypeController {
}
@GetMapping("all")
- @ApiOperation("所有字典数据")
public Result> all(){
List list = sysDictTypeService.getAllList();
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogErrorController.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogErrorController.java
index a000b0bebd..69ef0d66cf 100644
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogErrorController.java
+++ b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogErrorController.java
@@ -8,20 +8,17 @@
package com.epmet.controller;
-import com.epmet.dto.SysLogErrorDTO;
-import com.epmet.service.SysLogErrorService;
-import com.epmet.commons.tools.constant.Constant;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
+import com.epmet.dto.SysLogErrorDTO;
import com.epmet.excel.SysLogErrorExcel;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
+import com.epmet.service.SysLogErrorService;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-import springfox.documentation.annotations.ApiIgnore;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
@@ -36,29 +33,19 @@ import java.util.Map;
*/
@RestController
@RequestMapping("log/error")
-@Api(tags="异常日志")
public class SysLogErrorController {
@Autowired
private SysLogErrorService sysLogErrorService;
@GetMapping("page")
- @ApiOperation("分页")
- @ApiImplicitParams({
- @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query",required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = "module", value = "模块名称,如:sys", paramType = "query", dataType="String")
- })
- public Result> page(@ApiIgnore @RequestParam Map params){
+ public Result> page(@RequestParam Map params){
PageData page = sysLogErrorService.page(params);
return new Result>().ok(page);
}
@GetMapping("export")
- @ApiOperation("导出")
- public void export(@ApiIgnore @RequestParam Map params, HttpServletResponse response) throws Exception {
+ public void export(@RequestParam Map params, HttpServletResponse response) throws Exception {
List list = sysLogErrorService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, SysLogErrorExcel.class);
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogLoginController.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogLoginController.java
index e503be46c2..2d8153a2c7 100644
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogLoginController.java
+++ b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogLoginController.java
@@ -8,20 +8,17 @@
package com.epmet.controller;
-import com.epmet.dto.SysLogLoginDTO;
-import com.epmet.service.SysLogLoginService;
-import com.epmet.commons.tools.constant.Constant;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
+import com.epmet.dto.SysLogLoginDTO;
import com.epmet.excel.SysLogLoginExcel;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
+import com.epmet.service.SysLogLoginService;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-import springfox.documentation.annotations.ApiIgnore;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
@@ -36,34 +33,19 @@ import java.util.Map;
*/
@RestController
@RequestMapping("log/login")
-@Api(tags="登录日志")
public class SysLogLoginController {
@Autowired
private SysLogLoginService sysLogLoginService;
@GetMapping("page")
- @ApiOperation("分页")
- @ApiImplicitParams({
- @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query",required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = "status", value = "状态 0:失败 1:成功 2:账号已锁定", paramType = "query", dataType="int"),
- @ApiImplicitParam(name = "creatorName", value = "用户名", paramType = "query", dataType="String")
- })
- public Result> page(@ApiIgnore @RequestParam Map params){
+ public Result> page(@RequestParam Map params){
PageData page = sysLogLoginService.page(params);
return new Result>().ok(page);
}
@GetMapping("export")
- @ApiOperation("导出")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "status", value = "状态 0:失败 1:成功 2:账号已锁定", paramType = "query", dataType="int"),
- @ApiImplicitParam(name = "creatorName", value = "用户名", paramType = "query", dataType="String")
- })
- public void export(@ApiIgnore @RequestParam Map params, HttpServletResponse response) throws Exception {
+ public void export(@RequestParam Map params, HttpServletResponse response) throws Exception {
List list = sysLogLoginService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, SysLogLoginExcel.class);
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogOperationController.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogOperationController.java
index 429375ffb4..28cdc22cd9 100644
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogOperationController.java
+++ b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysLogOperationController.java
@@ -8,23 +8,17 @@
package com.epmet.controller;
-import com.epmet.dto.SysLogOperationDTO;
-import com.epmet.service.SysLogOperationService;
-import com.epmet.commons.tools.constant.Constant;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
+import com.epmet.dto.SysLogOperationDTO;
import com.epmet.excel.SysLogOperationExcel;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
+import com.epmet.service.SysLogOperationService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
-import springfox.documentation.annotations.ApiIgnore;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
@@ -39,30 +33,19 @@ import java.util.Map;
*/
@RestController
@RequestMapping("log/operation")
-@Api(tags="操作日志")
public class SysLogOperationController {
@Autowired
private SysLogOperationService sysLogOperationService;
@GetMapping("page")
- @ApiOperation("分页")
- @ApiImplicitParams({
- @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query",required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = "module", value = "模块名称,如:sys", paramType = "query", dataType="String"),
- @ApiImplicitParam(name = "status", value = "状态 0:失败 1:成功", paramType = "query", dataType="int")
- })
- public Result> page(@ApiIgnore @RequestParam Map params){
+ public Result> page(@RequestParam Map params){
PageData page = sysLogOperationService.page(params);
return new Result>().ok(page);
}
@GetMapping("export")
- @ApiOperation("导出")
- public void export(@ApiIgnore @RequestParam Map params, HttpServletResponse response) throws Exception {
+ public void export(@RequestParam Map params, HttpServletResponse response) throws Exception {
List list = sysLogOperationService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, SysLogOperationExcel.class);
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysMenuController.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysMenuController.java
index 2b60b0b25c..5d92ad1fba 100644
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysMenuController.java
+++ b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysMenuController.java
@@ -18,12 +18,8 @@ import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.DefaultGroup;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
-import springfox.documentation.annotations.ApiIgnore;
import java.util.List;
import java.util.Set;
@@ -36,7 +32,6 @@ import java.util.Set;
*/
@RestController
@RequestMapping("menu")
-@Api(tags="菜单管理")
public class SysMenuController {
@Autowired
private SysMenuService sysMenuService;
@@ -44,24 +39,20 @@ public class SysMenuController {
private SysResourceService sysResourceService;
@GetMapping("nav")
- @ApiOperation("导航")
- public Result> nav(@ApiIgnore UserDetail userDetail){
+ public Result> nav(UserDetail userDetail){
List list = sysMenuService.getUserMenuNavList(userDetail);
return new Result>().ok(list);
}
@GetMapping("permissions")
- @ApiOperation("权限标识")
- public Result> permissions(@ApiIgnore UserDetail userDetail){
+ public Result> permissions(UserDetail userDetail){
Set set = sysMenuService.getUserPermissions(userDetail);
return new Result>().ok(set);
}
@GetMapping("list")
- @ApiOperation("列表")
- @ApiImplicitParam(name = "type", value = "菜单类型 0:菜单 1:按钮 null:全部", paramType = "query", dataType="int")
public Result> list(Integer type){
List list = sysMenuService.getMenuList(type);
@@ -69,7 +60,6 @@ public class SysMenuController {
}
@GetMapping("{id}")
- @ApiOperation("信息")
public Result get(@PathVariable("id") Long id){
SysMenuDTO data = sysMenuService.get(id);
@@ -81,7 +71,6 @@ public class SysMenuController {
}
@PostMapping
- @ApiOperation("保存")
public Result save(@RequestBody SysMenuDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, DefaultGroup.class);
@@ -92,7 +81,6 @@ public class SysMenuController {
}
@PutMapping
- @ApiOperation("修改")
public Result update(@RequestBody SysMenuDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, DefaultGroup.class);
@@ -103,7 +91,6 @@ public class SysMenuController {
}
@DeleteMapping("{id}")
- @ApiOperation("删除")
public Result delete(@PathVariable("id") Long id){
//效验数据
AssertUtils.isNull(id, "id");
@@ -120,8 +107,7 @@ public class SysMenuController {
}
@GetMapping("select")
- @ApiOperation("角色菜单权限")
- public Result> select(@ApiIgnore UserDetail userDetail){
+ public Result> select(UserDetail userDetail){
List list = sysMenuService.getUserMenuList(userDetail, null);
return new Result>().ok(list);
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysParamsController.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysParamsController.java
index 419d168392..b4ecda13ae 100644
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysParamsController.java
+++ b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysParamsController.java
@@ -8,9 +8,6 @@
package com.epmet.controller;
-import com.epmet.dto.SysParamsDTO;
-import com.epmet.service.SysParamsService;
-import com.epmet.commons.tools.constant.Constant;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
@@ -19,14 +16,11 @@ import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
+import com.epmet.dto.SysParamsDTO;
import com.epmet.excel.SysParamsExcel;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
+import com.epmet.service.SysParamsService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
-import springfox.documentation.annotations.ApiIgnore;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
@@ -41,28 +35,18 @@ import java.util.Map;
*/
@RestController
@RequestMapping("params")
-@Api(tags="参数管理")
public class SysParamsController {
@Autowired
private SysParamsService sysParamsService;
@GetMapping("page")
- @ApiOperation("分页")
- @ApiImplicitParams({
- @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query",required = true, dataType="int") ,
- @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String") ,
- @ApiImplicitParam(name = "paramCode", value = "参数编码", paramType = "query", dataType="String")
- })
- public Result> page(@ApiIgnore @RequestParam Map params){
+ public Result> page(@RequestParam Map params){
PageData page = sysParamsService.page(params);
return new Result>().ok(page);
}
@GetMapping("{id}")
- @ApiOperation("信息")
public Result get(@PathVariable("id") Long id){
SysParamsDTO data = sysParamsService.get(id);
@@ -70,7 +54,6 @@ public class SysParamsController {
}
@PostMapping
- @ApiOperation("保存")
public Result save(@RequestBody SysParamsDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
@@ -81,7 +64,6 @@ public class SysParamsController {
}
@PutMapping
- @ApiOperation("修改")
public Result update(@RequestBody SysParamsDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
@@ -92,7 +74,6 @@ public class SysParamsController {
}
@DeleteMapping
- @ApiOperation("删除")
public Result delete(@RequestBody Long[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
@@ -103,9 +84,7 @@ public class SysParamsController {
}
@GetMapping("export")
- @ApiOperation("导出")
- @ApiImplicitParam(name = "paramCode", value = "参数编码", paramType = "query", dataType="String")
- public void export(@ApiIgnore @RequestParam Map params, HttpServletResponse response) throws Exception {
+ public void export(@RequestParam Map params, HttpServletResponse response) throws Exception {
List list = sysParamsService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, SysParamsExcel.class);
diff --git a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysRegionController.java b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysRegionController.java
index b61c522004..660402e667 100644
--- a/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysRegionController.java
+++ b/epmet-admin/epmet-admin-server/src/main/java/com/epmet/controller/SysRegionController.java
@@ -19,10 +19,6 @@ import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -36,16 +32,11 @@ import java.util.Map;
*/
@RestController
@RequestMapping("region")
-@Api(tags="行政区域")
public class SysRegionController {
@Autowired
private SysRegionService sysRegionService;
@GetMapping("list")
- @ApiOperation("列表")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "pid", value = "上级ID", paramType = "query", dataType="String")
- })
public Result> list(@RequestParam Map params){
List list = sysRegionService.list(params);
@@ -53,7 +44,6 @@ public class SysRegionController {
}
@GetMapping("tree")
- @ApiOperation("树形数据")
public Result>> tree(){
List