feat(mysql): 初始化基础字典数据和字典类型

- 新增系统管理、消息中心等多个字典类型记录
- 插入组织分类、角色分类、岗位分类等默认字典数据
- 补充业务分类、公告类型、证件类型等丰富字典数据
- 添加各种比较符号、接口分类、数据类型等字典项
- 配置学历、企业性质、行业类别、语言等多种信息分类
- 初始化短信、邮件、站内信等消息渠道分类数据
- 支持多语言环境及系统相关基础字典配置
This commit is contained in:
2026-05-12 14:02:27 +08:00
parent bec74aca09
commit e682bfcda5
14 changed files with 59187 additions and 0 deletions

44
MySQL/03_data_db.sql Normal file
View File

@@ -0,0 +1,44 @@
/*
Navicat Premium Data Transfer
Source Server : 127.0.0.1
Source Server Type : MySQL
Source Server Version : 50743
Source Host : 127.0.0.1:3309
Source Schema : zero_v5
Target Server Type : MySQL
Target Server Version : 50743
File Encoding : 65001
Date: 10/07/2025 00:07:09
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for data_report
-- ----------------------------
DROP TABLE IF EXISTS `data_report`;
CREATE TABLE `data_report` (
`F_Id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`F_CategoryId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分组ID',
`F_FullName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报表名称',
`F_Content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '报表内容',
`F_EnCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编码',
`F_SortCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '排序码(默认0)',
`F_EnabledMark` int(11) NULL DEFAULT NULL COMMENT '状态(0-默认禁用1-启用)',
`F_Description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述或说明',
`F_CreatorTime` datetime NULL DEFAULT NULL COMMENT '创建时间',
`F_CreatorUserId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建用户',
`F_LastModifyTime` datetime NULL DEFAULT NULL COMMENT '修改时间',
`F_LastModifyUserId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改用户',
`F_DeleteMark` int(11) NULL DEFAULT NULL COMMENT '删除标志(默认0)',
`F_DeleteTime` datetime NULL DEFAULT NULL COMMENT '删除时间',
`F_DeleteUserId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '删除用户id',
`f_tenant_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '租户id',
PRIMARY KEY (`F_Id`, `f_tenant_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据报表' ROW_FORMAT = DYNAMIC;
SET FOREIGN_KEY_CHECKS = 1;