Ver Fonte

新增系统设置模块

Raod há 4 anos atrás
pai
commit
b40d3fb889

+ 1 - 31
report-core/src/main/java/com/anjiplus/template/gaea/business/modules/dict/controller/dto/GaeaDictDTO.java

@@ -14,6 +14,7 @@ import java.io.Serializable;
  * @since 2021-02-23 10:01:02
  */
 @ApiModel(value = "")
+@Data
 public class GaeaDictDTO extends GaeaBaseDTO implements Serializable {
     /**
      * 字典名称
@@ -31,36 +32,5 @@ public class GaeaDictDTO extends GaeaBaseDTO implements Serializable {
     @ApiModelProperty(value = "字典描述")
     private String remark;
 
-    public String getDictName() {
-        return dictName;
-    }
 
-    public void setDictName(String dictName) {
-        this.dictName = dictName;
-    }
-
-    public String getDictCode() {
-        return dictCode;
-    }
-
-    public void setDictCode(String dictCode) {
-        this.dictCode = dictCode;
-    }
-
-    public String getRemark() {
-        return remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    @Override
-    public String toString() {
-        return "GaeaDictDTO{" +
-                "dictName='" + dictName + '\'' +
-                ", dictCode='" + dictCode + '\'' +
-                ", remark='" + remark + '\'' +
-                '}';
-    }
 }

+ 25 - 98
report-core/src/main/java/com/anjiplus/template/gaea/business/modules/dict/controller/dto/GaeaDictItemDTO.java

@@ -1,11 +1,12 @@
 package com.anjiplus.template.gaea.business.modules.dict.controller.dto;
 
-import com.anji.plus.gaea.annotation.Formatter;
 import com.anji.plus.gaea.curd.dto.GaeaBaseDTO;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
 
 import java.io.Serializable;
+
 /**
  * 数据字典项(GaeaDictItem)实体类
  *
@@ -13,20 +14,21 @@ import java.io.Serializable;
  * @since 2021-03-10 13:05:59
  */
 @ApiModel(value = "数据字典项")
+@Data
 public class GaeaDictItemDTO extends GaeaBaseDTO implements Serializable {
-            /**
-    * 数据字典编码
-    */
+    /**
+     * 数据字典编码
+     */
     @ApiModelProperty(value = "数据字典编码")
     private String dictCode;
-        /**
-    * 字典项名称
-    */
+    /**
+     * 字典项名称
+     */
     @ApiModelProperty(value = "字典项名称")
     private String itemName;
-        /**
-    * 字典项值
-    */
+    /**
+     * 字典项值
+     */
     @ApiModelProperty(value = "字典项值")
     private String itemValue;
 
@@ -35,99 +37,24 @@ public class GaeaDictItemDTO extends GaeaBaseDTO implements Serializable {
      */
     @ApiModelProperty(value = "字典项扩展")
     private String itemExtend;
-        /**
-    * 语言标识
-    */
+    /**
+     * 语言标识
+     */
     @ApiModelProperty(value = "语言标识")
-    @Formatter(dictCode = "LOCALE", targetField = "localeView")
     private String locale;
-
-    private String localeView;
-        /**
-    * 描述
-    */
+    /**
+     * 描述
+     */
     @ApiModelProperty(value = "描述")
     private String remark;
-        /**
-    * 排序
-    */
+    /**
+     * 排序
+     */
     @ApiModelProperty(value = "排序")
     private Integer sort;
 
-    public String getDictCode() {
-        return dictCode;
-    }
-
-    public void setDictCode(String dictCode) {
-        this.dictCode = dictCode;
-    }
-
-    public String getItemName() {
-        return itemName;
-    }
-
-    public void setItemName(String itemName) {
-        this.itemName = itemName;
-    }
-
-    public String getItemValue() {
-        return itemValue;
-    }
-
-    public void setItemValue(String itemValue) {
-        this.itemValue = itemValue;
-    }
-
-    public String getLocale() {
-        return locale;
-    }
-
-    public void setLocale(String locale) {
-        this.locale = locale;
-    }
-
-    public String getRemark() {
-        return remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public Integer getSort() {
-        return sort;
-    }
-
-    public void setSort(Integer sort) {
-        this.sort = sort;
-    }
-
-    public String getItemExtend() {
-        return itemExtend;
-    }
-    public void setItemExtend(String itemExtend) {
-        this.itemExtend = itemExtend;
-    }
-
-    public String getLocaleView() {
-        return localeView;
-    }
-
-    public void setLocaleView(String localeView) {
-        this.localeView = localeView;
-    }
-
-    @Override
-    public String toString() {
-        return "GaeaDictItemDTO{" +
-                "dictCode='" + dictCode + '\'' +
-                ", itemName='" + itemName + '\'' +
-                ", itemValue='" + itemValue + '\'' +
-                ", itemExtend='" + itemExtend + '\'' +
-                ", locale='" + locale + '\'' +
-                ", localeView='" + localeView + '\'' +
-                ", remark='" + remark + '\'' +
-                ", sort=" + sort +
-                '}';
-    }
+    /**
+     * 1:启用,0:禁用
+     */
+    private Integer enabled;
 }

+ 15 - 0
report-core/src/main/resources/db/migration/V1.0.8__add_dict_file.sql

@@ -0,0 +1,15 @@
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (3, NULL, 'system', '系统设置', '', '', 3, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (300, 'system', 'fileManage', '文件管理', 'query', '查询文件', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (301, 'system', 'fileManage', '文件管理', 'upload', '上传文件', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (302, 'system', 'fileManage', '文件管理', 'update', '更新文件', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (303, 'system', 'fileManage', '文件管理', 'delete', '删除文件', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (304, 'system', 'dictManage', '数据字典', 'query', '数据字典查询', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (305, 'system', 'dictManage', '数据字典', 'insert', '数据字典新增', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (306, 'system', 'dictManage', '数据字典', 'update', '更新数据字典', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (307, 'system', 'dictManage', '数据字典', 'delete', '删除数据字典', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (308, 'system', 'dictManage', '数据字典', 'fresh', '刷新数据字典', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (309, 'system', 'dictItemManage', '数据字典项', 'query', '查询数据字典项', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (310, 'system', 'dictItemManage', '数据字典项', 'insert', '新增数据字典项', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (311, 'system', 'dictItemManage', '数据字典项', 'update', '更新数据字典项', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);
+INSERT INTO `aj_report`.`access_authority`(`id`, `parent_target`, `target`, `target_name`, `action`, `action_name`, `sort`, `enable_flag`, `delete_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES (312, 'system', 'dictItemManage', '数据字典项', 'delete', '删除数据字典项', 300, 1, 0, 'admin', '2019-07-23 15:59:40', 'admin', '2019-07-23 15:59:40', 1);