From a972ea581c9c426a0aa8dfaa9b7b619afe5471d7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AE=8B=E5=85=88=E7=94=9F?=
Date: Thu, 23 Apr 2020 10:16:57 +0800
Subject: [PATCH 1/3] =?UTF-8?q?fix=20=E5=88=A4=E6=96=AD=E6=9D=A1=E4=BB=B6?=
=?UTF-8?q?=E9=80=BB=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/main/java/com/fc/test/util/StringUtils.java | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/src/main/java/com/fc/test/util/StringUtils.java b/src/main/java/com/fc/test/util/StringUtils.java
index e214fd8..0894cc3 100644
--- a/src/main/java/com/fc/test/util/StringUtils.java
+++ b/src/main/java/com/fc/test/util/StringUtils.java
@@ -1,17 +1,15 @@
package com.fc.test.util;
-import java.io.Serializable;
+import com.fc.test.common.support.StrFormatter;
+import org.apache.commons.lang.WordUtils;
+import org.apache.commons.lang.text.StrBuilder;
+import org.springframework.util.Assert;
+
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import java.util.Map;
-import org.apache.commons.lang.WordUtils;
-import org.apache.commons.lang.text.StrBuilder;
-
-import com.fc.test.common.support.StrFormatter;
-import org.springframework.util.Assert;
-
/**
* 字符串工具类
@@ -435,8 +433,8 @@ public class StringUtils extends org.apache.commons.lang3.StringUtils {
* @return
*/
public static String[] splitArray(String context, String regex) {
- Assert.isTrue(StringUtils.isBlank(context), "splitArray context can not be null");
- Assert.isTrue(StringUtils.isBlank(regex), "splitArray regex can not be null");
+ Assert.isTrue(StringUtils.isNotBlank(context), "splitArray context can not be null");
+ Assert.isTrue(StringUtils.isNotBlank(regex), "splitArray regex can not be null");
return context.split(regex);
}
--
Gitee
From 793af436bb5505891adc4d180507568f7f2691fc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AE=8B=E5=85=88=E7=94=9F?=
Date: Thu, 23 Apr 2020 10:54:34 +0800
Subject: [PATCH 2/3] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E6=A8=A1?=
=?UTF-8?q?=E5=9E=8B=20=20model=20=20=E6=B7=BB=E5=8A=A0swagger=E6=B3=A8?=
=?UTF-8?q?=E8=A7=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../com/fc/test/dao/model/SysAreaModel.java | 59 +++++++-----------
.../com/fc/test/dao/model/SysCityModel.java | 59 +++++++-----------
.../com/fc/test/dao/model/SysDatasModel.java | 18 +++---
.../fc/test/dao/model/SysDepartmentModel.java | 43 ++++++-------
.../fc/test/dao/model/SysDictDataModel.java | 60 +++++++------------
.../fc/test/dao/model/SysDictTypeModel.java | 40 +++++--------
.../com/fc/test/dao/model/SysEmailModel.java | 32 ++++------
.../fc/test/dao/model/SysFileDataModel.java | 18 +++---
.../com/fc/test/dao/model/SysFileModel.java | 38 ++++--------
.../fc/test/dao/model/SysInterUrlModel.java | 20 +++----
.../com/fc/test/dao/model/SysNoticeModel.java | 35 ++++-------
.../fc/test/dao/model/SysNoticeUserModel.java | 20 +++----
.../fc/test/dao/model/SysOperLogModel.java | 31 ++++------
.../fc/test/dao/model/SysPermissionModel.java | 56 ++++++-----------
.../dao/model/SysPermissionRoleModel.java | 18 +++---
.../fc/test/dao/model/SysPositionModel.java | 20 +++----
.../fc/test/dao/model/SysProvinceModel.java | 51 +++++++---------
.../test/dao/model/SysQuartzJobLogModel.java | 40 +++++--------
.../fc/test/dao/model/SysQuartzJobModel.java | 38 +++++-------
.../com/fc/test/dao/model/SysRoleModel.java | 18 +++---
.../fc/test/dao/model/SysRoleUserModel.java | 17 +++---
.../com/fc/test/dao/model/SysStreetModel.java | 55 +++++++----------
.../com/fc/test/dao/model/SysUserModel.java | 22 +++----
.../java/com/fc/test/dao/model/TestModel.java | 24 ++++----
.../dao/service/impl/SysAreaServiceImpl.java | 4 +-
.../impl/SysDepartmentServiceImpl.java | 15 ++---
26 files changed, 338 insertions(+), 513 deletions(-)
diff --git a/src/main/java/com/fc/test/dao/model/SysAreaModel.java b/src/main/java/com/fc/test/dao/model/SysAreaModel.java
index 999a4fb..e8bd96f 100644
--- a/src/main/java/com/fc/test/dao/model/SysAreaModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysAreaModel.java
@@ -1,10 +1,12 @@
package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
-
-import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -15,71 +17,52 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_area")
+@ApiModel(value="SysAreaModel对象", description="地区设置")
public class SysAreaModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 区代码
- */
+ @ApiModelProperty(value = "自增列")
+ @TableId(value = "id", type = IdType.AUTO)
+ private Integer id;
+
+ @ApiModelProperty(value = "区代码")
private String areaCode;
- /**
- * 父级市代码
- */
+ @ApiModelProperty(value = "父级市代码")
private String cityCode;
- /**
- * 市名称
- */
+ @ApiModelProperty(value = "市名称")
private String areaName;
- /**
- * 简称
- */
+ @ApiModelProperty(value = "简称")
private String shortName;
- /**
- * 经度
- */
+ @ApiModelProperty(value = "经度")
private String lng;
- /**
- * 纬度
- */
+ @ApiModelProperty(value = "纬度")
private String lat;
- /**
- * 排序
- */
+ @ApiModelProperty(value = "排序")
private Integer sort;
- /**
- * 创建时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+ @ApiModelProperty(value = "创建时间")
private LocalDateTime gmtCreate;
- /**
- * 修改时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+ @ApiModelProperty(value = "修改时间")
private LocalDateTime gmtModified;
- /**
- * 备注
- */
+ @ApiModelProperty(value = "备注")
private String memo;
- /**
- * 状态
- */
+ @ApiModelProperty(value = "状态")
private Integer dataState;
diff --git a/src/main/java/com/fc/test/dao/model/SysCityModel.java b/src/main/java/com/fc/test/dao/model/SysCityModel.java
index c13977a..4ea3788 100644
--- a/src/main/java/com/fc/test/dao/model/SysCityModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysCityModel.java
@@ -1,10 +1,12 @@
package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
-
-import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -15,71 +17,52 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_city")
+@ApiModel(value="SysCityModel对象", description="城市设置")
public class SysCityModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 市代码
- */
+ @ApiModelProperty(value = "自增列")
+ @TableId(value = "id", type = IdType.AUTO)
+ private Integer id;
+
+ @ApiModelProperty(value = "市代码")
private String cityCode;
- /**
- * 市名称
- */
+ @ApiModelProperty(value = "市名称")
private String cityName;
- /**
- * 简称
- */
+ @ApiModelProperty(value = "简称")
private String shortName;
- /**
- * 省代码
- */
+ @ApiModelProperty(value = "省代码")
private String provinceCode;
- /**
- * 经度
- */
+ @ApiModelProperty(value = "经度")
private String lng;
- /**
- * 纬度
- */
+ @ApiModelProperty(value = "纬度")
private String lat;
- /**
- * 排序
- */
+ @ApiModelProperty(value = "排序")
private Integer sort;
- /**
- * 创建时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+ @ApiModelProperty(value = "创建时间")
private LocalDateTime gmtCreate;
- /**
- * 修改时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+ @ApiModelProperty(value = "修改时间")
private LocalDateTime gmtModified;
- /**
- * 备注
- */
+ @ApiModelProperty(value = "备注")
private String memo;
- /**
- * 状态
- */
+ @ApiModelProperty(value = "状态")
private Integer dataState;
diff --git a/src/main/java/com/fc/test/dao/model/SysDatasModel.java b/src/main/java/com/fc/test/dao/model/SysDatasModel.java
index 0270213..c7aa729 100644
--- a/src/main/java/com/fc/test/dao/model/SysDatasModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysDatasModel.java
@@ -1,9 +1,9 @@
package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
-
import java.io.Serializable;
-
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -14,24 +14,24 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_datas")
+@ApiModel(value="SysDatasModel对象", description="文件表存储表")
public class SysDatasModel implements Serializable {
private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty(value = "主键")
private String id;
- /**
- * 文件地址
- */
+
+ @ApiModelProperty(value = "文件地址")
private String filePath;
- /**
- * 后缀
- */
+ @ApiModelProperty(value = "后缀")
private String fileSuffix;
diff --git a/src/main/java/com/fc/test/dao/model/SysDepartmentModel.java b/src/main/java/com/fc/test/dao/model/SysDepartmentModel.java
index 49d4c65..1ec2c61 100644
--- a/src/main/java/com/fc/test/dao/model/SysDepartmentModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysDepartmentModel.java
@@ -1,9 +1,11 @@
package com.fc.test.dao.model;
-import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
-
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -16,54 +18,43 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_department")
-@AllArgsConstructor
+@ApiModel(value="SysDepartmentModel对象", description="部门表")
@NoArgsConstructor
+@AllArgsConstructor
public class SysDepartmentModel implements Serializable {
private static final long serialVersionUID = 1L;
+ @ApiModelProperty(value = "id")
+ @TableId(value = "id", type = IdType.AUTO)
private Integer id;
- /**
- * 父id
- */
+
+ @ApiModelProperty(value = "父id")
private String parentId;
- /**
- * 部门名称
- */
+ @ApiModelProperty(value = "部门名称")
private String deptName;
- /**
- * 部门负责人
- */
+ @ApiModelProperty(value = "部门负责人")
private String leader;
- /**
- * 电话
- */
+ @ApiModelProperty(value = "电话")
private String phone;
- /**
- * 邮箱
- */
+ @ApiModelProperty(value = "邮箱")
private String email;
- /**
- * 状态
- */
+ @ApiModelProperty(value = "状态")
private Integer status;
- /**
- * 排序
- */
+ @ApiModelProperty(value = "排序")
private Integer orderNum;
- @TableField(exist = false)
private Integer childCount;
}
diff --git a/src/main/java/com/fc/test/dao/model/SysDictDataModel.java b/src/main/java/com/fc/test/dao/model/SysDictDataModel.java
index e8c2655..6501d5e 100644
--- a/src/main/java/com/fc/test/dao/model/SysDictDataModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysDictDataModel.java
@@ -3,6 +3,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -13,79 +15,57 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_dict_data")
+@ApiModel(value="SysDictDataModel对象", description="字典数据表")
public class SysDictDataModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 字典排序
- */
+ @ApiModelProperty(value = "主键")
+ private String id;
+
+ @ApiModelProperty(value = "字典排序")
private Integer dictSort;
- /**
- * 字典标签
- */
+ @ApiModelProperty(value = "字典标签")
private String dictLabel;
- /**
- * 字典键值
- */
+ @ApiModelProperty(value = "字典键值")
private String dictValue;
- /**
- * 字典类型
- */
+ @ApiModelProperty(value = "字典类型")
private String dictType;
- /**
- * 样式属性(其他样式扩展)
- */
+ @ApiModelProperty(value = "样式属性(其他样式扩展)")
private String cssClass;
- /**
- * 表格回显样式
- */
+ @ApiModelProperty(value = "表格回显样式")
private String listClass;
- /**
- * 是否默认(Y是 N否)
- */
+ @ApiModelProperty(value = "是否默认(Y是 N否)")
private String isDefault;
- /**
- * 状态(0正常 1停用)
- */
+ @ApiModelProperty(value = "状态(0正常 1停用)")
private String status;
- /**
- * 创建者
- */
+ @ApiModelProperty(value = "创建者")
private String createBy;
- /**
- * 创建时间
- */
+ @ApiModelProperty(value = "创建时间")
private LocalDateTime createTime;
- /**
- * 更新者
- */
+ @ApiModelProperty(value = "更新者")
private String updateBy;
- /**
- * 更新时间
- */
+ @ApiModelProperty(value = "更新时间")
private LocalDateTime updateTime;
- /**
- * 备注
- */
+ @ApiModelProperty(value = "备注")
private String remark;
diff --git a/src/main/java/com/fc/test/dao/model/SysDictTypeModel.java b/src/main/java/com/fc/test/dao/model/SysDictTypeModel.java
index a6f3c10..6424bc0 100644
--- a/src/main/java/com/fc/test/dao/model/SysDictTypeModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysDictTypeModel.java
@@ -3,6 +3,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -13,54 +15,42 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_dict_type")
+@ApiModel(value="SysDictTypeModel对象", description="字典类型表")
public class SysDictTypeModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 字典名称
- */
+ @ApiModelProperty(value = "主键")
+ private String id;
+
+ @ApiModelProperty(value = "字典名称")
private String dictName;
- /**
- * 字典类型
- */
+ @ApiModelProperty(value = "字典类型")
private String dictType;
- /**
- * 状态(0正常 1停用)
- */
+ @ApiModelProperty(value = "状态(0正常 1停用)")
private String status;
- /**
- * 创建者
- */
+ @ApiModelProperty(value = "创建者")
private String createBy;
- /**
- * 创建时间
- */
+ @ApiModelProperty(value = "创建时间")
private LocalDateTime createTime;
- /**
- * 更新者
- */
+ @ApiModelProperty(value = "更新者")
private String updateBy;
- /**
- * 更新时间
- */
+ @ApiModelProperty(value = "更新时间")
private LocalDateTime updateTime;
- /**
- * 备注
- */
+ @ApiModelProperty(value = "备注")
private String remark;
diff --git a/src/main/java/com/fc/test/dao/model/SysEmailModel.java b/src/main/java/com/fc/test/dao/model/SysEmailModel.java
index a7d5172..1283229 100644
--- a/src/main/java/com/fc/test/dao/model/SysEmailModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysEmailModel.java
@@ -3,6 +3,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -13,44 +15,36 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_email")
+@ApiModel(value="SysEmailModel对象", description="电子邮件")
public class SysEmailModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 接收人电子邮件
- */
+ @ApiModelProperty(value = "主键")
+ private String id;
+
+ @ApiModelProperty(value = "接收人电子邮件")
private String receiversEmail;
- /**
- * 邮件标题
- */
+ @ApiModelProperty(value = "邮件标题")
private String title;
- /**
- * 内容
- */
+ @ApiModelProperty(value = "内容")
private String content;
- /**
- * 发送人id
- */
+ @ApiModelProperty(value = "发送人id")
private String sendUserId;
- /**
- * 发送人账号
- */
+ @ApiModelProperty(value = "发送人账号")
private String sendUserName;
- /**
- * 创建时间
- */
+ @ApiModelProperty(value = "创建时间")
private LocalDateTime createTime;
diff --git a/src/main/java/com/fc/test/dao/model/SysFileDataModel.java b/src/main/java/com/fc/test/dao/model/SysFileDataModel.java
index 4b82aee..7179a96 100644
--- a/src/main/java/com/fc/test/dao/model/SysFileDataModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysFileDataModel.java
@@ -1,9 +1,9 @@
package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
-
import java.io.Serializable;
-
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -14,24 +14,24 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_file_data")
+@ApiModel(value="SysFileDataModel对象", description="文件数据外键绑定表")
public class SysFileDataModel implements Serializable {
private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty(value = "主键")
private String id;
- /**
- * 数据id
- */
+
+ @ApiModelProperty(value = "数据id")
private String dataId;
- /**
- * 文件id
- */
+ @ApiModelProperty(value = "文件id")
private String fileId;
diff --git a/src/main/java/com/fc/test/dao/model/SysFileModel.java b/src/main/java/com/fc/test/dao/model/SysFileModel.java
index abdad6f..bd2c9d3 100644
--- a/src/main/java/com/fc/test/dao/model/SysFileModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysFileModel.java
@@ -5,7 +5,8 @@ import java.time.LocalDateTime;
import java.io.Serializable;
import java.util.Date;
-import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -16,52 +17,39 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_file")
+@ApiModel(value="SysFileModel对象", description="文件信息表")
public class SysFileModel implements Serializable {
private static final long serialVersionUID = 1L;
+ @ApiModelProperty(value = "主键")
private String id;
- /**
- * 图片名字
- */
+
+ @ApiModelProperty(value = "图片名字")
private String fileName;
- /**
- * 创建人id
- */
+ @ApiModelProperty(value = "创建人id")
private String createUserId;
- /**
- * 创建人名字
- */
+ @ApiModelProperty(value = "创建人名字")
private String createUserName;
- /**
- * 创建时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @ApiModelProperty(value = "创建时间")
private Date createTime;
- /**
- * 修改人
- */
+ @ApiModelProperty(value = "修改人")
private String updateUserId;
- /**
- * 修改人名字
- */
+ @ApiModelProperty(value = "修改人名字")
private String updateUserName;
- /**
- * 修改时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @ApiModelProperty(value = "修改时间")
private Date updateTime;
diff --git a/src/main/java/com/fc/test/dao/model/SysInterUrlModel.java b/src/main/java/com/fc/test/dao/model/SysInterUrlModel.java
index c54c41f..3f21b8e 100644
--- a/src/main/java/com/fc/test/dao/model/SysInterUrlModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysInterUrlModel.java
@@ -2,6 +2,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -12,29 +14,27 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_inter_url")
+@ApiModel(value="SysInterUrlModel对象", description="拦截url表")
public class SysInterUrlModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 拦截名称
- */
+ @ApiModelProperty(value = "主键")
+ private String id;
+
+ @ApiModelProperty(value = "拦截名称")
private String interName;
- /**
- * 拦截url
- */
+ @ApiModelProperty(value = "拦截url")
private String url;
- /**
- * 类型
- */
+ @ApiModelProperty(value = "类型")
private Integer type;
diff --git a/src/main/java/com/fc/test/dao/model/SysNoticeModel.java b/src/main/java/com/fc/test/dao/model/SysNoticeModel.java
index c5da23b..f2c72f2 100644
--- a/src/main/java/com/fc/test/dao/model/SysNoticeModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysNoticeModel.java
@@ -3,6 +3,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -13,47 +15,36 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_notice")
+@ApiModel(value="SysNoticeModel对象", description="公告")
public class SysNoticeModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 主键ID
- */
+
+ @ApiModelProperty(value = "主键")
private String id;
- /**
- * 标题
- */
+
+ @ApiModelProperty(value = "标题")
private String title;
- /**
- * 内容
- */
+ @ApiModelProperty(value = "内容")
private String content;
- /**
- * 类型
- */
+ @ApiModelProperty(value = "类型")
private Integer type;
- /**
- * 创建人id
- */
+ @ApiModelProperty(value = "创建人id")
private String createId;
- /**
- * 创建人name
- */
+ @ApiModelProperty(value = "创建人name")
private String createUsername;
- /**
- * 发信时间
- */
+ @ApiModelProperty(value = "发信时间")
private LocalDateTime createTime;
diff --git a/src/main/java/com/fc/test/dao/model/SysNoticeUserModel.java b/src/main/java/com/fc/test/dao/model/SysNoticeUserModel.java
index 77da600..acca9ae 100644
--- a/src/main/java/com/fc/test/dao/model/SysNoticeUserModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysNoticeUserModel.java
@@ -2,6 +2,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -12,29 +14,27 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_notice_user")
+@ApiModel(value="SysNoticeUserModel对象", description="公告_用户外键")
public class SysNoticeUserModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 公告id
- */
+ @ApiModelProperty(value = "主键")
+ private String id;
+
+ @ApiModelProperty(value = "公告id")
private String noticeId;
- /**
- * 用户id
- */
+ @ApiModelProperty(value = "用户id")
private String userId;
- /**
- * 0未阅读 1 阅读
- */
+ @ApiModelProperty(value = "0未阅读 1 阅读")
private Integer state;
diff --git a/src/main/java/com/fc/test/dao/model/SysOperLogModel.java b/src/main/java/com/fc/test/dao/model/SysOperLogModel.java
index 806231c..b9eff27 100644
--- a/src/main/java/com/fc/test/dao/model/SysOperLogModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysOperLogModel.java
@@ -5,6 +5,8 @@ import java.time.LocalDate;
import java.io.Serializable;
import java.util.Date;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -15,46 +17,37 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_oper_log")
+@ApiModel(value="SysOperLogModel对象", description="日志记录表")
public class SysOperLogModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 标题
- */
+ private String id;
+
+ @ApiModelProperty(value = "标题")
private String title;
- /**
- * 方法
- */
+ @ApiModelProperty(value = "方法")
private String method;
- /**
- * 操作人
- */
+ @ApiModelProperty(value = "操作人")
private String operName;
- /**
- * url
- */
+ @ApiModelProperty(value = "url")
private String operUrl;
- /**
- * 参数
- */
+ @ApiModelProperty(value = "参数")
private String operParam;
private String errorMsg;
- /**
- * 操作时间
- */
+ @ApiModelProperty(value = "操作时间")
private Date operTime;
diff --git a/src/main/java/com/fc/test/dao/model/SysPermissionModel.java b/src/main/java/com/fc/test/dao/model/SysPermissionModel.java
index 21230f1..8ef5a4e 100644
--- a/src/main/java/com/fc/test/dao/model/SysPermissionModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysPermissionModel.java
@@ -1,10 +1,9 @@
package com.fc.test.dao.model;
-import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
-
import java.io.Serializable;
-
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -15,70 +14,49 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_permission")
+@ApiModel(value="SysPermissionModel对象", description="权限表")
public class SysPermissionModel implements Serializable {
private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty(value = "id")
private String id;
- /**
- * 权限名称
- */
+
+ @ApiModelProperty(value = "权限名称")
private String name;
- /**
- * 权限描述
- */
+ @ApiModelProperty(value = "权限描述")
private String descripion;
- /**
- * 授权链接
- */
+ @ApiModelProperty(value = "授权链接")
private String url;
- /**
- * 是否跳转 0 不跳转 1跳转
- */
+ @ApiModelProperty(value = "是否跳转 0 不跳转 1跳转")
private Integer isBlank;
- /**
- * 父节点id
- */
+ @ApiModelProperty(value = "父节点id")
private String pid;
- /**
- * 权限标识
- */
+ @ApiModelProperty(value = "权限标识")
private String perms;
- /**
- * 类型 0:目录 1:菜单 2:按钮
- */
+ @ApiModelProperty(value = "类型 0:目录 1:菜单 2:按钮")
private Integer type;
- /**
- * 菜单图标
- */
+ @ApiModelProperty(value = "菜单图标")
private String icon;
- /**
- * 排序
- */
+ @ApiModelProperty(value = "排序")
private Integer orderNum;
- /**
- * 是否可见
- */
+ @ApiModelProperty(value = "是否可见")
private Integer visible;
-
- /**
- * 该字段不在数据库
- */
- @TableField(exist = false)
private Integer childCount;
}
diff --git a/src/main/java/com/fc/test/dao/model/SysPermissionRoleModel.java b/src/main/java/com/fc/test/dao/model/SysPermissionRoleModel.java
index f30c4be..63b30e2 100644
--- a/src/main/java/com/fc/test/dao/model/SysPermissionRoleModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysPermissionRoleModel.java
@@ -2,7 +2,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
-
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -15,26 +16,25 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_permission_role")
-@AllArgsConstructor
+@ApiModel(value="SysPermissionRoleModel对象", description="角色权限中间表")
@NoArgsConstructor
+@AllArgsConstructor
public class SysPermissionRoleModel implements Serializable {
private static final long serialVersionUID = 1L;
+
private String id;
- /**
- * 角色id
- */
+
+ @ApiModelProperty(value = "角色id")
private String roleId;
- /**
- * 权限id
- */
+ @ApiModelProperty(value = "权限id")
private String permissionId;
diff --git a/src/main/java/com/fc/test/dao/model/SysPositionModel.java b/src/main/java/com/fc/test/dao/model/SysPositionModel.java
index 221d66a..fcd1a2d 100644
--- a/src/main/java/com/fc/test/dao/model/SysPositionModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysPositionModel.java
@@ -2,6 +2,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -12,29 +14,27 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_position")
+@ApiModel(value="SysPositionModel对象", description="岗位表")
public class SysPositionModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 岗位名称
- */
+ @ApiModelProperty(value = "主键")
+ private String id;
+
+ @ApiModelProperty(value = "岗位名称")
private String postName;
- /**
- * 排序
- */
+ @ApiModelProperty(value = "排序")
private Integer orderNum;
- /**
- * 状态
- */
+ @ApiModelProperty(value = "状态")
private Integer status;
diff --git a/src/main/java/com/fc/test/dao/model/SysProvinceModel.java b/src/main/java/com/fc/test/dao/model/SysProvinceModel.java
index 26529af..f9dfc69 100644
--- a/src/main/java/com/fc/test/dao/model/SysProvinceModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysProvinceModel.java
@@ -1,8 +1,12 @@
package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -13,64 +17,49 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_province")
+@ApiModel(value="SysProvinceModel对象", description="省份表")
public class SysProvinceModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 省份代码
- */
+ @ApiModelProperty(value = "自增列")
+ @TableId(value = "id", type = IdType.AUTO)
+ private Integer id;
+
+ @ApiModelProperty(value = "省份代码")
private String provinceCode;
- /**
- * 省份名称
- */
+ @ApiModelProperty(value = "省份名称")
private String provinceName;
- /**
- * 简称
- */
+ @ApiModelProperty(value = "简称")
private String shortName;
- /**
- * 经度
- */
+ @ApiModelProperty(value = "经度")
private String lng;
- /**
- * 纬度
- */
+ @ApiModelProperty(value = "纬度")
private String lat;
- /**
- * 排序
- */
+ @ApiModelProperty(value = "排序")
private Integer sort;
- /**
- * 创建时间
- */
+ @ApiModelProperty(value = "创建时间")
private LocalDateTime gmtCreate;
- /**
- * 修改时间
- */
+ @ApiModelProperty(value = "修改时间")
private LocalDateTime gmtModified;
- /**
- * 备注
- */
+ @ApiModelProperty(value = "备注")
private String memo;
- /**
- * 状态
- */
+ @ApiModelProperty(value = "状态")
private Integer dataState;
diff --git a/src/main/java/com/fc/test/dao/model/SysQuartzJobLogModel.java b/src/main/java/com/fc/test/dao/model/SysQuartzJobLogModel.java
index c219050..5cc2f15 100644
--- a/src/main/java/com/fc/test/dao/model/SysQuartzJobLogModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysQuartzJobLogModel.java
@@ -5,6 +5,8 @@ import java.time.LocalDateTime;
import java.io.Serializable;
import java.util.Date;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -15,54 +17,42 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_quartz_job_log")
+@ApiModel(value="SysQuartzJobLogModel对象", description="定时任务调度日志表")
public class SysQuartzJobLogModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 任务名称
- */
+ @ApiModelProperty(value = "主键")
+ private String id;
+
+ @ApiModelProperty(value = "任务名称")
private String jobName;
- /**
- * 任务组名
- */
+ @ApiModelProperty(value = "任务组名")
private String jobGroup;
- /**
- * 调用目标字符串
- */
+ @ApiModelProperty(value = "调用目标字符串")
private String invokeTarget;
- /**
- * 日志信息
- */
+ @ApiModelProperty(value = "日志信息")
private String jobMessage;
- /**
- * 执行状态(0正常 1失败)
- */
+ @ApiModelProperty(value = "执行状态(0正常 1失败)")
private Integer status;
- /**
- * 异常信息
- */
+ @ApiModelProperty(value = "异常信息")
private String exceptionInfo;
- /**
- * 开始时间
- */
+ @ApiModelProperty(value = "开始时间")
private Date startTime;
- /**
- * 结束时间
- */
+ @ApiModelProperty(value = "结束时间")
private Date endTime;
diff --git a/src/main/java/com/fc/test/dao/model/SysQuartzJobModel.java b/src/main/java/com/fc/test/dao/model/SysQuartzJobModel.java
index c831f69..e557d62 100644
--- a/src/main/java/com/fc/test/dao/model/SysQuartzJobModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysQuartzJobModel.java
@@ -2,6 +2,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -12,49 +14,39 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_quartz_job")
+@ApiModel(value="SysQuartzJobModel对象", description="定时任务调度表")
public class SysQuartzJobModel implements Serializable {
private static final long serialVersionUID = 1L;
-private String id;
- /**
- * 任务名称
- */
+
+ @ApiModelProperty(value = "日志id")
+ private String id;
+
+ @ApiModelProperty(value = "任务名称")
private String jobName;
- /**
- * 任务组名
- */
+ @ApiModelProperty(value = "任务组名")
private String jobGroup;
- /**
- * 调用目标字符串
- */
+ @ApiModelProperty(value = "调用目标字符串")
private String invokeTarget;
- /**
- * cron执行表达式
- */
+ @ApiModelProperty(value = "cron执行表达式")
private String cronExpression;
- /**
- * cron计划策略
- */
+ @ApiModelProperty(value = "cron计划策略")
private String misfirePolicy;
- /**
- * 是否并发执行(0允许 1禁止)
- */
+ @ApiModelProperty(value = "是否并发执行(0允许 1禁止)")
private String concurrent;
- /**
- * 任务状态(0正常 1暂停)
- */
+ @ApiModelProperty(value = "任务状态(0正常 1暂停)")
private Integer status;
diff --git a/src/main/java/com/fc/test/dao/model/SysRoleModel.java b/src/main/java/com/fc/test/dao/model/SysRoleModel.java
index d0297bb..27956d0 100644
--- a/src/main/java/com/fc/test/dao/model/SysRoleModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysRoleModel.java
@@ -1,9 +1,9 @@
package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
-
import java.io.Serializable;
-
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -16,21 +16,23 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
+@NoArgsConstructor
+@AllArgsConstructor
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_role")
-@NoArgsConstructor
-@AllArgsConstructor
+@ApiModel(value="SysRoleModel对象", description="角色表")
public class SysRoleModel implements Serializable {
private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty(value = "id")
private String id;
- /**
- * 角色名称
- */
+
+ @ApiModelProperty(value = "角色名称")
private String name;
diff --git a/src/main/java/com/fc/test/dao/model/SysRoleUserModel.java b/src/main/java/com/fc/test/dao/model/SysRoleUserModel.java
index 2119ad5..7c3b665 100644
--- a/src/main/java/com/fc/test/dao/model/SysRoleUserModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysRoleUserModel.java
@@ -2,13 +2,13 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
-
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
-import org.apache.ibatis.annotations.Arg;
/**
*
@@ -16,26 +16,25 @@ import org.apache.ibatis.annotations.Arg;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_role_user")
+@ApiModel(value="SysRoleUserModel对象", description="用户角色中间表")
@AllArgsConstructor
@NoArgsConstructor
public class SysRoleUserModel implements Serializable {
private static final long serialVersionUID = 1L;
+
private String id;
- /**
- * 用户id
- */
+
+ @ApiModelProperty(value = "用户id")
private String sysUserId;
- /**
- * 角色id
- */
+ @ApiModelProperty(value = "角色id")
private String sysRoleId;
diff --git a/src/main/java/com/fc/test/dao/model/SysStreetModel.java b/src/main/java/com/fc/test/dao/model/SysStreetModel.java
index 16dea93..e9ec0b9 100644
--- a/src/main/java/com/fc/test/dao/model/SysStreetModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysStreetModel.java
@@ -1,8 +1,12 @@
package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -13,69 +17,52 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_street")
+@ApiModel(value="SysStreetModel对象", description="街道设置")
public class SysStreetModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 街道代码
- */
+ @ApiModelProperty(value = "自增列")
+ @TableId(value = "id", type = IdType.AUTO)
+ private Integer id;
+
+ @ApiModelProperty(value = "街道代码")
private String streetCode;
- /**
- * 父级区代码
- */
+ @ApiModelProperty(value = "父级区代码")
private String areaCode;
- /**
- * 街道名称
- */
+ @ApiModelProperty(value = "街道名称")
private String streetName;
- /**
- * 简称
- */
+ @ApiModelProperty(value = "简称")
private String shortName;
- /**
- * 经度
- */
+ @ApiModelProperty(value = "经度")
private String lng;
- /**
- * 纬度
- */
+ @ApiModelProperty(value = "纬度")
private String lat;
- /**
- * 排序
- */
+ @ApiModelProperty(value = "排序")
private Integer sort;
- /**
- * 创建时间
- */
+ @ApiModelProperty(value = "创建时间")
private LocalDateTime gmtCreate;
- /**
- * 修改时间
- */
+ @ApiModelProperty(value = "修改时间")
private LocalDateTime gmtModified;
- /**
- * 备注
- */
+ @ApiModelProperty(value = "备注")
private String memo;
- /**
- * 状态
- */
+ @ApiModelProperty(value = "状态")
private Integer dataState;
diff --git a/src/main/java/com/fc/test/dao/model/SysUserModel.java b/src/main/java/com/fc/test/dao/model/SysUserModel.java
index 48575e8..8b3642d 100644
--- a/src/main/java/com/fc/test/dao/model/SysUserModel.java
+++ b/src/main/java/com/fc/test/dao/model/SysUserModel.java
@@ -2,6 +2,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -12,33 +14,27 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_sys_user")
+@ApiModel(value="SysUserModel对象", description="用户表")
public class SysUserModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 用户id
- */
+
+ @ApiModelProperty(value = "主键")
private String id;
- /**
- * 用户账号
- */
+ @ApiModelProperty(value = "用户账号")
private String username;
- /**
- * 用户密码
- */
+ @ApiModelProperty(value = "用户密码")
private String password;
- /**
- * 昵称
- */
+ @ApiModelProperty(value = "昵称")
private String nickname;
diff --git a/src/main/java/com/fc/test/dao/model/TestModel.java b/src/main/java/com/fc/test/dao/model/TestModel.java
index f4c942b..e3f975f 100644
--- a/src/main/java/com/fc/test/dao/model/TestModel.java
+++ b/src/main/java/com/fc/test/dao/model/TestModel.java
@@ -3,6 +3,8 @@ package com.fc.test.dao.model;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -13,34 +15,30 @@ import lombok.experimental.Accessors;
*
*
* @author pencilso
- * @since 2020-04-22
+ * @since 2020-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_test")
+@ApiModel(value="TestModel对象", description="测试表")
public class TestModel implements Serializable {
private static final long serialVersionUID = 1L;
- /**
- * 名称
- */
+ @ApiModelProperty(value = "主键")
+ private String id;
+
+ @ApiModelProperty(value = "名称")
private String name;
- /**
- * 性别
- */
+ @ApiModelProperty(value = "性别")
private Integer age;
- /**
- * 创建时间
- */
+ @ApiModelProperty(value = "创建时间")
private LocalDateTime crateTime;
- /**
- * 名字
- */
+ @ApiModelProperty(value = "名字")
private String tesName;
diff --git a/src/main/java/com/fc/test/dao/service/impl/SysAreaServiceImpl.java b/src/main/java/com/fc/test/dao/service/impl/SysAreaServiceImpl.java
index 7549b60..5d2cefc 100644
--- a/src/main/java/com/fc/test/dao/service/impl/SysAreaServiceImpl.java
+++ b/src/main/java/com/fc/test/dao/service/impl/SysAreaServiceImpl.java
@@ -1,9 +1,9 @@
package com.fc.test.dao.service.impl;
-import com.fc.test.dao.model.SysAreaModel;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.fc.test.dao.mapper.SysAreaMapper;
+import com.fc.test.dao.model.SysAreaModel;
import com.fc.test.dao.service.SysAreaService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import java.util.List;
diff --git a/src/main/java/com/fc/test/dao/service/impl/SysDepartmentServiceImpl.java b/src/main/java/com/fc/test/dao/service/impl/SysDepartmentServiceImpl.java
index 5863354..d04c86e 100644
--- a/src/main/java/com/fc/test/dao/service/impl/SysDepartmentServiceImpl.java
+++ b/src/main/java/com/fc/test/dao/service/impl/SysDepartmentServiceImpl.java
@@ -34,25 +34,26 @@ public class SysDepartmentServiceImpl extends ServiceImpl getbooBootstrapTreePerm(List menuList, String parentId){
+ private static List getbooBootstrapTreePerm(List menuList, String parentId) {
List treeList = new ArrayList<>();
List childList = null;
- for(SysDepartmentModel p : menuList) {
- p.setParentId(p.getParentId()==null||p.getParentId().trim().equals("")? "0":p.getParentId());
- if(p.getParentId().trim().equals(parentId)) {
- if(p.getChildCount()!=null&&p.getChildCount()>0) {
+ for (SysDepartmentModel p : menuList) {
+ p.setParentId(p.getParentId() == null || p.getParentId().trim().equals("") ? "0" : p.getParentId());
+ if (p.getParentId().trim().equals(parentId)) {
+ if (p.getChildCount() != null && p.getChildCount() > 0) {
childList = getbooBootstrapTreePerm(menuList, String.valueOf(p.getId()));
}
- BootstrapTree bootstrapTree = new BootstrapTree(p.getDeptName(), "", "", String.valueOf(p.getId()), "",0,childList,p.getDeptName(),p.getStatus());
+ BootstrapTree bootstrapTree = new BootstrapTree(p.getDeptName(), "", "", String.valueOf(p.getId()), "", 0, childList, p.getDeptName(), p.getStatus());
treeList.add(bootstrapTree);
childList = null;
}
}
- return treeList.size() >0 ? treeList : null;
+ return treeList.size() > 0 ? treeList : null;
}
/**
--
Gitee
From e185fcc491f4269305d0e12a80bd61a72fa7a456 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AE=8B=E5=85=88=E7=94=9F?=
Date: Thu, 23 Apr 2020 10:58:03 +0800
Subject: [PATCH 3/3] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A5=E5=BF=97?=
=?UTF-8?q?=E6=96=87=E4=BB=B6=20=20=E5=BF=BD=E7=95=A5git=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 4 ++++
"d:\\springbootv2-log/springbootv2.log" | 0
2 files changed, 4 insertions(+)
delete mode 100644 "d:\\springbootv2-log/springbootv2.log"
diff --git a/.gitignore b/.gitignore
index e8a6d93..f1be357 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,7 @@
rebel.xml
/.factorypath
/.springBeans
+
+
+d/\springbootv2-log
+d:\springbootv2-log
\ No newline at end of file
diff --git "a/d:\\springbootv2-log/springbootv2.log" "b/d:\\springbootv2-log/springbootv2.log"
deleted file mode 100644
index e69de29..0000000
--
Gitee