瀏覽代碼

新增机构网点层级字段

zhulu 1 年之前
父節點
當前提交
4584a4f65c

+ 18 - 0
project_data/sql/0.1.0/soc/soc.sql

@@ -47,6 +47,17 @@ BEGIN
             ADD COLUMN `sort` int DEFAULT NULL COMMENT '排序号' AFTER `update_by`;
     END IF;
 
+   IF NOT EXISTS(SELECT *
+                  FROM information_schema.columns
+                  WHERE table_schema = DATABASE()
+                    AND table_name = 'sys_org'
+                    AND column_name = 'yewd_level') THEN
+    ALTER TABLE `sys_org`
+        ADD COLUMN `yewd_level` int NULL COMMENT '营业网点层级(一级支行,二级支行)' AFTER `breviary`;
+    END IF;
+
+
+
 
 END ??
 DELIMITER ;
@@ -67,3 +78,10 @@ INSERT INTO sys_menu (id, menu_name, parent_id, order_num, path, component, quer
 delete from sys_role_menu where menu_id=1795728843273695233;
 insert into sys_role_menu select  id,1795728843273695233 from sys_role where org_type in (1,2,3);
 
+-- 新增 营业网点层级字典
+DELETE FROM `sys_dict_type` WHERE `dict_type` ='sys_org_yewd_level';
+INSERT INTO `sys_dict_type` (`dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ('营业网点层级', 'sys_org_yewd_level', '0', '超级管理员', '2024-05-30 15:59:25', '', NULL, NULL);
+
+DELETE FROM `sys_dict_data` WHERE `dict_type` ='sys_org_yewd_level';
+INSERT INTO `sys_dict_data` (`dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1, '一级支行', '1', 'sys_org_yewd_level', NULL, 'default', 'N', '0', '超级管理员', '2024-05-30 15:59:45', '', NULL, NULL);
+INSERT INTO `sys_dict_data` (`dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2, '二级支行', '2', 'sys_org_yewd_level', NULL, 'default', 'N', '0', '超级管理员', '2024-05-30 15:59:55', '', NULL, NULL);

+ 3 - 0
soc-api/soc-api-system/src/main/java/com/xunmei/system/api/domain/SysOrg.java

@@ -150,6 +150,9 @@ public class SysOrg extends BaseEntity {
     @ApiModelProperty(value = "机构所属行社")
     private String affiliatedBank;
 
+    @ApiModelProperty(value = "营业网点机构层级")
+    private Integer yewdLevel;
+
     @ApiModelProperty(value = "行社之下")
     @TableField(exist = false)
     private Boolean underBank ;

+ 1 - 0
soc-modules/soc-modules-system/src/main/java/com/xunmei/system/service/impl/SysOrgServiceImpl.java

@@ -30,6 +30,7 @@ import com.xunmei.system.api.domain.SysOrg;
 import com.xunmei.system.api.domain.SysOrgExtend;
 import com.xunmei.system.api.vo.FindOrgTypes;
 import com.xunmei.system.api.vo.SysOrgVO;
+import com.xunmei.system.domain.SysPhysicalDefenseConstruction;
 import com.xunmei.system.dto.SysOrgDto;
 import com.xunmei.system.dto.SysPhysicalDefenseConstructionDTO;
 import com.xunmei.system.mapper.SysOrgExtendMapper;