@@ -27,18 +27,18 @@ SET FOREIGN_KEY_CHECKS = 0;
DROP TABLE IF EXISTS ` t_category ` ;
CREATE TABLE ` t_category ` (
` category_id ` int ( 0 ) NOT NULL AUTO_INCREMENT COMMENT ' 分类id ' ,
` category_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 分类名称 ' ,
` category_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 分类名称 ' ,
` category_type ` smallint ( 0 ) NOT NULL COMMENT ' 分类类型 ' ,
` parent_id ` int ( 0 ) NOT NULL COMMENT ' 父级id ' ,
` sort ` int ( 0 ) NOT NULL DEFAULT 0 COMMENT ' 排序 ' ,
` disabled_flag ` tinyint ( 0 ) NOT NULL DEFAULT 0 COMMENT ' 是否禁用 ' ,
` deleted_flag ` tinyint ( 0 ) NOT NULL DEFAULT 0 COMMENT ' 是否删除 ' ,
` remark ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL ,
` remark ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
PRIMARY KEY ( ` category_id ` ) USING BTREE ,
INDEX ` idx_parent_id ` ( ` parent_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 358 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 分类表,主要用于商品分类 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 358 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 分类表,主要用于商品分类 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Records of t_category
@@ -397,18 +397,18 @@ DROP TABLE IF EXISTS `t_help_doc`;
CREATE TABLE ` t_help_doc ` (
` help_doc_id ` bigint ( 0 ) NOT NULL AUTO_INCREMENT ,
` help_doc_catalog_id ` bigint ( 0 ) NOT NULL COMMENT ' 类型1公告 2动态 ' ,
` title ` varchar ( 200 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 标题 ' ,
` content_text ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 文本内容 ' ,
` content_html ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' html内容 ' ,
` attachment ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 附件 ' ,
` title ` varchar ( 200 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 标题 ' ,
` content_text ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 文本内容 ' ,
` content_html ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' html内容 ' ,
` attachment ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 附件 ' ,
` sort ` int ( 0 ) NOT NULL DEFAULT 0 COMMENT ' 排序 ' ,
` page_view_count ` int ( 0 ) NOT NULL DEFAULT 0 COMMENT ' 页面浏览量, 传说中的pv ' ,
` user_view_count ` int ( 0 ) NOT NULL DEFAULT 0 COMMENT ' 用户浏览量, 传说中的uv ' ,
` author ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 作者 ' ,
` author ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 作者 ' ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
PRIMARY KEY ( ` help_doc_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 31 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 帮助文档 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 31 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 帮助文档 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Table structure for t_help_doc_catalog
@@ -416,13 +416,13 @@ CREATE TABLE `t_help_doc` (
DROP TABLE IF EXISTS ` t_help_doc_catalog ` ;
CREATE TABLE ` t_help_doc_catalog ` (
` help_doc_catalog_id ` bigint ( 0 ) NOT NULL AUTO_INCREMENT COMMENT ' 帮助文档目录 ' ,
` name ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 名称 ' ,
` name ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 名称 ' ,
` sort ` int ( 0 ) NOT NULL DEFAULT 0 COMMENT ' 排序字段 ' ,
` parent_id ` bigint ( 0 ) NOT NULL COMMENT ' 父级id ' ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) ,
PRIMARY KEY ( ` help_doc_catalog_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 帮助文档-目录 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 帮助文档-目录 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Table structure for t_help_doc_relation
@@ -430,13 +430,13 @@ CREATE TABLE `t_help_doc_catalog` (
DROP TABLE IF EXISTS ` t_help_doc_relation ` ;
CREATE TABLE ` t_help_doc_relation ` (
` relation_id ` bigint ( 0 ) NOT NULL COMMENT ' 关联id ' ,
` relation_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 关联名称 ' ,
` relation_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 关联名称 ' ,
` help_doc_id ` bigint ( 0 ) NOT NULL COMMENT ' 文档id ' ,
` create_time ` datetime ( 0 ) NULL DEFAULT CURRENT_TIMESTAMP ,
` update_time ` datetime ( 0 ) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) ,
PRIMARY KEY ( ` relation_id ` , ` help_doc_id ` ) USING BTREE ,
UNIQUE INDEX ` uni_menu_help_doc ` ( ` relation_id ` , ` help_doc_id ` ) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 帮助文档-关联表 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 帮助文档-关联表 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Table structure for t_help_doc_view_record
@@ -445,17 +445,17 @@ DROP TABLE IF EXISTS `t_help_doc_view_record`;
CREATE TABLE ` t_help_doc_view_record ` (
` help_doc_id ` bigint ( 0 ) NOT NULL COMMENT ' 通知公告id ' ,
` user_id ` bigint ( 0 ) NOT NULL COMMENT ' 用户id ' ,
` user_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 用户名称 ' ,
` user_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 用户名称 ' ,
` page_view_count ` int ( 0 ) NULL DEFAULT 0 COMMENT ' 查看次数 ' ,
` first_ip ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 首次ip ' ,
` first_user_agent ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 首次用户设备等标识 ' ,
` last_ip ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 最后一次ip ' ,
` last_user_agent ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 最后一次用户设备等标识 ' ,
` first_ip ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 首次ip ' ,
` first_user_agent ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 首次用户设备等标识 ' ,
` last_ip ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 最后一次ip ' ,
` last_user_agent ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 最后一次用户设备等标识 ' ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) ,
PRIMARY KEY ( ` help_doc_id ` , ` user_id ` ) USING BTREE ,
UNIQUE INDEX ` uk_notice_employee ` ( ` help_doc_id ` , ` user_id ` ) USING BTREE COMMENT ' 资讯员工 '
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 帮助文档-查看记录 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 帮助文档-查看记录 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Table structure for t_login_log
@@ -502,19 +502,19 @@ INSERT INTO `t_login_log` VALUES (17, 1, 1, '管理员', '127.0.0.1', 'Mozilla/5
DROP TABLE IF EXISTS ` t_menu ` ;
CREATE TABLE ` t_menu ` (
` menu_id ` bigint ( 0 ) NOT NULL AUTO_INCREMENT COMMENT ' 菜单ID ' ,
` menu_name ` varchar ( 200 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 菜单名称 ' ,
` menu_name ` varchar ( 200 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 菜单名称 ' ,
` menu_type ` int ( 0 ) NOT NULL COMMENT ' 类型 ' ,
` parent_id ` bigint ( 0 ) NOT NULL COMMENT ' 父菜单ID ' ,
` sort ` int ( 0 ) NULL DEFAULT NULL COMMENT ' 显示顺序 ' ,
` path ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 路由地址 ' ,
` component ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 组件路径 ' ,
` path ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 路由地址 ' ,
` component ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 组件路径 ' ,
` perms_type ` int ( 0 ) NULL DEFAULT NULL COMMENT ' 权限类型 ' ,
` api_perms ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL COMMENT ' 后端权限字符串 ' ,
` web_perms ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL COMMENT ' 前端权限字符串 ' ,
` icon ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 菜单图标 ' ,
` api_perms ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL COMMENT ' 后端权限字符串 ' ,
` web_perms ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL COMMENT ' 前端权限字符串 ' ,
` icon ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 菜单图标 ' ,
` context_menu_id ` bigint ( 0 ) NULL DEFAULT NULL COMMENT ' 功能点关联菜单ID ' ,
` frame_flag ` tinyint ( 1 ) NOT NULL DEFAULT 0 COMMENT ' 是否为外链 ' ,
` frame_url ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL COMMENT ' 外链地址 ' ,
` frame_url ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL COMMENT ' 外链地址 ' ,
` cache_flag ` tinyint ( 1 ) NOT NULL DEFAULT 0 COMMENT ' 是否缓存 ' ,
` visible_flag ` tinyint ( 1 ) NOT NULL DEFAULT 1 COMMENT ' 显示状态 ' ,
` disabled_flag ` tinyint ( 1 ) NOT NULL DEFAULT 0 COMMENT ' 禁用状态 ' ,
@@ -524,7 +524,7 @@ CREATE TABLE `t_menu` (
` update_user_id ` bigint ( 0 ) NULL DEFAULT NULL COMMENT ' 更新人 ' ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) COMMENT ' 更新时间 ' ,
PRIMARY KEY ( ` menu_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 208 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 菜单表 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 208 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 菜单表 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Records of t_menu
@@ -645,24 +645,24 @@ DROP TABLE IF EXISTS `t_notice`;
CREATE TABLE ` t_notice ` (
` notice_id ` bigint ( 0 ) NOT NULL AUTO_INCREMENT ,
` notice_type_id ` bigint ( 0 ) NOT NULL COMMENT ' 类型1公告 2动态 ' ,
` title ` varchar ( 200 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 标题 ' ,
` title ` varchar ( 200 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 标题 ' ,
` all_visible_flag ` tinyint ( 1 ) NOT NULL COMMENT ' 是否全部可见 ' ,
` scheduled_publish_flag ` tinyint ( 1 ) NOT NULL COMMENT ' 是否定时发布 ' ,
` publish_time ` datetime ( 0 ) NOT NULL COMMENT ' 发布时间 ' ,
` content_text ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 文本内容 ' ,
` content_html ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' html内容 ' ,
` attachment ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 附件 ' ,
` content_text ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 文本内容 ' ,
` content_html ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' html内容 ' ,
` attachment ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 附件 ' ,
` page_view_count ` int ( 0 ) NOT NULL DEFAULT 0 COMMENT ' 页面浏览量, 传说中的pv ' ,
` user_view_count ` int ( 0 ) NOT NULL DEFAULT 0 COMMENT ' 用户浏览量, 传说中的uv ' ,
` source ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 来源 ' ,
` author ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 作者 ' ,
` document_number ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 文号, 如: 1024创新实验室发〔 2022〕 字第36号 ' ,
` source ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 来源 ' ,
` author ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 作者 ' ,
` document_number ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 文号, 如: 1024创新实验室发〔 2022〕 字第36号 ' ,
` deleted_flag ` tinyint ( 1 ) NOT NULL DEFAULT 0 ,
` create_user_id ` bigint ( 0 ) NULL DEFAULT NULL COMMENT ' 创建人 ' ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
PRIMARY KEY ( ` notice_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 61 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 通知 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 61 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 通知 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Records of t_notice
@@ -686,11 +686,11 @@ INSERT INTO `t_notice` VALUES (60, 2, '1024创新实验室 春节放假通知',
DROP TABLE IF EXISTS ` t_notice_type ` ;
CREATE TABLE ` t_notice_type ` (
` notice_type_id ` bigint ( 0 ) NOT NULL AUTO_INCREMENT COMMENT ' 通知类型 ' ,
` notice_type_name ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 类型名称 ' ,
` notice_type_name ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 类型名称 ' ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) ,
PRIMARY KEY ( ` notice_type_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 通知类型 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 通知类型 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Records of t_notice_type
@@ -706,15 +706,15 @@ CREATE TABLE `t_notice_view_record` (
` notice_id ` bigint ( 0 ) NOT NULL COMMENT ' 通知公告id ' ,
` employee_id ` bigint ( 0 ) NOT NULL COMMENT ' 员工id ' ,
` page_view_count ` int ( 0 ) NULL DEFAULT 0 COMMENT ' 查看次数 ' ,
` first_ip ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 首次ip ' ,
` first_user_agent ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 首次用户设备等标识 ' ,
` last_ip ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 最后一次ip ' ,
` last_user_agent ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 最后一次用户设备等标识 ' ,
` first_ip ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 首次ip ' ,
` first_user_agent ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 首次用户设备等标识 ' ,
` last_ip ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 最后一次ip ' ,
` last_user_agent ` varchar ( 1000 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 最后一次用户设备等标识 ' ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
` update_time ` datetime ( 0 ) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) ,
PRIMARY KEY ( ` notice_id ` , ` employee_id ` ) USING BTREE ,
UNIQUE INDEX ` uk_notice_employee ` ( ` notice_id ` , ` employee_id ` ) USING BTREE COMMENT ' 资讯员工 '
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 通知查看记录 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 通知查看记录 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Records of t_notice_view_record
@@ -731,7 +731,7 @@ CREATE TABLE `t_notice_visible_range` (
` data_id ` bigint ( 0 ) NOT NULL COMMENT ' 员工or部门id ' ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
UNIQUE INDEX ` uk_notice_data ` ( ` notice_id ` , ` data_type ` , ` data_id ` ) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 通知可见范围 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 通知可见范围 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Table structure for t_oa_bank
@@ -739,21 +739,21 @@ CREATE TABLE `t_notice_visible_range` (
DROP TABLE IF EXISTS ` t_oa_bank ` ;
CREATE TABLE ` t_oa_bank ` (
` bank_id ` bigint ( 0 ) NOT NULL AUTO_INCREMENT COMMENT ' 银行信息ID ' ,
` bank_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 开户银行 ' ,
` account_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 账户名称 ' ,
` account_number ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 账号 ' ,
` remark ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 备注 ' ,
` bank_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 开户银行 ' ,
` account_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 账户名称 ' ,
` account_number ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 账号 ' ,
` remark ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 备注 ' ,
` business_flag ` tinyint ( 1 ) NOT NULL COMMENT ' 是否对公 ' ,
` enterprise_id ` bigint ( 0 ) NOT NULL COMMENT ' 企业ID ' ,
` disabled_flag ` tinyint ( 1 ) NOT NULL DEFAULT 0 COMMENT ' 禁用状态 ' ,
` deleted_flag ` tinyint ( 1 ) NOT NULL DEFAULT 0 COMMENT ' 删除状态 ' ,
` create_user_id ` bigint ( 0 ) NOT NULL COMMENT ' 创建人ID ' ,
` create_user_name ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 创建人 ' ,
` create_user_name ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 创建人 ' ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT ' 创建时间 ' ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) COMMENT ' 更新时间 ' ,
PRIMARY KEY ( ` bank_id ` ) USING BTREE ,
INDEX ` idx_enterprise_id ` ( ` enterprise_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' OA银行信息\n ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' OA银行信息\n ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Records of t_oa_bank
@@ -767,29 +767,29 @@ INSERT INTO `t_oa_bank` VALUES (27, '建设银行', '1024创新实验室', '1024
DROP TABLE IF EXISTS ` t_oa_enterprise ` ;
CREATE TABLE ` t_oa_enterprise ` (
` enterprise_id ` bigint ( 0 ) NOT NULL AUTO_INCREMENT COMMENT ' 企业ID ' ,
` enterprise_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 企业名称 ' ,
` enterprise_logo ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 企业logo ' ,
` enterprise_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 企业名称 ' ,
` enterprise_logo ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 企业logo ' ,
` type ` int ( 0 ) NOT NULL DEFAULT 1 COMMENT ' 类型( 1:有限公司;2:合伙公司) ' ,
` unified_social_credit_code ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 统一社会信用代码 ' ,
` contact ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 联系人 ' ,
` contact_phone ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 联系人电话 ' ,
` email ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 邮箱 ' ,
` province ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 省份 ' ,
` province_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 省份名称 ' ,
` city ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 市 ' ,
` city_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 城市名称 ' ,
` district ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 区县 ' ,
` district_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 区县名称 ' ,
` address ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 详细地址 ' ,
` business_license ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 营业执照 ' ,
` unified_social_credit_code ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 统一社会信用代码 ' ,
` contact ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 联系人 ' ,
` contact_phone ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 联系人电话 ' ,
` email ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 邮箱 ' ,
` province ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 省份 ' ,
` province_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 省份名称 ' ,
` city ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 市 ' ,
` city_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 城市名称 ' ,
` district ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 区县 ' ,
` district_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 区县名称 ' ,
` address ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 详细地址 ' ,
` business_license ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 营业执照 ' ,
` disabled_flag ` tinyint ( 1 ) NOT NULL DEFAULT 0 COMMENT ' 禁用状态 ' ,
` deleted_flag ` tinyint ( 1 ) NOT NULL DEFAULT 0 COMMENT ' 删除状态 ' ,
` create_user_id ` bigint ( 0 ) NOT NULL COMMENT ' 创建人ID ' ,
` create_user_name ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 创建人 ' ,
` create_user_name ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 创建人 ' ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT ' 创建时间 ' ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) COMMENT ' 更新时间 ' ,
PRIMARY KEY ( ` enterprise_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 119 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' OA企业模块\r\n ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 119 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' OA企业模块\r\n ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Records of t_oa_enterprise
@@ -803,15 +803,15 @@ INSERT INTO `t_oa_enterprise` VALUES (2, '1024创新实验室', 'public/common/f
DROP TABLE IF EXISTS ` t_oa_enterprise_employee ` ;
CREATE TABLE ` t_oa_enterprise_employee ` (
` enterprise_employee_id ` bigint ( 0 ) NOT NULL AUTO_INCREMENT COMMENT ' 主键ID ' ,
` enterprise_id ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 订单ID ' ,
` employee_id ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 货物名称 ' ,
` enterprise_id ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 订单ID ' ,
` employee_id ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 货物名称 ' ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) COMMENT ' 更新时间 ' ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT ' 创建时间 ' ,
PRIMARY KEY ( ` enterprise_employee_id ` ) USING BTREE ,
UNIQUE INDEX ` uk_enterprise_employee ` ( ` enterprise_id ` , ` employee_id ` ) USING BTREE ,
INDEX ` idx_employee_id ` ( ` employee_id ` ) USING BTREE ,
INDEX ` idx_enterprise_id ` ( ` enterprise_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 157 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 企业关联的员工 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 157 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 企业关联的员工 ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Records of t_oa_enterprise_employee
@@ -825,21 +825,21 @@ INSERT INTO `t_oa_enterprise_employee` VALUES (155, '2', '44', '2022-10-22 17:57
DROP TABLE IF EXISTS ` t_oa_invoice ` ;
CREATE TABLE ` t_oa_invoice ` (
` invoice_id ` bigint ( 0 ) NOT NULL AUTO_INCREMENT COMMENT ' 发票信息ID ' ,
` invoice_heads ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 开票抬头 ' ,
` taxpayer_identification_number ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 纳税人识别号 ' ,
` account_number ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 银行账户 ' ,
` bank_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 开户行 ' ,
` remark ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL DEFAULT NULL COMMENT ' 备注 ' ,
` invoice_heads ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 开票抬头 ' ,
` taxpayer_identification_number ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 纳税人识别号 ' ,
` account_number ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 银行账户 ' ,
` bank_name ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 开户行 ' ,
` remark ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL DEFAULT NULL COMMENT ' 备注 ' ,
` enterprise_id ` bigint ( 0 ) NOT NULL COMMENT ' 企业ID ' ,
` disabled_flag ` tinyint ( 1 ) NOT NULL DEFAULT 0 COMMENT ' 禁用状态 ' ,
` deleted_flag ` tinyint ( 1 ) NOT NULL DEFAULT 0 COMMENT ' 删除状态 ' ,
` create_user_id ` bigint ( 0 ) NOT NULL COMMENT ' 创建人ID ' ,
` create_user_name ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NOT NULL COMMENT ' 创建人 ' ,
` create_user_name ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NOT NULL COMMENT ' 创建人 ' ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT ' 创建时间 ' ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) COMMENT ' 更新时间 ' ,
PRIMARY KEY ( ` invoice_id ` ) USING BTREE ,
INDEX ` idx_enterprise_id ` ( ` enterprise_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' OA发票信息\n ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' OA发票信息\n ' ROW_FORMAT = Dynamic ;
-- ----------------------------
-- Records of t_oa_invoice
@@ -2058,11 +2058,11 @@ CREATE TABLE `t_table_column` (
` user_id ` bigint ( 0 ) NOT NULL COMMENT ' 用户id ' ,
` user_type ` int ( 0 ) NOT NULL COMMENT ' 用户类型 ' ,
` table_id ` int ( 0 ) NOT NULL COMMENT ' 表格id ' ,
` columns ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai _ci NULL COMMENT ' 具体的表格列, 存入的json ' ,
` columns ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general _ci NULL COMMENT ' 具体的表格列, 存入的json ' ,
` create_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ,
` update_time ` datetime ( 0 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ( 0 ) ,
PRIMARY KEY ( ` table_column_id ` ) USING BTREE ,
UNIQUE INDEX ` uni_employee_table ` ( ` user_id ` , ` table_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai _ci COMMENT = ' 表格的自定义列存储 ' ROW_FORMAT = Dynamic ;
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general _ci COMMENT = ' 表格的自定义列存储 ' ROW_FORMAT = Dynamic ;
SET FOREIGN_KEY_CHECKS = 1 ;