优化: 实体模型增加Swagger注解
This commit is contained in:
parent
8c19fc0cb2
commit
daf6ba26a4
|
|
@ -2,35 +2,68 @@ package com.mdd.common.entity;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 计划任务实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("计划任务实体")
|
||||
public class Crontab implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private String name; // 任务名称
|
||||
private String types; // 任务分组
|
||||
private String command; // 执行命令
|
||||
private String rules; // 执行规则
|
||||
private String remark; // 备注信息
|
||||
private String error; // 错误信息
|
||||
private Integer status; // 执行状态: 1=正在运行, 2=任务停止, 3=发生错误
|
||||
private Integer strategy; // 执行策略: 1=立即执行, 2=执行一次, 3=放弃执行
|
||||
private Integer concurrent; // 并发执行: 0=否, 1=是
|
||||
private Integer isDelete; // 是否删除: 0=否, 1=是
|
||||
private Long startTime; // 开始时间
|
||||
private Long endTime; // 结束时间
|
||||
private Long taskTime; // 任务耗时
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("任务名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("任务分组")
|
||||
private String types;
|
||||
|
||||
@ApiModelProperty("执行命令")
|
||||
private String command;
|
||||
|
||||
@ApiModelProperty("执行规则")
|
||||
private String rules;
|
||||
|
||||
@ApiModelProperty("备注信息")
|
||||
private String remark;
|
||||
|
||||
@ApiModelProperty("错误信息")
|
||||
private String error;
|
||||
|
||||
@ApiModelProperty(" 执行状态: 1=正在运行, 2=任务停止, 3=发生错误")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty("执行策略: 1=立即执行, 2=执行一次, 3=放弃执行")
|
||||
private Integer strategy;
|
||||
|
||||
@ApiModelProperty("并发执行: 0=否, 1=是")
|
||||
private Integer concurrent;
|
||||
|
||||
@ApiModelProperty("是否删除: 0=否, 1=是")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("开始时间")
|
||||
private Long startTime;
|
||||
|
||||
@ApiModelProperty("结束时间")
|
||||
private Long endTime;
|
||||
|
||||
@ApiModelProperty("任务耗时")
|
||||
private Long taskTime;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,24 +2,35 @@ package com.mdd.common.entity;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 页面装修实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("页面装修实体")
|
||||
public class DecoratePage implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer pageType; // 页面类型
|
||||
private String pageName; // 页面名称
|
||||
private String pageData; // 页面数据
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("页面类型")
|
||||
private Integer pageType;
|
||||
|
||||
@ApiModelProperty("页面名称")
|
||||
private String pageName;
|
||||
|
||||
@ApiModelProperty("页面数据")
|
||||
private String pageData;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,25 +2,38 @@ package com.mdd.common.entity;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 底部导航实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("底部导航实体")
|
||||
public class DecorateTabbar implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private String name; // 导航名称
|
||||
private String selected; // 未选图标
|
||||
private String unselected; // 已选图标
|
||||
private String link; // 链接地址
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("导航名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("未选图标")
|
||||
private String selected;
|
||||
|
||||
@ApiModelProperty("已选图标")
|
||||
private String unselected;
|
||||
|
||||
@ApiModelProperty("链接地址")
|
||||
private String link;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,31 +2,56 @@ package com.mdd.common.entity;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 公众号回复实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("公众号回复实体")
|
||||
public class OfficialReply implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键ID
|
||||
private String name; // 规则名
|
||||
private String keyword; // 关键词
|
||||
private Integer replyType; // 回复类型: [1=关注回复 2=关键字回复, 3=默认回复]
|
||||
private Integer matchingType; // 匹配方式: [1=全匹配, 2=模糊匹配]
|
||||
private Integer contentType; // 内容类型: [1=文本]
|
||||
private Integer status; // 启动状态: [1=启动, 0=关闭]
|
||||
private String content; // 回复内容
|
||||
private Integer sort; // 排序编号
|
||||
private Integer isDelete; // 是否删除
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("规则名")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("关键词")
|
||||
private String keyword;
|
||||
|
||||
@ApiModelProperty("回复类型: [1=关注回复 2=关键字回复, 3=默认回复]")
|
||||
private Integer replyType;
|
||||
|
||||
@ApiModelProperty("匹配方式: [1=全匹配, 2=模糊匹配]")
|
||||
private Integer matchingType;
|
||||
|
||||
@ApiModelProperty("内容类型: [1=文本]")
|
||||
private Integer contentType;
|
||||
|
||||
@ApiModelProperty("启动状态: [1=启动, 0=关闭]")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty("回复内容")
|
||||
private String content;
|
||||
|
||||
@ApiModelProperty("排序编号")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty("是否删除")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,31 +2,56 @@ package com.mdd.common.entity.album;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 相册实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("相册实体")
|
||||
public class Album implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键ID
|
||||
private Integer cid; // 类目ID
|
||||
private Integer aid; // 管理ID
|
||||
private Integer uid; // 用户ID
|
||||
private Integer type; // 文件类型: [10=图片, 20=视频]
|
||||
private String name; // 文件名称
|
||||
private String uri; // 文件路径
|
||||
private String ext; // 文件扩展
|
||||
private Long size; // 文件大小
|
||||
private Integer isDelete; // 是否删除: [0=否, 1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("主键ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("类目ID")
|
||||
private Integer cid;
|
||||
|
||||
@ApiModelProperty("管理ID")
|
||||
private Integer aid;
|
||||
|
||||
@ApiModelProperty("用户ID")
|
||||
private Integer uid;
|
||||
|
||||
@ApiModelProperty("文件类型: [10=图片, 20=视频]")
|
||||
private Integer type;
|
||||
|
||||
@ApiModelProperty("文件名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("文件路径")
|
||||
private String uri;
|
||||
|
||||
@ApiModelProperty("文件扩展")
|
||||
private String ext;
|
||||
|
||||
@ApiModelProperty("文件大小")
|
||||
private Long size;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否, 1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,26 +2,41 @@ package com.mdd.common.entity.album;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 相册分类实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("相册分类实体")
|
||||
public class AlbumCate implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键ID
|
||||
private Integer pid; // 父级ID
|
||||
private Integer type; // 分类类型: [10=图片,20=视频]
|
||||
private String name; // 分类名称
|
||||
private Integer isDelete; // 是否删除: [0=否,1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("主键ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("父级ID")
|
||||
private Integer pid;
|
||||
|
||||
@ApiModelProperty("分类类型: [10=图片,20=视频]")
|
||||
private Integer type;
|
||||
|
||||
@ApiModelProperty("分类名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否,1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,33 +2,62 @@ package com.mdd.common.entity.article;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 文章实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("文章实体")
|
||||
public class Article implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer cid; // 分类
|
||||
private String title; // 标题
|
||||
private String intro; // 简介
|
||||
private String summary; // 摘要
|
||||
private String image; // 封面
|
||||
private String content; // 内容
|
||||
private String author; // 作者
|
||||
private Integer visit; // 浏览
|
||||
private Integer sort; // 排序
|
||||
private Integer isShow; // 是否显示: [0=否, 1=是]
|
||||
private Integer isDelete; // 是否删除: [0=否, 1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("分类")
|
||||
private Integer cid;
|
||||
|
||||
@ApiModelProperty("标题")
|
||||
private String title;
|
||||
|
||||
@ApiModelProperty("简介")
|
||||
private String intro;
|
||||
|
||||
@ApiModelProperty("摘要")
|
||||
private String summary;
|
||||
|
||||
@ApiModelProperty("封面")
|
||||
private String image;
|
||||
|
||||
@ApiModelProperty("内容")
|
||||
private String content;
|
||||
|
||||
@ApiModelProperty("作者")
|
||||
private String author;
|
||||
|
||||
@ApiModelProperty("浏览")
|
||||
private Integer visit;
|
||||
|
||||
@ApiModelProperty("排序")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty("是否显示: [0=否, 1=是]")
|
||||
private Integer isShow;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否, 1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,26 +2,41 @@ package com.mdd.common.entity.article;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 文章分类实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("文章分类实体")
|
||||
public class ArticleCategory implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private String name; // 名称
|
||||
private Integer sort; // 排序
|
||||
private Integer isShow; // 是否显示: [0=否, 1=是]
|
||||
private Integer isDelete; // 是否删除: [0=否, 1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("主键")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("排序")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty("是否显示: [0=否, 1=是]")
|
||||
private Integer isShow;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否, 1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,25 +2,38 @@ package com.mdd.common.entity.article;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 文章实体类
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("文章实体类")
|
||||
public class ArticleCollect implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer userId; // 用户ID
|
||||
private Integer articleId; // 文章ID
|
||||
private Integer isDelete; // 是否删除
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("用户ID")
|
||||
private Integer userId;
|
||||
|
||||
@ApiModelProperty("文章ID")
|
||||
private Integer articleId;
|
||||
|
||||
@ApiModelProperty("是否删除")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,36 +2,71 @@ package com.mdd.common.entity.notice;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 通知记录实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("通知记录实体")
|
||||
public class NoticeRecord implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer scene; // 场景
|
||||
private Integer userId; // 用户
|
||||
private String account; // 账号
|
||||
private String title; // 标题
|
||||
private String code; // 编码
|
||||
private String content; // 内容
|
||||
private String error; // 错误
|
||||
private Integer sender; // 发送类型: [1=系统, 2=短信, 3=公众号, 4=小程序]
|
||||
private Integer receiver; // 接收对象: [1=用户, 2=平台]
|
||||
private Integer status; // 通知状态: [0=等待, 1=成功, 2=失败]
|
||||
private Integer isRead; // 已读状态: [0=未读, 1=已读]
|
||||
private Integer isCaptcha; // 是验证码: [0=否的, 1=是的]
|
||||
private Integer isDelete; // 是否删除: [0=否的, 1=是的]
|
||||
private Long expireTime; // 失效时间
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("主键")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("场景")
|
||||
private Integer scene;
|
||||
|
||||
@ApiModelProperty("用户")
|
||||
private Integer userId;
|
||||
|
||||
@ApiModelProperty("账号")
|
||||
private String account;
|
||||
|
||||
@ApiModelProperty("编码")
|
||||
private String title;
|
||||
|
||||
@ApiModelProperty("编码")
|
||||
private String code;
|
||||
|
||||
@ApiModelProperty("内容")
|
||||
private String content;
|
||||
|
||||
@ApiModelProperty("错误")
|
||||
private String error;
|
||||
|
||||
@ApiModelProperty("发送类型: [1=系统, 2=短信, 3=公众号, 4=小程序]")
|
||||
private Integer sender;
|
||||
|
||||
@ApiModelProperty("接收对象: [1=用户, 2=平台]")
|
||||
private Integer receiver;
|
||||
|
||||
@ApiModelProperty("通知状态: [0=等待, 1=成功, 2=失败]")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty("已读状态: [0=未读, 1=已读]")
|
||||
private Integer isRead;
|
||||
|
||||
@ApiModelProperty("是验证码: [0=否的, 1=是的]")
|
||||
private Integer isCaptcha;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否,1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("失效时间")
|
||||
private Long expireTime;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,32 +2,59 @@ package com.mdd.common.entity.notice;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 通知设置实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("通知设置实体")
|
||||
public class NoticeSetting implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键ID
|
||||
private Integer scene; // 场景编号
|
||||
private String name; // 场景名称
|
||||
private String remarks; // 场景描述
|
||||
private Integer recipient; // 接收人员: [1=用户, 2=平台]
|
||||
private Integer type; // 通知类型: [1=业务, 2=验证码]
|
||||
private String systemNotice; // 系统的通知设置
|
||||
private String smsNotice; // 短信的通知设置
|
||||
private String oaNotice; // 公众号通知设置
|
||||
private String mnpNotice; // 小程序通知设置
|
||||
private Integer isDelete; // 是否删除: [0=否, 1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("场景编号")
|
||||
private Integer scene;
|
||||
|
||||
@ApiModelProperty("场景名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("场景描述")
|
||||
private String remarks;
|
||||
|
||||
@ApiModelProperty("接收人员: [1=用户, 2=平台]")
|
||||
private Integer recipient;
|
||||
|
||||
@ApiModelProperty("通知类型: [1=业务, 2=验证码]")
|
||||
private Integer type;
|
||||
|
||||
@ApiModelProperty("系统的通知设置")
|
||||
private String systemNotice;
|
||||
|
||||
@ApiModelProperty("短信的通知设置")
|
||||
private String smsNotice;
|
||||
|
||||
@ApiModelProperty("公众号通知设置")
|
||||
private String oaNotice;
|
||||
|
||||
@ApiModelProperty("小程序通知设置")
|
||||
private String mnpNotice;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否, 1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,45 +1,33 @@
|
|||
package com.mdd.common.entity.server;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* CPU相关信息
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("CPU相关信息实体")
|
||||
public class Cpu implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 核心数
|
||||
*/
|
||||
@ApiModelProperty("核心数")
|
||||
private int cpuNum;
|
||||
|
||||
/**
|
||||
* CPU总的使用率
|
||||
*/
|
||||
@ApiModelProperty("CPU总的使用率")
|
||||
private double total;
|
||||
|
||||
/**
|
||||
* CPU系统使用率
|
||||
*/
|
||||
@ApiModelProperty("CPU系统使用率")
|
||||
private double sys;
|
||||
|
||||
/**
|
||||
* CPU用户使用率
|
||||
*/
|
||||
@ApiModelProperty("CPU用户使用率")
|
||||
private double used;
|
||||
|
||||
/**
|
||||
* CPU当前等待率
|
||||
*/
|
||||
@ApiModelProperty("CPU当前等待率")
|
||||
private double wait;
|
||||
|
||||
/**
|
||||
* CPU当前空闲率
|
||||
*/
|
||||
@ApiModelProperty("CPU当前空闲率")
|
||||
private double free;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,50 +1,36 @@
|
|||
package com.mdd.common.entity.server;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统文件相关信息
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统文件信息实体")
|
||||
public class Disk implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 盘符路径
|
||||
*/
|
||||
@ApiModelProperty("盘符路径")
|
||||
private String dirName;
|
||||
|
||||
/**
|
||||
* 盘符类型
|
||||
*/
|
||||
@ApiModelProperty("盘符类型")
|
||||
private String sysTypeName;
|
||||
|
||||
/**
|
||||
* 文件类型
|
||||
*/
|
||||
@ApiModelProperty("文件类型")
|
||||
private String typeName;
|
||||
|
||||
/**
|
||||
* 总大小
|
||||
*/
|
||||
@ApiModelProperty("总大小")
|
||||
private String total;
|
||||
|
||||
/**
|
||||
* 剩余大小
|
||||
*/
|
||||
@ApiModelProperty("剩余大小")
|
||||
private String free;
|
||||
|
||||
/**
|
||||
* 已经使用量
|
||||
*/
|
||||
@ApiModelProperty("已经使用量")
|
||||
private String used;
|
||||
|
||||
/**
|
||||
* 资源的使用率
|
||||
*/
|
||||
@ApiModelProperty("资源的使用率")
|
||||
private double usage;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,64 +1,44 @@
|
|||
package com.mdd.common.entity.server;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* JVM相关信息
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("JVM相关信息实体")
|
||||
public class Jvm implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 当前JVM占用的内存总数(M)
|
||||
*/
|
||||
@ApiModelProperty("当前JVM占用的内存总数(M)")
|
||||
private double total;
|
||||
|
||||
/**
|
||||
* JVM最大可用内存总数(M)
|
||||
*/
|
||||
@ApiModelProperty("JVM最大可用内存总数(M)")
|
||||
private double max;
|
||||
|
||||
/**
|
||||
* JVM空闲内存(M)
|
||||
*/
|
||||
@ApiModelProperty("JVM空闲内存(M)")
|
||||
private double free;
|
||||
|
||||
/**
|
||||
* JVM内存使用率
|
||||
*/
|
||||
@ApiModelProperty("JVM内存使用率")
|
||||
private double usage;
|
||||
|
||||
/**
|
||||
* JDK版本
|
||||
*/
|
||||
@ApiModelProperty("JDK版本")
|
||||
private String version;
|
||||
|
||||
/**
|
||||
* JDK路径
|
||||
*/
|
||||
@ApiModelProperty("JDK路径")
|
||||
private String home;
|
||||
|
||||
/**
|
||||
* JDK名称
|
||||
*/
|
||||
@ApiModelProperty("JDK名称")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 运行参数
|
||||
*/
|
||||
@ApiModelProperty("运行参数")
|
||||
private String inputArgs;
|
||||
|
||||
/**
|
||||
* JDK运行时间
|
||||
*/
|
||||
@ApiModelProperty("JDK运行时间")
|
||||
private String runTime;
|
||||
|
||||
/**
|
||||
* JDK启动时间
|
||||
*/
|
||||
@ApiModelProperty("JDK启动时间")
|
||||
private String startTime;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,35 +1,27 @@
|
|||
package com.mdd.common.entity.server;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 內存相关信息
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("內存相关信息实体")
|
||||
public class Mem implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 内存总量
|
||||
*/
|
||||
@ApiModelProperty("内存总量")
|
||||
private double total;
|
||||
|
||||
/**
|
||||
* 已用内存
|
||||
*/
|
||||
@ApiModelProperty("已用内存")
|
||||
private double used;
|
||||
|
||||
/**
|
||||
* 剩余内存
|
||||
*/
|
||||
@ApiModelProperty("剩余内存")
|
||||
private double free;
|
||||
|
||||
/**
|
||||
* 使用率
|
||||
*/
|
||||
@ApiModelProperty("使用率")
|
||||
private double usage;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,40 +1,30 @@
|
|||
package com.mdd.common.entity.server;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统相关信息
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统相关信息实体")
|
||||
public class Sys implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 服务器名称
|
||||
*/
|
||||
@ApiModelProperty("服务器名称")
|
||||
private String computerName;
|
||||
|
||||
/**
|
||||
* 服务器Ip
|
||||
*/
|
||||
@ApiModelProperty("服务器Ip")
|
||||
private String computerIp;
|
||||
|
||||
/**
|
||||
* 项目路径
|
||||
*/
|
||||
@ApiModelProperty("项目路径")
|
||||
private String userDir;
|
||||
|
||||
/**
|
||||
* 操作系统
|
||||
*/
|
||||
@ApiModelProperty("操作系统")
|
||||
private String osName;
|
||||
|
||||
/**
|
||||
* 系统架构
|
||||
*/
|
||||
@ApiModelProperty("系统架构")
|
||||
private String osArch;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,29 +2,50 @@ package com.mdd.common.entity.setting;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 字典数据实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("字典数据实体")
|
||||
public class DictData implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer typeId; // 类型
|
||||
private String name; // 键名
|
||||
private String value; // 数值
|
||||
private String remark; // 备注
|
||||
private Integer sort; // 排序
|
||||
private Integer status; // 状态: [0=停用, 1-正常]
|
||||
private Integer isDelete; // 是否删除: [0=否, 1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private Integer typeId;
|
||||
|
||||
@ApiModelProperty("键名")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("数值")
|
||||
private String value;
|
||||
|
||||
@ApiModelProperty("备注")
|
||||
private String remark;
|
||||
|
||||
@ApiModelProperty("排序")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty("状态: [0=停用, 1-正常]")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否, 1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,27 +2,44 @@ package com.mdd.common.entity.setting;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 字典类型实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("字典类型实体")
|
||||
public class DictType implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 字典主键
|
||||
private String dictName; // 字典名称
|
||||
private String dictType; // 字典类型
|
||||
private String dictRemark; // 字典备注
|
||||
private Integer dictStatus; // 字典状态: [0=停用, 1=正常]
|
||||
private Integer isDelete; // 是否删除: [0=否, 1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("字典名称")
|
||||
private String dictName;
|
||||
|
||||
@ApiModelProperty("字典类型")
|
||||
private String dictType;
|
||||
|
||||
@ApiModelProperty("字典备注")
|
||||
private String dictRemark;
|
||||
|
||||
@ApiModelProperty("字典状态: [0=停用, 1=正常]")
|
||||
private Integer dictStatus;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否, 1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,21 +2,26 @@ package com.mdd.common.entity.setting;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 热门搜索实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("热门搜索实体")
|
||||
public class HotSearch implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private String name; // 关键词
|
||||
private Integer sort; // 排序号
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("关键词")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("排序")
|
||||
private Integer sort;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,36 +2,71 @@ package com.mdd.common.entity.system;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统管理员实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统管理员实体")
|
||||
public class SystemAuthAdmin implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type=IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private String nickname; // 用户账号
|
||||
private String username; // 用户昵称
|
||||
private String password; // 用户密码
|
||||
private String avatar; // 用户头像
|
||||
private String salt; // 加密盐巴
|
||||
private String roleIds; // 角色主键
|
||||
private String deptIds; // 部门主键
|
||||
private String postIds; // 岗位主键
|
||||
private Integer sort; // 排序编号
|
||||
private Integer isMultipoint; // 多端登录: [0=否, 1=是]
|
||||
private Integer isDisable; // 是否禁用: [0=否, 1=是]
|
||||
private Integer isDelete; // 是否删除: [0=否, 1=是]
|
||||
private String lastLoginIp; // 最后登录IP
|
||||
private Long lastLoginTime; // 最后登录时间
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("用户账号")
|
||||
private String nickname;
|
||||
|
||||
@ApiModelProperty("用户昵称")
|
||||
private String username;
|
||||
|
||||
@ApiModelProperty("用户密码")
|
||||
private String password;
|
||||
|
||||
@ApiModelProperty("用户头像")
|
||||
private String avatar;
|
||||
|
||||
@ApiModelProperty("加密盐巴")
|
||||
private String salt;
|
||||
|
||||
@ApiModelProperty("角色主键")
|
||||
private String roleIds;
|
||||
|
||||
@ApiModelProperty("部门主键")
|
||||
private String deptIds;
|
||||
|
||||
@ApiModelProperty("岗位主键")
|
||||
private String postIds;
|
||||
|
||||
@ApiModelProperty("排序编号")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty("多端登录: [0=否, 1=是]")
|
||||
private Integer isMultipoint;
|
||||
|
||||
@ApiModelProperty("是否禁用: [0=否, 1=是]")
|
||||
private Integer isDisable;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否, 1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("最后登录IP")
|
||||
private String lastLoginIp;
|
||||
|
||||
@ApiModelProperty("最后登录时间")
|
||||
private Long lastLoginTime;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,29 +2,50 @@ package com.mdd.common.entity.system;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统岗位实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统岗位实体")
|
||||
public class SystemAuthDept implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer pid; // 上级部门
|
||||
private String name; // 部门名称
|
||||
private String duty; // 负责人名
|
||||
private String mobile; // 联系电话
|
||||
private Integer sort; // 排序编号
|
||||
private Integer isStop; // 是否禁用: [0=否, 1=是]
|
||||
private Integer isDelete; // 是否删除: [0=否, 1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("上级部门")
|
||||
private Integer pid;
|
||||
|
||||
@ApiModelProperty("部门名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("负责人名")
|
||||
private String duty;
|
||||
|
||||
@ApiModelProperty("联系电话")
|
||||
private String mobile;
|
||||
|
||||
@ApiModelProperty("排序编号")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty("是否禁用: [0=否, 1=是]")
|
||||
private Integer isStop;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否, 1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,34 +2,65 @@ package com.mdd.common.entity.system;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统菜单实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统菜单实体")
|
||||
public class SystemAuthMenu implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer pid; // 上级菜单
|
||||
private String menuType; // 权限类型: [M=目录, C=菜单, A=按钮]
|
||||
private String menuName; // 菜单名称
|
||||
private String menuIcon; // 菜单图标
|
||||
private Integer menuSort; // 菜单排序
|
||||
private String perms; // 权限标识
|
||||
private String paths; // 路由地址
|
||||
private String component; // 前端组件
|
||||
private String selected; // 选中路径
|
||||
private String params; // 路由参数
|
||||
private Integer isCache; // 是否缓存: [0=否, 1=是]
|
||||
private Integer isShow; // 是否显示: [0=否, 1=是]
|
||||
private Integer isDisable; // 是否禁用: [0=否, 1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("上级菜单")
|
||||
private Integer pid;
|
||||
|
||||
@ApiModelProperty("权限类型: [M=目录, C=菜单, A=按钮]")
|
||||
private String menuType;
|
||||
|
||||
@ApiModelProperty("菜单名称")
|
||||
private String menuName;
|
||||
|
||||
@ApiModelProperty("菜单图标")
|
||||
private String menuIcon;
|
||||
|
||||
@ApiModelProperty("菜单排序")
|
||||
private Integer menuSort;
|
||||
|
||||
@ApiModelProperty("权限标识")
|
||||
private String perms;
|
||||
|
||||
@ApiModelProperty("路由地址")
|
||||
private String paths;
|
||||
|
||||
@ApiModelProperty("前端组件")
|
||||
private String component;
|
||||
|
||||
@ApiModelProperty("选中路径")
|
||||
private String selected;
|
||||
|
||||
@ApiModelProperty("路由参数")
|
||||
private String params;
|
||||
|
||||
@ApiModelProperty("是否缓存: [0=否, 1=是]")
|
||||
private Integer isCache;
|
||||
|
||||
@ApiModelProperty("是否显示: [0=否, 1=是]")
|
||||
private Integer isShow;
|
||||
|
||||
@ApiModelProperty("是否禁用: [0=否, 1=是]")
|
||||
private Integer isDisable;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,21 +2,26 @@ package com.mdd.common.entity.system;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统角色菜单实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统角色菜单实体")
|
||||
public class SystemAuthPerm implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(type = IdType.ASSIGN_UUID)
|
||||
private String id; // 主键
|
||||
private Integer roleId; // 角色ID
|
||||
private Integer menuId; // 菜单ID
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("角色ID")
|
||||
private Integer roleId;
|
||||
|
||||
@ApiModelProperty("菜单ID")
|
||||
private Integer menuId;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,28 +2,47 @@ package com.mdd.common.entity.system;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统岗位管理
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统岗位管理")
|
||||
public class SystemAuthPost implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private String code; // 岗位编码
|
||||
private String name; // 岗位名称
|
||||
private String remarks; // 岗位备注
|
||||
private Integer sort; // 岗位排序
|
||||
private Integer isStop; // 是否停用: [0=否, 1=是]
|
||||
private Integer isDelete; // 是否删除: [0=否, 1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("岗位编码")
|
||||
private String code;
|
||||
|
||||
@ApiModelProperty("岗位名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("岗位备注")
|
||||
private String remarks;
|
||||
|
||||
@ApiModelProperty("岗位排序")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty("是否停用: [0=否, 1=是]")
|
||||
private Integer isStop;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否, 1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,25 +2,38 @@ package com.mdd.common.entity.system;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统角色实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统角色实体")
|
||||
public class SystemAuthRole implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private String name; // 角色名称
|
||||
private String remark; // 备注信息
|
||||
private Integer sort; // 角色排序
|
||||
private Integer isDisable; // 是否禁用: [0=否, 1=是]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("角色名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("备注信息")
|
||||
private String remark;
|
||||
|
||||
@ApiModelProperty("角色排序")
|
||||
private Integer sort;
|
||||
|
||||
@ApiModelProperty("是否禁用: [0=否, 1=是]")
|
||||
private Integer isDisable;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,24 +2,35 @@ package com.mdd.common.entity.system;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统配置实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统配置实体")
|
||||
public class SystemConfig implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private String type; // 类型
|
||||
private String name; // 键
|
||||
private String value; // 值
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("键")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("值")
|
||||
private String value;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,26 +2,41 @@ package com.mdd.common.entity.system;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统登录日志实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统登录日志实体")
|
||||
public class SystemLogLogin implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer adminId; // 管理员ID
|
||||
private String username; // 登录账号
|
||||
private String ip; // 登录IP
|
||||
private String os; // 操作系统
|
||||
private String browser; // 浏览器
|
||||
private Integer status; // 操作状态: [1=成功, 2=失败]
|
||||
private Long createTime; // 创建时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("管理员ID")
|
||||
private Integer adminId;
|
||||
|
||||
@ApiModelProperty("登录账号")
|
||||
private String username;
|
||||
|
||||
@ApiModelProperty("登录IP")
|
||||
private String ip;
|
||||
|
||||
@ApiModelProperty("操作系统")
|
||||
private String os;
|
||||
|
||||
@ApiModelProperty("浏览器")
|
||||
private String browser;
|
||||
|
||||
@ApiModelProperty("操作状态: [1=成功, 2=失败]")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,32 +2,59 @@ package com.mdd.common.entity.system;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统操作日志实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("系统操作日志实体")
|
||||
public class SystemLogOperate implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer adminId; // 操作人ID
|
||||
private String type; // 请求类型: GET/POST/PUT
|
||||
private String title; // 操作标题
|
||||
private String method; // 请求方法
|
||||
private String ip; // 请求IP
|
||||
private String url; // 请求接口
|
||||
private String args; // 请求参数
|
||||
private String error; // 错误信息
|
||||
private Integer status; // 执行状态: [1=成功, 2=失败]
|
||||
private Long startTime; // 开始时间
|
||||
private Long endTime; // 结束时间
|
||||
private Long taskTime; // 执行耗时
|
||||
private Long createTime; // 创建时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("操作人ID")
|
||||
private Integer adminId;
|
||||
|
||||
@ApiModelProperty("请求类型: GET/POST/PUT")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("操作标题")
|
||||
private String title;
|
||||
|
||||
@ApiModelProperty("请求方法")
|
||||
private String method;
|
||||
|
||||
@ApiModelProperty("请求IP")
|
||||
private String ip;
|
||||
|
||||
@ApiModelProperty("请求接口")
|
||||
private String url;
|
||||
|
||||
@ApiModelProperty("请求参数")
|
||||
private String args;
|
||||
|
||||
@ApiModelProperty("错误信息")
|
||||
private String error;
|
||||
|
||||
@ApiModelProperty("执行状态: [1=成功, 2=失败]")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty("开始时间")
|
||||
private Long startTime;
|
||||
|
||||
@ApiModelProperty("结束时间")
|
||||
private Long endTime;
|
||||
|
||||
@ApiModelProperty("执行耗时")
|
||||
private Long taskTime;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,36 +2,71 @@ package com.mdd.common.entity.user;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 用户实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("用户信息实体")
|
||||
public class User implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer sn; // 编号
|
||||
private String avatar; // 用户头像
|
||||
private String realName; // 真实姓名
|
||||
private String nickname; // 用户昵称
|
||||
private String username; // 用户账号
|
||||
private String password; // 用户密码
|
||||
private String mobile; // 用户电话
|
||||
private Integer channel; // 注册渠道
|
||||
private String salt; // 加密盐巴
|
||||
private Integer sex; // 用户性别: [1=男, 2=女]
|
||||
private Integer isDisable; // 是否禁用: [0=否, 1=是]
|
||||
private Integer isDelete; // 是否删除: [0=否, 1=是]
|
||||
private String lastLoginIp; // 最后登录IP
|
||||
private Long lastLoginTime; // 最后登录时间
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
private Long deleteTime; // 删除时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("编号")
|
||||
private Integer sn;
|
||||
|
||||
@ApiModelProperty("用户头像")
|
||||
private String avatar;
|
||||
|
||||
@ApiModelProperty("真实姓名")
|
||||
private String realName;
|
||||
|
||||
@ApiModelProperty("用户昵称")
|
||||
private String nickname;
|
||||
|
||||
@ApiModelProperty("用户账号")
|
||||
private String username;
|
||||
|
||||
@ApiModelProperty("用户密码")
|
||||
private String password;
|
||||
|
||||
@ApiModelProperty("用户电话")
|
||||
private String mobile;
|
||||
|
||||
@ApiModelProperty("注册渠道")
|
||||
private Integer channel;
|
||||
|
||||
@ApiModelProperty("加密盐巴")
|
||||
private String salt;
|
||||
|
||||
@ApiModelProperty("用户性别: [1=男, 2=女]")
|
||||
private Integer sex;
|
||||
|
||||
@ApiModelProperty("是否禁用: [0=否, 1=是]")
|
||||
private Integer isDisable;
|
||||
|
||||
@ApiModelProperty("是否删除: [0=否, 1=是]")
|
||||
private Integer isDelete;
|
||||
|
||||
@ApiModelProperty("最后登录IP")
|
||||
private String lastLoginIp;
|
||||
|
||||
@ApiModelProperty("最后登录时间")
|
||||
private Long lastLoginTime;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("删除时间")
|
||||
private Long deleteTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,25 +2,38 @@ package com.mdd.common.entity.user;
|
|||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 用户授权实体
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("用户授权实体")
|
||||
public class UserAuth implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value="id", type= IdType.AUTO)
|
||||
private Integer id; // 主键
|
||||
private Integer userId; // 用户Id
|
||||
private String openid; // Openid
|
||||
private String unionid; // Unionid
|
||||
private Integer terminal; // 客户端类型: [1=微信小程序, 2=微信公众号, 3=手机H5;4=电脑PC, 5=苹果APP, 6=安卓APP]
|
||||
private Long createTime; // 创建时间
|
||||
private Long updateTime; // 更新时间
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("用户ID")
|
||||
private Integer userId;
|
||||
|
||||
@ApiModelProperty("Openid")
|
||||
private String openid;
|
||||
|
||||
@ApiModelProperty("Unionid")
|
||||
private String unionid;
|
||||
|
||||
@ApiModelProperty("客户端类型: [1=微信小程序, 2=微信公众号, 3=手机H5, 4=电脑PC, 5=苹果APP, 6=安卓APP]")
|
||||
private Integer terminal;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue