diff --git a/ruoyi-modules/ruoyi-system/pom.xml b/ruoyi-modules/ruoyi-system/pom.xml
index 9bbf8957..bba73f65 100644
--- a/ruoyi-modules/ruoyi-system/pom.xml
+++ b/ruoyi-modules/ruoyi-system/pom.xml
@@ -8,70 +8,76 @@
2.5.0
4.0.0
-
+
ruoyi-modules-system
ruoyi-modules-system系统模块
-
+
-
-
+
+
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-discovery
-
+
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-config
-
-
+
+
com.alibaba.cloud
spring-cloud-starter-alibaba-sentinel
-
-
+
+
org.springframework.boot
spring-boot-starter-actuator
-
+
io.springfox
springfox-swagger-ui
${swagger.fox.version}
-
+
+
+
+ com.baomidou
+ mybatis-plus-boot-starter
+
+
mysql
mysql-connector-java
-
+
com.ruoyi
ruoyi-common-datasource
-
+
com.ruoyi
ruoyi-common-datascope
-
+
com.ruoyi
ruoyi-common-log
-
+
com.ruoyi
@@ -97,5 +103,5 @@
-
+
\ No newline at end of file
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysConfig.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysConfig.java
index 3b6eebcb..fb2f40bc 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysConfig.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysConfig.java
@@ -3,62 +3,127 @@ package com.ruoyi.system.domain;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.annotation.Excel.ColumnType;
import com.ruoyi.common.core.web.domain.BaseEntity;
+import java.io.Serializable;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
/**
* 参数配置表 sys_config
- *
+ *
* @author ruoyi
*/
@Data
-public class SysConfig extends BaseEntity
-{
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_config")
+public class SysConfig implements Serializable {
private static final long serialVersionUID = 1L;
- /** 参数主键 */
+ /**
+ * 参数主键
+ */
@Excel(name = "参数主键", cellType = ColumnType.NUMERIC)
+ @TableId(value = "config_id", type = IdType.AUTO)
private Long configId;
- /** 参数名称 */
+ /**
+ * 参数名称
+ */
@Excel(name = "参数名称")
@NotBlank(message = "参数名称不能为空")
@Size(min = 0, max = 100, message = "参数名称不能超过100个字符")
private String configName;
- /** 参数键名 */
+ /**
+ * 参数键名
+ */
@Excel(name = "参数键名")
@NotBlank(message = "参数键名长度不能为空")
@Size(min = 0, max = 100, message = "参数键名长度不能超过100个字符")
private String configKey;
- /** 参数键值 */
+ /**
+ * 参数键值
+ */
@Excel(name = "参数键值")
@NotBlank(message = "参数键值不能为空")
@Size(min = 0, max = 500, message = "参数键值长度不能超过500个字符")
private String configValue;
- /** 系统内置(Y是 N否) */
+ /**
+ * 系统内置(Y是 N否)
+ */
@Excel(name = "系统内置", readConverterExp = "Y=是,N=否")
private String configType;
+ /**
+ * 创建者
+ */
+ @TableField(fill = FieldFill.INSERT)
+ private String createBy;
+
+ /**
+ * 创建时间
+ */
+ @TableField(fill = FieldFill.INSERT)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date createTime;
+
+ /**
+ * 更新者
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ private String updateBy;
+
+ /**
+ * 更新时间
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date updateTime;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 搜索值
+ */
+ @TableField(exist = false)
+ private String searchValue;
+
+ /**
+ * 请求参数
+ */
+ @TableField(exist = false)
+ private Map params = new HashMap<>();
+
@Override
public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("configId", getConfigId())
- .append("configName", getConfigName())
- .append("configKey", getConfigKey())
- .append("configValue", getConfigValue())
- .append("configType", getConfigType())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .append("remark", getRemark())
- .toString();
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("configId", getConfigId())
+ .append("configName", getConfigName())
+ .append("configKey", getConfigKey())
+ .append("configValue", getConfigValue())
+ .append("configType", getConfigType())
+ .append("createBy", getCreateBy())
+ .append("createTime", getCreateTime())
+ .append("updateBy", getUpdateBy())
+ .append("updateTime", getUpdateTime())
+ .append("remark", getRemark())
+ .toString();
}
}
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysDictData.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysDictData.java
index af4a0388..1a47e5ff 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysDictData.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysDictData.java
@@ -3,7 +3,11 @@ package com.ruoyi.system.domain;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
@@ -11,74 +15,143 @@ import com.ruoyi.common.core.annotation.Excel.ColumnType;
import com.ruoyi.common.core.constant.UserConstants;
import com.ruoyi.common.core.web.domain.BaseEntity;
+import java.io.Serializable;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
/**
* 字典数据表 sys_dict_data
- *
+ *
* @author ruoyi
*/
@Data
-public class SysDictData extends BaseEntity
-{
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_dict_data")
+public class SysDictData implements Serializable {
private static final long serialVersionUID = 1L;
- /** 字典编码 */
+ /**
+ * 字典编码
+ */
@Excel(name = "字典编码", cellType = ColumnType.NUMERIC)
+ @TableId(value = "dict_code", type = IdType.AUTO)
private Long dictCode;
- /** 字典排序 */
+ /**
+ * 字典排序
+ */
@Excel(name = "字典排序", cellType = ColumnType.NUMERIC)
private Long dictSort;
- /** 字典标签 */
+ /**
+ * 字典标签
+ */
@Excel(name = "字典标签")
@NotBlank(message = "字典标签不能为空")
@Size(min = 0, max = 100, message = "字典标签长度不能超过100个字符")
private String dictLabel;
- /** 字典键值 */
+ /**
+ * 字典键值
+ */
@Excel(name = "字典键值")
@NotBlank(message = "字典键值不能为空")
@Size(min = 0, max = 100, message = "字典键值长度不能超过100个字符")
private String dictValue;
- /** 字典类型 */
+ /**
+ * 字典类型
+ */
@Excel(name = "字典类型")
@NotBlank(message = "字典类型不能为空")
@Size(min = 0, max = 100, message = "字典类型长度不能超过100个字符")
private String dictType;
- /** 样式属性(其他样式扩展) */
+ /**
+ * 样式属性(其他样式扩展)
+ */
@Size(min = 0, max = 100, message = "样式属性长度不能超过100个字符")
private String cssClass;
- /** 表格字典样式 */
+ /**
+ * 表格字典样式
+ */
private String listClass;
- /** 是否默认(Y是 N否) */
+ /**
+ * 是否默认(Y是 N否)
+ */
@Excel(name = "是否默认", readConverterExp = "Y=是,N=否")
private String isDefault;
- /** 状态(0正常 1停用) */
+ /**
+ * 状态(0正常 1停用)
+ */
@Excel(name = "状态", readConverterExp = "0=正常,1=停用")
private String status;
+ /**
+ * 创建者
+ */
+ @TableField(fill = FieldFill.INSERT)
+ private String createBy;
+
+ /**
+ * 创建时间
+ */
+ @TableField(fill = FieldFill.INSERT)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date createTime;
+
+ /**
+ * 更新者
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ private String updateBy;
+
+ /**
+ * 更新时间
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date updateTime;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 搜索值
+ */
+ @TableField(exist = false)
+ private String searchValue;
+
+ /**
+ * 请求参数
+ */
+ @TableField(exist = false)
+ private Map params = new HashMap<>();
+
@Override
public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("dictCode", getDictCode())
- .append("dictSort", getDictSort())
- .append("dictLabel", getDictLabel())
- .append("dictValue", getDictValue())
- .append("dictType", getDictType())
- .append("cssClass", getCssClass())
- .append("listClass", getListClass())
- .append("isDefault", getIsDefault())
- .append("status", getStatus())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .append("remark", getRemark())
- .toString();
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("dictCode", getDictCode())
+ .append("dictSort", getDictSort())
+ .append("dictLabel", getDictLabel())
+ .append("dictValue", getDictValue())
+ .append("dictType", getDictType())
+ .append("cssClass", getCssClass())
+ .append("listClass", getListClass())
+ .append("isDefault", getIsDefault())
+ .append("status", getStatus())
+ .append("createBy", getCreateBy())
+ .append("createTime", getCreateTime())
+ .append("updateBy", getUpdateBy())
+ .append("updateTime", getUpdateTime())
+ .append("remark", getRemark())
+ .toString();
}
}
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysDictType.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysDictType.java
index b3151152..ce877e6a 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysDictType.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysDictType.java
@@ -3,55 +3,118 @@ package com.ruoyi.system.domain;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.annotation.Excel.ColumnType;
import com.ruoyi.common.core.web.domain.BaseEntity;
+import java.io.Serializable;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
/**
* 字典类型表 sys_dict_type
- *
+ *
* @author ruoyi
*/
@Data
-public class SysDictType extends BaseEntity
-{
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_dict_type")
+public class SysDictType implements Serializable {
private static final long serialVersionUID = 1L;
- /** 字典主键 */
+ /**
+ * 字典主键
+ */
@Excel(name = "字典主键", cellType = ColumnType.NUMERIC)
+ @TableId(value = "dict_id", type = IdType.AUTO)
private Long dictId;
- /** 字典名称 */
+ /**
+ * 字典名称
+ */
@Excel(name = "字典名称")
@NotBlank(message = "字典名称不能为空")
@Size(min = 0, max = 100, message = "字典类型名称长度不能超过100个字符")
private String dictName;
- /** 字典类型 */
+ /**
+ * 字典类型
+ */
@Excel(name = "字典类型")
@NotBlank(message = "字典类型不能为空")
@Size(min = 0, max = 100, message = "字典类型类型长度不能超过100个字符")
private String dictType;
- /** 状态(0正常 1停用) */
+ /**
+ * 状态(0正常 1停用)
+ */
@Excel(name = "状态", readConverterExp = "0=正常,1=停用")
private String status;
+ /**
+ * 创建者
+ */
+ @TableField(fill = FieldFill.INSERT)
+ private String createBy;
+
+ /**
+ * 创建时间
+ */
+ @TableField(fill = FieldFill.INSERT)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date createTime;
+
+ /**
+ * 更新者
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ private String updateBy;
+
+ /**
+ * 更新时间
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date updateTime;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 搜索值
+ */
+ @TableField(exist = false)
+ private String searchValue;
+
+ /**
+ * 请求参数
+ */
+ @TableField(exist = false)
+ private Map params = new HashMap<>();
+
@Override
public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("dictId", getDictId())
- .append("dictName", getDictName())
- .append("dictType", getDictType())
- .append("status", getStatus())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .append("remark", getRemark())
- .toString();
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("dictId", getDictId())
+ .append("dictName", getDictName())
+ .append("dictType", getDictType())
+ .append("status", getStatus())
+ .append("createBy", getCreateBy())
+ .append("createTime", getCreateTime())
+ .append("updateBy", getUpdateBy())
+ .append("updateTime", getUpdateTime())
+ .append("remark", getRemark())
+ .toString();
}
}
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysLogininfor.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysLogininfor.java
index 38438385..0ba64edc 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysLogininfor.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysLogininfor.java
@@ -1,44 +1,110 @@
package com.ruoyi.system.domain;
+import java.io.Serializable;
import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
+import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.annotation.Excel.ColumnType;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
/**
* 系统访问记录表 sys_logininfor
- *
+ *
* @author ruoyi
*/
@Data
-public class SysLogininfor extends BaseEntity
-{
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_logininfor")
+public class SysLogininfor implements Serializable {
private static final long serialVersionUID = 1L;
- /** ID */
+ /**
+ * ID
+ */
@Excel(name = "序号", cellType = ColumnType.NUMERIC)
+ @TableId(value = "info_id", type = IdType.AUTO)
private Long infoId;
- /** 用户账号 */
+ /**
+ * 用户账号
+ */
@Excel(name = "用户账号")
private String userName;
- /** 状态 0成功 1失败 */
+ /**
+ * 状态 0成功 1失败
+ */
@Excel(name = "状态", readConverterExp = "0=成功,1=失败")
private String status;
- /** 地址 */
+ /**
+ * 地址
+ */
@Excel(name = "地址")
private String ipaddr;
- /** 描述 */
+ /**
+ * 描述
+ */
@Excel(name = "描述")
private String msg;
- /** 访问时间 */
+ /**
+ * 访问时间
+ */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Excel(name = "访问时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date accessTime;
+
+ /**
+ * 创建者
+ */
+ @TableField(fill = FieldFill.INSERT)
+ private String createBy;
+
+ /**
+ * 创建时间
+ */
+ @TableField(fill = FieldFill.INSERT)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date createTime;
+
+ /**
+ * 更新者
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ private String updateBy;
+
+ /**
+ * 更新时间
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date updateTime;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 搜索值
+ */
+ @TableField(exist = false)
+ private String searchValue;
+
+ /**
+ * 请求参数
+ */
+ @TableField(exist = false)
+ private Map params = new HashMap<>();
+
}
\ No newline at end of file
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysMenu.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysMenu.java
index 4f2e10c0..6f04d61c 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysMenu.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysMenu.java
@@ -1,11 +1,15 @@
package com.ruoyi.system.domain;
-import java.util.ArrayList;
-import java.util.List;
+import java.io.Serializable;
+import java.util.*;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
@@ -13,87 +17,163 @@ import com.ruoyi.common.core.web.domain.BaseEntity;
/**
* 菜单权限表 sys_menu
- *
+ *
* @author ruoyi
*/
@Data
-public class SysMenu extends BaseEntity
-{
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_menu")
+public class SysMenu implements Serializable {
private static final long serialVersionUID = 1L;
- /** 菜单ID */
+ /**
+ * 菜单ID
+ */
+ @TableId(value = "menu_id", type = IdType.AUTO)
private Long menuId;
- /** 菜单名称 */
+ /**
+ * 菜单名称
+ */
@NotBlank(message = "菜单名称不能为空")
@Size(min = 0, max = 50, message = "菜单名称长度不能超过50个字符")
private String menuName;
- /** 父菜单名称 */
+ /**
+ * 父菜单名称
+ */
private String parentName;
- /** 父菜单ID */
+ /**
+ * 父菜单ID
+ */
private Long parentId;
- /** 显示顺序 */
+ /**
+ * 显示顺序
+ */
@NotBlank(message = "显示顺序不能为空")
private String orderNum;
- /** 路由地址 */
+ /**
+ * 路由地址
+ */
@Size(min = 0, max = 200, message = "路由地址不能超过200个字符")
private String path;
- /** 组件路径 */
+ /**
+ * 组件路径
+ */
@Size(min = 0, max = 200, message = "组件路径不能超过255个字符")
private String component;
- /** 是否为外链(0是 1否) */
+ /**
+ * 是否为外链(0是 1否)
+ */
private String isFrame;
- /** 是否缓存(0缓存 1不缓存) */
+ /**
+ * 是否缓存(0缓存 1不缓存)
+ */
private String isCache;
- /** 类型(M目录 C菜单 F按钮) */
+ /**
+ * 类型(M目录 C菜单 F按钮)
+ */
@NotBlank(message = "菜单类型不能为空")
private String menuType;
- /** 显示状态(0显示 1隐藏) */
+ /**
+ * 显示状态(0显示 1隐藏)
+ */
private String visible;
-
- /** 菜单状态(0显示 1隐藏) */
+
+ /**
+ * 菜单状态(0显示 1隐藏)
+ */
private String status;
- /** 权限字符串 */
+ /**
+ * 权限字符串
+ */
@Size(min = 0, max = 100, message = "权限标识长度不能超过100个字符")
private String perms;
- /** 菜单图标 */
+ /**
+ * 菜单图标
+ */
private String icon;
- /** 子菜单 */
+ /**
+ * 子菜单
+ */
private List children = new ArrayList();
+ /**
+ * 创建者
+ */
+ @TableField(fill = FieldFill.INSERT)
+ private String createBy;
+
+ /**
+ * 创建时间
+ */
+ @TableField(fill = FieldFill.INSERT)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date createTime;
+
+ /**
+ * 更新者
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ private String updateBy;
+
+ /**
+ * 更新时间
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date updateTime;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 搜索值
+ */
+ @TableField(exist = false)
+ private String searchValue;
+
+ /**
+ * 请求参数
+ */
+ @TableField(exist = false)
+ private Map params = new HashMap<>();
+
@Override
public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("menuId", getMenuId())
- .append("menuName", getMenuName())
- .append("parentId", getParentId())
- .append("orderNum", getOrderNum())
- .append("path", getPath())
- .append("component", getComponent())
- .append("isFrame", getIsFrame())
- .append("IsCache", getIsCache())
- .append("menuType", getMenuType())
- .append("visible", getVisible())
- .append("status ", getStatus())
- .append("perms", getPerms())
- .append("icon", getIcon())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .append("remark", getRemark())
- .toString();
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("menuId", getMenuId())
+ .append("menuName", getMenuName())
+ .append("parentId", getParentId())
+ .append("orderNum", getOrderNum())
+ .append("path", getPath())
+ .append("component", getComponent())
+ .append("isFrame", getIsFrame())
+ .append("IsCache", getIsCache())
+ .append("menuType", getMenuType())
+ .append("visible", getVisible())
+ .append("status ", getStatus())
+ .append("perms", getPerms())
+ .append("icon", getIcon())
+ .append("createBy", getCreateBy())
+ .append("createTime", getCreateTime())
+ .append("updateBy", getUpdateBy())
+ .append("updateTime", getUpdateTime())
+ .append("remark", getRemark())
+ .toString();
}
}
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysNotice.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysNotice.java
index ca276fdd..0063ccdf 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysNotice.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysNotice.java
@@ -3,52 +3,116 @@ package com.ruoyi.system.domain;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.web.domain.BaseEntity;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
/**
* 通知公告表 sys_notice
- *
+ *
* @author ruoyi
*/
@Data
-public class SysNotice extends BaseEntity
-{
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_notice")
+public class SysNotice extends BaseEntity {
private static final long serialVersionUID = 1L;
- /** 公告ID */
+ /**
+ * 公告ID
+ */
+ @TableId(value = "notice_id", type = IdType.AUTO)
private Long noticeId;
- /** 公告标题 */
+ /**
+ * 公告标题
+ */
@NotBlank(message = "公告标题不能为空")
@Size(min = 0, max = 50, message = "公告标题不能超过50个字符")
private String noticeTitle;
- /** 公告类型(1通知 2公告) */
+ /**
+ * 公告类型(1通知 2公告)
+ */
private String noticeType;
- /** 公告内容 */
+ /**
+ * 公告内容
+ */
private String noticeContent;
- /** 公告状态(0正常 1关闭) */
+ /**
+ * 公告状态(0正常 1关闭)
+ */
private String status;
+ /**
+ * 创建者
+ */
+ @TableField(fill = FieldFill.INSERT)
+ private String createBy;
+
+ /**
+ * 创建时间
+ */
+ @TableField(fill = FieldFill.INSERT)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date createTime;
+
+ /**
+ * 更新者
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ private String updateBy;
+
+ /**
+ * 更新时间
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date updateTime;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 搜索值
+ */
+ @TableField(exist = false)
+ private String searchValue;
+
+ /**
+ * 请求参数
+ */
+ @TableField(exist = false)
+ private Map params = new HashMap<>();
+
@Override
public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("noticeId", getNoticeId())
- .append("noticeTitle", getNoticeTitle())
- .append("noticeType", getNoticeType())
- .append("noticeContent", getNoticeContent())
- .append("status", getStatus())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .append("remark", getRemark())
- .toString();
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("noticeId", getNoticeId())
+ .append("noticeTitle", getNoticeTitle())
+ .append("noticeType", getNoticeType())
+ .append("noticeContent", getNoticeContent())
+ .append("status", getStatus())
+ .append("createBy", getCreateBy())
+ .append("createTime", getCreateTime())
+ .append("updateBy", getUpdateBy())
+ .append("updateTime", getUpdateTime())
+ .append("remark", getRemark())
+ .toString();
}
}
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysPost.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysPost.java
index 4af77d0c..fefd8142 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysPost.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysPost.java
@@ -3,64 +3,131 @@ package com.ruoyi.system.domain;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.annotation.Excel.ColumnType;
import com.ruoyi.common.core.web.domain.BaseEntity;
+import java.io.Serializable;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
/**
* 岗位表 sys_post
- *
+ *
* @author ruoyi
*/
@Data
-public class SysPost extends BaseEntity
-{
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_notice")
+public class SysPost implements Serializable {
private static final long serialVersionUID = 1L;
- /** 岗位序号 */
+ /**
+ * 岗位序号
+ */
@Excel(name = "岗位序号", cellType = ColumnType.NUMERIC)
+ @TableId(value = "post_id", type = IdType.AUTO)
private Long postId;
- /** 岗位编码 */
+ /**
+ * 岗位编码
+ */
@Excel(name = "岗位编码")
@NotBlank(message = "岗位编码不能为空")
@Size(min = 0, max = 64, message = "岗位编码长度不能超过64个字符")
private String postCode;
- /** 岗位名称 */
+ /**
+ * 岗位名称
+ */
@Excel(name = "岗位名称")
@NotBlank(message = "岗位名称不能为空")
@Size(min = 0, max = 50, message = "岗位名称长度不能超过50个字符")
private String postName;
- /** 岗位排序 */
+ /**
+ * 岗位排序
+ */
@Excel(name = "岗位排序")
@NotBlank(message = "显示顺序不能为空")
private String postSort;
- /** 状态(0正常 1停用) */
+ /**
+ * 状态(0正常 1停用)
+ */
@Excel(name = "状态", readConverterExp = "0=正常,1=停用")
private String status;
- /** 用户是否存在此岗位标识 默认不存在 */
+ /**
+ * 用户是否存在此岗位标识 默认不存在
+ */
private boolean flag = false;
+ /**
+ * 创建者
+ */
+ @TableField(fill = FieldFill.INSERT)
+ private String createBy;
+
+ /**
+ * 创建时间
+ */
+ @TableField(fill = FieldFill.INSERT)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date createTime;
+
+ /**
+ * 更新者
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ private String updateBy;
+
+ /**
+ * 更新时间
+ */
+ @TableField(fill = FieldFill.INSERT_UPDATE)
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date updateTime;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 搜索值
+ */
+ @TableField(exist = false)
+ private String searchValue;
+
+ /**
+ * 请求参数
+ */
+ @TableField(exist = false)
+ private Map params = new HashMap<>();
+
@Override
public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("postId", getPostId())
- .append("postCode", getPostCode())
- .append("postName", getPostName())
- .append("postSort", getPostSort())
- .append("status", getStatus())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .append("remark", getRemark())
- .toString();
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("postId", getPostId())
+ .append("postCode", getPostCode())
+ .append("postName", getPostName())
+ .append("postSort", getPostSort())
+ .append("status", getStatus())
+ .append("createBy", getCreateBy())
+ .append("createTime", getCreateTime())
+ .append("updateBy", getUpdateBy())
+ .append("updateTime", getUpdateTime())
+ .append("remark", getRemark())
+ .toString();
}
}
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleDept.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleDept.java
index 297f8380..d64252c6 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleDept.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleDept.java
@@ -1,28 +1,44 @@
package com.ruoyi.system.domain;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
/**
* 角色和部门关联 sys_role_dept
- *
+ *
* @author ruoyi
*/
@Data
-public class SysRoleDept
-{
- /** 角色ID */
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_role_dept")
+public class SysRoleDept {
+ /**
+ * 角色ID
+ */
private Long roleId;
-
- /** 部门ID */
+
+ /**
+ * 部门ID
+ */
private Long deptId;
@Override
public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("roleId", getRoleId())
- .append("deptId", getDeptId())
- .toString();
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("roleId", getRoleId())
+ .append("deptId", getDeptId())
+ .toString();
}
}
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleMenu.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleMenu.java
index a6344abf..99bcbec1 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleMenu.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleMenu.java
@@ -1,6 +1,9 @@
package com.ruoyi.system.domain;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
@@ -10,6 +13,9 @@ import org.apache.commons.lang3.builder.ToStringStyle;
* @author ruoyi
*/
@Data
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_role_menu")
public class SysRoleMenu
{
/** 角色ID */
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserOnline.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserOnline.java
index fda68f09..47dc6b9b 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserOnline.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserOnline.java
@@ -1,6 +1,8 @@
package com.ruoyi.system.domain;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
/**
* 当前在线会话
@@ -8,6 +10,8 @@ import lombok.Data;
* @author ruoyi
*/
@Data
+@NoArgsConstructor
+@Accessors(chain = true)
public class SysUserOnline
{
/** 会话编号 */
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserPost.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserPost.java
index 7b9480e5..90287bb4 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserPost.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserPost.java
@@ -1,6 +1,9 @@
package com.ruoyi.system.domain;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
@@ -10,6 +13,9 @@ import org.apache.commons.lang3.builder.ToStringStyle;
* @author ruoyi
*/
@Data
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_user_post")
public class SysUserPost
{
/** 用户ID */
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserRole.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserRole.java
index c2f24847..fa00567a 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserRole.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserRole.java
@@ -1,6 +1,9 @@
package com.ruoyi.system.domain;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
@@ -10,6 +13,9 @@ import org.apache.commons.lang3.builder.ToStringStyle;
* @author ruoyi
*/
@Data
+@NoArgsConstructor
+@Accessors(chain = true)
+@TableName("sys_user_role")
public class SysUserRole
{
/** 用户ID */
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysConfigMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysConfigMapper.java
index 2b1219d6..b36bd15a 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysConfigMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysConfigMapper.java
@@ -2,6 +2,7 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.system.domain.SysConfig;
/**
@@ -9,7 +10,7 @@ import com.ruoyi.system.domain.SysConfig;
*
* @author ruoyi
*/
-public interface SysConfigMapper
+public interface SysConfigMapper extends BaseMapper
{
/**
* 查询参数配置信息
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDeptMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDeptMapper.java
index db7cbf8e..a0a3e86c 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDeptMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDeptMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import org.apache.ibatis.annotations.Param;
import com.ruoyi.system.api.domain.SysDept;
@@ -11,7 +13,7 @@ import com.ruoyi.system.api.domain.SysDept;
*
* @author ruoyi
*/
-public interface SysDeptMapper
+public interface SysDeptMapper extends BaseMapper
{
/**
* 查询部门管理数据
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictDataMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictDataMapper.java
index f495adfb..b2794114 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictDataMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictDataMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import org.apache.ibatis.annotations.Param;
import com.ruoyi.system.domain.SysDictData;
@@ -11,7 +13,7 @@ import com.ruoyi.system.domain.SysDictData;
*
* @author ruoyi
*/
-public interface SysDictDataMapper
+public interface SysDictDataMapper extends BaseMapper
{
/**
* 根据条件分页查询字典数据
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictTypeMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictTypeMapper.java
index 1ee37ea8..9b62dc22 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictTypeMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictTypeMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import org.apache.ibatis.annotations.Mapper;
import com.ruoyi.system.domain.SysDictType;
@@ -12,7 +14,7 @@ import com.ruoyi.system.domain.SysDictType;
* @author ruoyi
*/
@Mapper
-public interface SysDictTypeMapper
+public interface SysDictTypeMapper extends BaseMapper
{
/**
* 根据条件分页查询字典类型
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysLogininforMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysLogininforMapper.java
index c1290588..18ef17f5 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysLogininforMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysLogininforMapper.java
@@ -1,6 +1,9 @@
package com.ruoyi.system.mapper;
import java.util.List;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import com.ruoyi.system.domain.SysLogininfor;
/**
@@ -8,7 +11,7 @@ import com.ruoyi.system.domain.SysLogininfor;
*
* @author ruoyi
*/
-public interface SysLogininforMapper
+public interface SysLogininforMapper extends BaseMapper
{
/**
* 新增系统登录日志
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java
index d1ef73e2..5b3aa1e0 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import org.apache.ibatis.annotations.Param;
import com.ruoyi.system.domain.SysMenu;
@@ -11,7 +13,7 @@ import com.ruoyi.system.domain.SysMenu;
*
* @author ruoyi
*/
-public interface SysMenuMapper
+public interface SysMenuMapper extends BaseMapper
{
/**
* 查询系统菜单列表
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysNoticeMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysNoticeMapper.java
index 5e801ea3..5736649a 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysNoticeMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysNoticeMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import com.ruoyi.system.domain.SysNotice;
/**
@@ -9,7 +11,7 @@ import com.ruoyi.system.domain.SysNotice;
*
* @author ruoyi
*/
-public interface SysNoticeMapper
+public interface SysNoticeMapper extends BaseMapper
{
/**
* 查询公告信息
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysOperLogMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysOperLogMapper.java
index 55036321..02db6f09 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysOperLogMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysOperLogMapper.java
@@ -2,14 +2,16 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.system.api.domain.SysOperLog;
+import com.ruoyi.system.domain.SysConfig;
/**
* 操作日志 数据层
*
* @author ruoyi
*/
-public interface SysOperLogMapper
+public interface SysOperLogMapper extends BaseMapper
{
/**
* 新增操作日志
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysPostMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysPostMapper.java
index 81809986..fc4d81ce 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysPostMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysPostMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import com.ruoyi.system.domain.SysPost;
/**
@@ -9,7 +11,7 @@ import com.ruoyi.system.domain.SysPost;
*
* @author ruoyi
*/
-public interface SysPostMapper
+public interface SysPostMapper extends BaseMapper
{
/**
* 查询岗位数据集合
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleDeptMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleDeptMapper.java
index 7946548c..4e67b208 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleDeptMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleDeptMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import com.ruoyi.system.domain.SysRoleDept;
/**
@@ -9,7 +11,7 @@ import com.ruoyi.system.domain.SysRoleDept;
*
* @author ruoyi
*/
-public interface SysRoleDeptMapper
+public interface SysRoleDeptMapper extends BaseMapper
{
/**
* 通过角色ID删除角色和部门关联
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMapper.java
index 68249f4f..e348a45d 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMapper.java
@@ -2,14 +2,16 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.system.api.domain.SysRole;
+import com.ruoyi.system.domain.SysConfig;
/**
* 角色表 数据层
*
* @author ruoyi
*/
-public interface SysRoleMapper
+public interface SysRoleMapper extends BaseMapper
{
/**
* 根据条件分页查询角色数据
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMenuMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMenuMapper.java
index e11419f6..3765f366 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMenuMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMenuMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import com.ruoyi.system.domain.SysRoleMenu;
/**
@@ -9,7 +11,7 @@ import com.ruoyi.system.domain.SysRoleMenu;
*
* @author ruoyi
*/
-public interface SysRoleMenuMapper
+public interface SysRoleMenuMapper extends BaseMapper
{
/**
* 查询菜单使用数量
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java
index 2df65700..fdeb954e 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import org.apache.ibatis.annotations.Param;
import com.ruoyi.system.api.domain.SysUser;
@@ -11,7 +13,7 @@ import com.ruoyi.system.api.domain.SysUser;
*
* @author ruoyi
*/
-public interface SysUserMapper
+public interface SysUserMapper extends BaseMapper
{
/**
* 根据条件分页查询用户列表
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserPostMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserPostMapper.java
index 8d50b04c..ac785ce4 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserPostMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserPostMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import com.ruoyi.system.domain.SysUserPost;
/**
@@ -9,7 +11,7 @@ import com.ruoyi.system.domain.SysUserPost;
*
* @author ruoyi
*/
-public interface SysUserPostMapper
+public interface SysUserPostMapper extends BaseMapper
{
/**
* 通过用户ID删除用户和岗位关联
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserRoleMapper.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserRoleMapper.java
index 9bce2a07..ad8acb3f 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserRoleMapper.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserRoleMapper.java
@@ -2,6 +2,8 @@ package com.ruoyi.system.mapper;
import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.domain.SysConfig;
import org.apache.ibatis.annotations.Param;
import com.ruoyi.system.domain.SysUserRole;
@@ -11,7 +13,7 @@ import com.ruoyi.system.domain.SysUserRole;
*
* @author ruoyi
*/
-public interface SysUserRoleMapper
+public interface SysUserRoleMapper extends BaseMapper
{
/**
* 通过用户ID删除用户和角色关联
diff --git a/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysConfigMapper.xml b/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysConfigMapper.xml
index b1570e28..4e930ab0 100644
--- a/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysConfigMapper.xml
+++ b/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysConfigMapper.xml
@@ -3,19 +3,7 @@
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark
from sys_config
@@ -33,12 +21,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-