Files
shanxia2.0/docs/sql/zkxw.sql
T
2026-05-17 08:36:37 +08:00

2551 lines
283 KiB
PL/PgSQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*
Navicat Premium Dump SQL
Source Server : 47.99.164.66 hn02le.34lkdLKD
Source Server Type : MySQL
Source Server Version : 50736 (5.7.36)
Source Host : 47.99.164.66:3306
Source Schema : zkxw
Target Server Type : MySQL
Target Server Version : 50736 (5.7.36)
File Encoding : 65001
Date: 14/05/2026 10:09:33
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for biz_cell_product_price
-- ----------------------------
DROP TABLE IF EXISTS `biz_cell_product_price`;
CREATE TABLE `biz_cell_product_price` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`project_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '项目名称',
`project_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '项目编码',
`cell_type_code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞类型编码',
`cell_type_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞类型名称',
`spec_text` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格(展示或关联规格编码)',
`spec_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格ID',
`cell_product_type_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞产品类型ID',
`unit_price` decimal(18,2) DEFAULT NULL COMMENT '单价(元)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_cpp_tenant` (`tenant_no`,`del_flag`),
KEY `idx_cpp_code` (`tenant_no`,`project_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='细胞产品价格体系';
-- ----------------------------
-- Records of biz_cell_product_price
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_cell_product_project_system
-- ----------------------------
DROP TABLE IF EXISTS `biz_cell_product_project_system`;
CREATE TABLE `biz_cell_product_project_system` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`system_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '体系名称',
`system_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '体系编码',
`status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '1正常 0停用',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_cpps` (`tenant_no`,`system_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='细胞产品项目价格体系';
-- ----------------------------
-- Records of biz_cell_product_project_system
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_cell_product_project_system_item
-- ----------------------------
DROP TABLE IF EXISTS `biz_cell_product_project_system_item`;
CREATE TABLE `biz_cell_product_project_system_item` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`project_system_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '项目价格体系ID',
`source_price_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '来源细胞产品价格体系行ID',
`project_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '项目名称',
`project_code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '项目编码',
`cell_type_code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞类型编码',
`cell_type_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞类型名称',
`spec_text` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格',
`spec_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格ID',
`cell_product_type_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞产品类型ID',
`unit_price` decimal(18,2) DEFAULT NULL COMMENT '单价(元)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_cppsi_sys` (`project_system_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='项目价格体系-细胞价格明细';
-- ----------------------------
-- Records of biz_cell_product_project_system_item
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_cell_product_spec
-- ----------------------------
DROP TABLE IF EXISTS `biz_cell_product_spec`;
CREATE TABLE `biz_cell_product_spec` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`spec_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '规格编码',
`spec_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '规格名称',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_cps` (`tenant_no`,`spec_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='细胞产品规格';
-- ----------------------------
-- Records of biz_cell_product_spec
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_cell_product_type
-- ----------------------------
DROP TABLE IF EXISTS `biz_cell_product_type`;
CREATE TABLE `biz_cell_product_type` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`product_type_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '细胞产品类型编码',
`product_type_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '细胞产品类型名称',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_cpt` (`tenant_no`,`product_type_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='细胞产品类型';
-- ----------------------------
-- Records of biz_cell_product_type
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_cell_sample_type
-- ----------------------------
DROP TABLE IF EXISTS `biz_cell_sample_type`;
CREATE TABLE `biz_cell_sample_type` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`type_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '样本类型编码',
`type_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '样本类型名称',
`storage_years` int(11) DEFAULT NULL COMMENT '样本存储年份',
`storage_price` decimal(18,2) DEFAULT NULL COMMENT '样本存储价格(元)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_sample_type` (`tenant_no`,`type_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='细胞样本类型';
-- ----------------------------
-- Records of biz_cell_sample_type
-- ----------------------------
BEGIN;
INSERT INTO `biz_cell_sample_type` (`id`, `type_code`, `type_name`, `storage_years`, `storage_price`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b3000000000000000000000000000001', 'PBSC', '外周血造血干细胞', 20, 19800.00, 'zkxw', 1, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `biz_cell_sample_type` (`id`, `type_code`, `type_name`, `storage_years`, `storage_price`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b3000000000000000000000000000002', 'UCB', '脐带血', 18, 16800.00, 'zkxw', 2, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `biz_cell_sample_type` (`id`, `type_code`, `type_name`, `storage_years`, `storage_price`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b3000000000000000000000000000003', 'ADSC', '脂肪间充质干细胞', 10, 12800.00, 'zkxw', 3, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
COMMIT;
-- ----------------------------
-- Table structure for biz_channel
-- ----------------------------
DROP TABLE IF EXISTS `biz_channel`;
CREATE TABLE `biz_channel` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`channel_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '渠道名称',
`credit_code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '统一社会信用代码',
`channel_type` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'yy医院 hzjg合作机构 zs诊所 zfjg政府机构 qt其他',
`contact_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人姓名',
`contact_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系电话',
`contact_email` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系邮箱',
`protocol_attachments` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '渠道协议附件逗号分隔',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_channel_tenant` (`tenant_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='渠道信息';
-- ----------------------------
-- Records of biz_channel
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_channel_agreement
-- ----------------------------
DROP TABLE IF EXISTS `biz_channel_agreement`;
CREATE TABLE `biz_channel_agreement` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`channel_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '渠道ID',
`agreement_type` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'kyxy科研 zsxy中试 lcxy临床',
`business_type` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'kyyy科研应用/中试应用/临床应用(随协议类型)',
`settle_mode` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'yj月结 jj季结 nj年结 dcjs单次结算',
`credit_limit_amount` decimal(18,2) DEFAULT NULL COMMENT '授信额度(元)',
`effective_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '生效日期YYYYMMDD',
`expire_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '到期日期YYYYMMDD',
`agreement_status` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'sxz' COMMENT 'sxz生效中 yzf已作废',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_ch_agr_channel` (`channel_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='渠道协议';
-- ----------------------------
-- Records of biz_channel_agreement
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_channel_agreement_product_price
-- ----------------------------
DROP TABLE IF EXISTS `biz_channel_agreement_product_price`;
CREATE TABLE `biz_channel_agreement_product_price` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`channel_agreement_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '渠道协议ID',
`project_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '项目名称',
`project_code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '项目编码',
`cell_type_code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞类型编码',
`cell_type_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞类型名称',
`spec_text` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格',
`original_price` decimal(18,2) DEFAULT NULL COMMENT '原价(元)',
`agreement_price` decimal(18,2) DEFAULT NULL COMMENT '协议价(元)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_cap_agr` (`channel_agreement_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='渠道协议-细胞产品价格';
-- ----------------------------
-- Records of biz_channel_agreement_product_price
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_channel_invoice
-- ----------------------------
DROP TABLE IF EXISTS `biz_channel_invoice`;
CREATE TABLE `biz_channel_invoice` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`channel_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '渠道ID',
`company_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '单位名称',
`tax_no` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '税号',
`company_address` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单位地址',
`company_phone` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电话',
`bank_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '开户银行',
`bank_account` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '银行账号',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_ch_inv_channel` (`channel_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='渠道开票信息';
-- ----------------------------
-- Records of biz_channel_invoice
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_channel_mail_address
-- ----------------------------
DROP TABLE IF EXISTS `biz_channel_mail_address`;
CREATE TABLE `biz_channel_mail_address` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`channel_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '渠道ID',
`mail_address` varchar(512) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '邮寄地址',
`mail_contact` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮寄联系人',
`mail_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮寄联系电话',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_ch_mail_channel` (`channel_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='渠道邮寄地址';
-- ----------------------------
-- Records of biz_channel_mail_address
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_channel_service_order
-- ----------------------------
DROP TABLE IF EXISTS `biz_channel_service_order`;
CREATE TABLE `biz_channel_service_order` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`channel_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '渠道ID',
`channel_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '渠道名称冗余',
`dept_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '科室/部门',
`order_type` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'yfk预付款 gmcp购买产品',
`prepay_amount` decimal(18,2) DEFAULT NULL COMMENT '预付金额(订单类型yfk)',
`purchase_total_amount` decimal(18,2) DEFAULT NULL COMMENT '购买总金额(订单类型gmcp)',
`order_status` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'sxz' COMMENT 'sxz生效中 yzf已作废',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注信息',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_cso_channel` (`channel_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='渠道服务购买订单';
-- ----------------------------
-- Records of biz_channel_service_order
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_channel_service_order_finance_confirm
-- ----------------------------
DROP TABLE IF EXISTS `biz_channel_service_order_finance_confirm`;
CREATE TABLE `biz_channel_service_order_finance_confirm` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`service_order_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '渠道服务购买订单ID',
`confirm_time` datetime DEFAULT NULL COMMENT '确认时间',
`confirm_desc` varchar(2000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '确认描述',
`confirm_attachments` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '确认附件逗号分隔',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_csofc_order` (`service_order_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='渠道服务购买订单-财务确认';
-- ----------------------------
-- Records of biz_channel_service_order_finance_confirm
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_channel_service_order_product
-- ----------------------------
DROP TABLE IF EXISTS `biz_channel_service_order_product`;
CREATE TABLE `biz_channel_service_order_product` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`service_order_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '渠道服务购买订单ID',
`project_code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '项目编码',
`project_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '项目名称',
`cell_type` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞类型',
`spec_text` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格',
`agreement_unit_price` decimal(18,2) DEFAULT NULL COMMENT '协议单价',
`buy_qty` decimal(18,4) DEFAULT NULL COMMENT '购买数量',
`buy_amount` decimal(18,2) DEFAULT NULL COMMENT '购买金额',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_csop_order` (`service_order_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='渠道服务购买订单-产品明细';
-- ----------------------------
-- Records of biz_channel_service_order_product
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_checkup_institution
-- ----------------------------
DROP TABLE IF EXISTS `biz_checkup_institution`;
CREATE TABLE `biz_checkup_institution` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`institution_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '体检机构名称',
`institution_address` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '体检机构地址',
`contact_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人',
`contact_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人电话',
`status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '1正常 0停用',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_ck_inst` (`tenant_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='体检机构';
-- ----------------------------
-- Records of biz_checkup_institution
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_checkup_institution_invoice
-- ----------------------------
DROP TABLE IF EXISTS `biz_checkup_institution_invoice`;
CREATE TABLE `biz_checkup_institution_invoice` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`checkup_institution_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '体检机构ID',
`company_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '单位名称',
`tax_no` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '税号',
`company_address` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单位地址',
`company_phone` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电话',
`bank_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '开户银行',
`bank_account` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '银行账号',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_ck_inv` (`checkup_institution_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='体检机构开票信息';
-- ----------------------------
-- Records of biz_checkup_institution_invoice
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_checkup_institution_project
-- ----------------------------
DROP TABLE IF EXISTS `biz_checkup_institution_project`;
CREATE TABLE `biz_checkup_institution_project` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`checkup_institution_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '体检机构ID',
`project_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '项目名称',
`project_fee` decimal(18,2) DEFAULT NULL COMMENT '项目费用(元)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_ck_proj` (`checkup_institution_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='体检机构项目及价格';
-- ----------------------------
-- Records of biz_checkup_institution_project
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_clean_room
-- ----------------------------
DROP TABLE IF EXISTS `biz_clean_room`;
CREATE TABLE `biz_clean_room` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`room_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '编号',
`room_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '名称',
`room_grade` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '等级 A/B/C/D',
`room_status` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zc' COMMENT 'zc正常 yc异常',
`area_sqm` decimal(12,2) DEFAULT NULL COMMENT '面积m²',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_clean_code` (`tenant_no`,`room_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='洁净室信息';
-- ----------------------------
-- Records of biz_clean_room
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_clean_room_access_log
-- ----------------------------
DROP TABLE IF EXISTS `biz_clean_room_access_log`;
CREATE TABLE `biz_clean_room_access_log` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`clean_room_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '洁净室ID',
`user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '人员用户ID',
`person_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '人员姓名(冗余)',
`dept_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部门',
`enter_time` datetime NOT NULL COMMENT '进入时间',
`purpose` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '目的',
`leave_time` datetime DEFAULT NULL COMMENT '离开时间',
`body_temp` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '体温',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_crlog_room` (`clean_room_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='洁净室人员进出';
-- ----------------------------
-- Records of biz_clean_room_access_log
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_collection_hospital
-- ----------------------------
DROP TABLE IF EXISTS `biz_collection_hospital`;
CREATE TABLE `biz_collection_hospital` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`region_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集地区ID',
`hospital_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '医院名称',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_hospital_region` (`region_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集地区下属医院';
-- ----------------------------
-- Records of biz_collection_hospital
-- ----------------------------
BEGIN;
INSERT INTO `biz_collection_hospital` (`id`, `region_id`, `hospital_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('B8C83A5EB28D4B738DAE386FFACEC261', 'e1000000000000000000000000000001', '安医大3', 'zkxw', 3, '333', 'd3000000000000000000000000000001', '', '2026-05-14 09:32:25', 'd3000000000000000000000000000001', '2026-05-14 09:32:34', 1);
INSERT INTO `biz_collection_hospital` (`id`, `region_id`, `hospital_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('e1000000000000000000000000000002', 'e1000000000000000000000000000001', '示例三甲医院(高新区)', 'zkxw', 1, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-14 09:32:38', 1);
COMMIT;
-- ----------------------------
-- Table structure for biz_collection_protocol
-- ----------------------------
DROP TABLE IF EXISTS `biz_collection_protocol`;
CREATE TABLE `biz_collection_protocol` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`protocol_no_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '采集协议号表ID(选用号段)',
`protocol_no` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议号展示',
`protocol_status` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'dsx' COMMENT 'dsx待生效 sxz生效中 ygq已过期 yzf已作废 zky转科研',
`protocol_attachments` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '协议附件 minio 地址逗号分隔',
`register_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '登记日期YYYYMMDD',
`effective_time` datetime DEFAULT NULL COMMENT '协议生效时间',
`effective_desc` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '协议生效描述',
`expire_time` datetime DEFAULT NULL COMMENT '协议过期时间',
`expire_desc` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '协议过期描述',
`void_time` datetime DEFAULT NULL COMMENT '协议作废时间',
`void_desc` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '协议作废描述',
`to_research_time` datetime DEFAULT NULL COMMENT '协议转科研时间',
`to_research_desc` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '协议转科研描述',
`collector_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '采集专员用户ID',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注信息',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_cp_status` (`tenant_no`,`protocol_status`,`del_flag`),
KEY `idx_cp_no` (`tenant_no`,`protocol_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集协议单';
-- ----------------------------
-- Records of biz_collection_protocol
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_collection_protocol_no
-- ----------------------------
DROP TABLE IF EXISTS `biz_collection_protocol_no`;
CREATE TABLE `biz_collection_protocol_no` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`protocol_no` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议号',
`issued` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否下发(1是 0否)',
`issued_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '下发用户ID',
`issued_user_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '下发用户姓名(冗余)',
`issued_time` datetime DEFAULT NULL COMMENT '下发时间',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_protocol_no` (`tenant_no`,`protocol_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集协议号池';
-- ----------------------------
-- Records of biz_collection_protocol_no
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_collection_region
-- ----------------------------
DROP TABLE IF EXISTS `biz_collection_region`;
CREATE TABLE `biz_collection_region` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`region_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '地区名称',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_region_tenant` (`tenant_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集地区';
-- ----------------------------
-- Records of biz_collection_region
-- ----------------------------
BEGIN;
INSERT INTO `biz_collection_region` (`id`, `region_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('e1000000000000000000000000000001', '安徽省', 'zkxw', 1, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
COMMIT;
-- ----------------------------
-- Table structure for biz_customer
-- ----------------------------
DROP TABLE IF EXISTS `biz_customer`;
CREATE TABLE `biz_customer` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`customer_name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '客户姓名',
`sex` char(1) COLLATE utf8mb4_unicode_ci DEFAULT '2' COMMENT '性别(0男 1女 2未知)',
`id_card_no` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '身份证号',
`age` int(11) DEFAULT NULL COMMENT '年龄',
`phone_no` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系电话',
`customer_tags` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '客户标签,逗号分隔',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_customer_idcard` (`tenant_no`,`id_card_no`,`del_flag`),
KEY `idx_customer_name` (`tenant_no`,`customer_name`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='客户信息';
-- ----------------------------
-- Records of biz_customer
-- ----------------------------
BEGIN;
INSERT INTO `biz_customer` (`id`, `customer_name`, `sex`, `id_card_no`, `age`, `phone_no`, `customer_tags`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('CCC406C12B2746C492C424D0381B9203', '123', '2', '123', 123, '123', '123', 'zkxw', 0, '123123', 'd3000000000000000000000000000001', '', '2026-05-13 12:07:29', 'd3000000000000000000000000000001', '2026-05-13 12:07:29', 0);
COMMIT;
-- ----------------------------
-- Table structure for biz_customer_follow
-- ----------------------------
DROP TABLE IF EXISTS `biz_customer_follow`;
CREATE TABLE `biz_customer_follow` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`customer_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '客户ID',
`follow_time` datetime NOT NULL COMMENT '随访时间',
`follow_desc` varchar(2000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '随访描述',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_follow_customer` (`customer_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='客户随访';
-- ----------------------------
-- Records of biz_customer_follow
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_exhibition_appointment
-- ----------------------------
DROP TABLE IF EXISTS `biz_exhibition_appointment`;
CREATE TABLE `biz_exhibition_appointment` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`appointment_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '预约编号',
`visit_org` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '来访单位',
`contact_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人',
`visit_date` datetime DEFAULT NULL COMMENT '到访日期',
`visitor_count` int(11) DEFAULT NULL COMMENT '人数',
`reception_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '接待人员用户ID',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_exh_no` (`tenant_no`,`appointment_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='展馆预约';
-- ----------------------------
-- Records of biz_exhibition_appointment
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_express_company
-- ----------------------------
DROP TABLE IF EXISTS `biz_express_company`;
CREATE TABLE `biz_express_company` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`express_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '快递公司编码',
`express_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '快递公司名称',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_express` (`tenant_no`,`express_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='快递公司';
-- ----------------------------
-- Records of biz_express_company
-- ----------------------------
BEGIN;
INSERT INTO `biz_express_company` (`id`, `express_code`, `express_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('22655c5a-4e72-11f1-9f47-00163e3bdd96', 'sf', '顺丰速运', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-14 10:00:39', 1);
INSERT INTO `biz_express_company` (`id`, `express_code`, `express_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('22655ee3-4e72-11f1-9f47-00163e3bdd96', 'jd', '京东快递', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-14 10:03:15', 1);
INSERT INTO `biz_express_company` (`id`, `express_code`, `express_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('22655f5a-4e72-11f1-9f47-00163e3bdd96', 'zt', '中通快递', 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-13 10:19:13', 0);
INSERT INTO `biz_express_company` (`id`, `express_code`, `express_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('22655fa7-4e72-11f1-9f47-00163e3bdd96', 'yt', '圆通速递', 'zkxw', 4, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-13 10:19:13', 0);
COMMIT;
-- ----------------------------
-- Table structure for biz_item_unit
-- ----------------------------
DROP TABLE IF EXISTS `biz_item_unit`;
CREATE TABLE `biz_item_unit` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`unit_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '单位编码',
`unit_name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '单位名称',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_item_unit` (`tenant_no`,`unit_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='物品单位';
-- ----------------------------
-- Records of biz_item_unit
-- ----------------------------
BEGIN;
INSERT INTO `biz_item_unit` (`id`, `unit_code`, `unit_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('225da6c3-4e72-11f1-9f47-00163e3bdd96', 'g', '克', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-13 10:19:13', 0);
INSERT INTO `biz_item_unit` (`id`, `unit_code`, `unit_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('225da95c-4e72-11f1-9f47-00163e3bdd96', 'ml', '毫升', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-13 10:19:13', 0);
INSERT INTO `biz_item_unit` (`id`, `unit_code`, `unit_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('225dab01-4e72-11f1-9f47-00163e3bdd96', 'ge', '个', 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-13 10:19:13', 0);
INSERT INTO `biz_item_unit` (`id`, `unit_code`, `unit_name`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('225dab5c-4e72-11f1-9f47-00163e3bdd96', 'fen', '份', 'zkxw', 4, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-13 10:19:13', 0);
COMMIT;
-- ----------------------------
-- Table structure for biz_leave_request
-- ----------------------------
DROP TABLE IF EXISTS `biz_leave_request`;
CREATE TABLE `biz_leave_request` (
`id` varchar(64) NOT NULL COMMENT '主键ID',
`leave_type` varchar(32) NOT NULL DEFAULT 'personal' COMMENT '请假类型: personal/sick/annual/other',
`start_date` varchar(20) NOT NULL COMMENT '开始日期',
`end_date` varchar(20) NOT NULL COMMENT '结束日期',
`days` int(11) NOT NULL DEFAULT '1' COMMENT '请假天数',
`reason` varchar(500) DEFAULT NULL COMMENT '请假原因',
`wf_instance_id` varchar(64) DEFAULT NULL COMMENT '流程实例ID',
`status` varchar(32) NOT NULL DEFAULT 'draft' COMMENT '状态: draft/pending/approved/rejected/cancelled',
`tenant_no` varchar(64) NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` smallint(6) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_tenant` (`tenant_no`),
KEY `idx_status` (`status`),
KEY `idx_create_by` (`create_by`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='请假申请';
-- ----------------------------
-- Records of biz_leave_request
-- ----------------------------
BEGIN;
INSERT INTO `biz_leave_request` (`id`, `leave_type`, `start_date`, `end_date`, `days`, `reason`, `wf_instance_id`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('1750B47E85F647B7BA25D8BD0FAF122A', 'personal', '2026-05-05', '2026-05-27', 1, '123123', '9CC8E0387F61441F992DAB624F6B3306', 'pending', '', NULL, '123123', '', '', '2026-05-13 21:24:44', '', '2026-05-13 21:24:48', 0);
INSERT INTO `biz_leave_request` (`id`, `leave_type`, `start_date`, `end_date`, `days`, `reason`, `wf_instance_id`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('3A7A24D0459746C4A2A5728BB374FCE7', 'personal', '2026-05-06', '2026-05-28', 1, '123', '7E522AEC4B3D46329EC3CEBD53F222DD', 'pending', '', NULL, '', '', '', '2026-05-13 20:40:08', '', '2026-05-13 21:05:51', 0);
INSERT INTO `biz_leave_request` (`id`, `leave_type`, `start_date`, `end_date`, `days`, `reason`, `wf_instance_id`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('6C20F75EFAA34530AFEC1751F7833FE2', 'personal', '2026-05-12', '2026-05-29', 1, '123', '8AEC71596A074C7281F913B8000720DF', 'pending', '', NULL, '', 'd3000000000000000000000000000001', '', '2026-05-13 21:25:41', 'd3000000000000000000000000000001', '2026-05-13 21:25:45', 0);
INSERT INTO `biz_leave_request` (`id`, `leave_type`, `start_date`, `end_date`, `days`, `reason`, `wf_instance_id`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('E82F7ED8D4E146A69E8BE132698CCDBF', 'personal', '2026-05-01', '2026-05-26', 1, '123213123', 'E7A16AA9F37A47F29D3BEC93221EFDF4', 'pending', '', NULL, '123123', 'd3000000000000000000000000000001', '', '2026-05-13 22:24:48', 'd3000000000000000000000000000001', '2026-05-13 22:24:52', 0);
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_application
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_application`;
CREATE TABLE `biz_pilot_application` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`channel_service_order_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '渠道服务购买订单ID',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_pilot_app_order` (`channel_service_order_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='渠道中试服务申请单';
-- ----------------------------
-- Records of biz_pilot_application
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_checkup
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_checkup`;
CREATE TABLE `biz_pilot_checkup` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`pilot_application_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '中试申请单ID',
`checkup_institution_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '体检机构ID',
`reserve_time` datetime DEFAULT NULL COMMENT '预约时间',
`reserve_fee` decimal(18,2) DEFAULT NULL COMMENT '预约费用',
`actual_checkup_time` datetime DEFAULT NULL COMMENT '实际体检时间',
`actual_checkup_fee` decimal(18,2) DEFAULT NULL COMMENT '实际体检费用',
`fee_settled` tinyint(4) DEFAULT '0' COMMENT '费用是否结算 1是 0否',
`checkup_status` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT 'dtj' COMMENT 'dtj待体检 ytj已体检',
`fee_status` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT 'wjs' COMMENT 'wjs未结算 yjs已结算',
`checkup_remark` varchar(2000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '体检备注',
`report_attachments` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '体检报告附件',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_pchk_app` (`pilot_application_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='中试申请单-体检信息';
-- ----------------------------
-- Records of biz_pilot_checkup
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_checkup_actual_item
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_checkup_actual_item`;
CREATE TABLE `biz_pilot_checkup_actual_item` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`pilot_checkup_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '中试申请单体检信息ID',
`project_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '项目名称',
`project_fee` decimal(18,2) DEFAULT NULL COMMENT '项目费用(元)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_pcai_chk` (`pilot_checkup_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='体检实际项目明细';
-- ----------------------------
-- Records of biz_pilot_checkup_actual_item
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_checkup_reserve_item
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_checkup_reserve_item`;
CREATE TABLE `biz_pilot_checkup_reserve_item` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`pilot_checkup_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '中试申请单体检信息ID',
`project_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '项目名称',
`project_fee` decimal(18,2) DEFAULT NULL COMMENT '项目费用(元)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_pcri_chk` (`pilot_checkup_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='体检预约项目明细';
-- ----------------------------
-- Records of biz_pilot_checkup_reserve_item
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_delivery
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_delivery`;
CREATE TABLE `biz_pilot_delivery` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`infusion_schedule_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '输注计划ID',
`delivery_no` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '交付编号(可程序生成)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_pdel_sched` (`infusion_schedule_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='输注计划-交付信息';
-- ----------------------------
-- Records of biz_pilot_delivery
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_delivery_material
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_delivery_material`;
CREATE TABLE `biz_pilot_delivery_material` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`delivery_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '交付信息ID',
`material_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '物料名称',
`qty` decimal(18,4) DEFAULT NULL COMMENT '数量',
`unit_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单位ID',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_pdm_del` (`delivery_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='交付信息-物料清单';
-- ----------------------------
-- Records of biz_pilot_delivery_material
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_delivery_method
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_delivery_method`;
CREATE TABLE `biz_pilot_delivery_method` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`delivery_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '交付信息ID',
`delivery_mode` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'qdzt渠道自提 kdfh快递发货',
`delivery_attachments` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '交付附件',
`ship_time` datetime DEFAULT NULL COMMENT '发运时间',
`handover_temp` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '交接温度',
`pickup_person` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '自提人员',
`pickup_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系电话',
`sender_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发货人',
`express_company_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '快递公司ID',
`waybill_no` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '快递单号',
`express_fee` decimal(18,2) DEFAULT NULL COMMENT '快递费用',
`eta_time` datetime DEFAULT NULL COMMENT '预计到达时间',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_pdmeth_del` (`delivery_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='交付信息-交付方式';
-- ----------------------------
-- Records of biz_pilot_delivery_method
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_infusion_confirm
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_infusion_confirm`;
CREATE TABLE `biz_pilot_infusion_confirm` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`infusion_schedule_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '输注计划ID',
`confirm_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '确认人',
`confirm_time` datetime DEFAULT NULL COMMENT '确认时间',
`confirm_desc` varchar(2000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '确认描述',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_pic_sched` (`infusion_schedule_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='输注计划-应用确认';
-- ----------------------------
-- Records of biz_pilot_infusion_confirm
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_infusion_plan
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_infusion_plan`;
CREATE TABLE `biz_pilot_infusion_plan` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`pilot_application_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '中试申请单ID',
`cell_type` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞类型',
`spec_text` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格',
`total_course_count` int(11) DEFAULT NULL COMMENT '总疗程数',
`course_interval` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '疗程间隔描述',
`infusion_route` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '输注途径',
`infusion_start_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '输注开始日期YYYYMMDD',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_pip_app` (`pilot_application_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='中试申请单-输注方案';
-- ----------------------------
-- Records of biz_pilot_infusion_plan
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_infusion_schedule
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_infusion_schedule`;
CREATE TABLE `biz_pilot_infusion_schedule` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`infusion_plan_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '输注方案ID',
`cell_type` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '细胞类型',
`spec_text` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格',
`infusion_time` datetime DEFAULT NULL COMMENT '输注时间',
`schedule_status` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'dsc' COMMENT 'dsc待生产 ysc已生产 yjf已交付 yqx已取消',
`attachments` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '附件逗号分隔',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_pis_plan` (`infusion_plan_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='中试申请单-输注计划';
-- ----------------------------
-- Records of biz_pilot_infusion_schedule
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_pilot_patient
-- ----------------------------
DROP TABLE IF EXISTS `biz_pilot_patient`;
CREATE TABLE `biz_pilot_patient` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`pilot_application_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '中试申请单ID',
`customer_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '关联客户ID',
`patient_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '姓名',
`sex` char(1) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '性别',
`age` int(11) DEFAULT NULL COMMENT '年龄',
`id_card_no` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '身份证号',
`phone_no` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系电话',
`emergency_contact` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '紧急联系人',
`emergency_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '紧急联系人电话',
`clinical_diagnosis` varchar(2000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '临床诊断',
`diagnosis_attachments` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '诊断附件逗号分隔',
`need_checkup` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否需要体检 1需要 0不需要',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_pilot_patient_app` (`pilot_application_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='中试申请单-患者信息';
-- ----------------------------
-- Records of biz_pilot_patient
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_protocol_audit
-- ----------------------------
DROP TABLE IF EXISTS `biz_protocol_audit`;
CREATE TABLE `biz_protocol_audit` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`collection_protocol_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议单ID',
`auditor_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核人',
`audit_remark` varchar(1000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核备注',
`audit_status` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'shtg审核通过 shth审核退回',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_audit_cp` (`collection_protocol_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集协议单-审核记录';
-- ----------------------------
-- Records of biz_protocol_audit
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_protocol_collection_info
-- ----------------------------
DROP TABLE IF EXISTS `biz_protocol_collection_info`;
CREATE TABLE `biz_protocol_collection_info` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`collection_protocol_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议单ID',
`region_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '采集地区ID',
`hospital_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '采集医院ID',
`medical_staff` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '采集医护',
`sales_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '销售人员用户ID',
`sample_collect_time` datetime DEFAULT NULL COMMENT '样本采集时间',
`maternal_blood_collect_time` datetime DEFAULT NULL COMMENT '母血采集时间',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_coll_one` (`collection_protocol_id`,`del_flag`),
KEY `idx_coll_cp` (`collection_protocol_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集协议单-采集信息';
-- ----------------------------
-- Records of biz_protocol_collection_info
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_protocol_fullmoon_todo
-- ----------------------------
DROP TABLE IF EXISTS `biz_protocol_fullmoon_todo`;
CREATE TABLE `biz_protocol_fullmoon_todo` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`collection_protocol_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议单ID',
`todo_status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0' COMMENT '1已办报销 0未办保险',
`handle_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '办理日期',
`handle_remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '办理备注',
`insurance_attachments` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '保险附件逗号分隔',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_fullmoon_cp` (`collection_protocol_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='新生儿满月待办';
-- ----------------------------
-- Records of biz_protocol_fullmoon_todo
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_protocol_operation_log
-- ----------------------------
DROP TABLE IF EXISTS `biz_protocol_operation_log`;
CREATE TABLE `biz_protocol_operation_log` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`collection_protocol_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议单ID',
`operation_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '操作编码',
`operation_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '操作名称',
`operation_detail` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '操作详情/变更摘要',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_oplog_cp` (`collection_protocol_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集协议单操作日志';
-- ----------------------------
-- Records of biz_protocol_operation_log
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_protocol_party_customer
-- ----------------------------
DROP TABLE IF EXISTS `biz_protocol_party_customer`;
CREATE TABLE `biz_protocol_party_customer` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`collection_protocol_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议单ID',
`customer_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '关联客户表 customer',
`mother_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '母亲姓名',
`mother_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '母亲联系电话',
`mother_id_card` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '母亲身份证号',
`mother_birth_ym` char(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '母亲出生年月YYYYMM',
`mother_ethnic` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '母亲民族',
`mother_address` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '母亲家庭住址',
`father_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父亲姓名',
`father_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父亲电话',
`father_id_card` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父亲身份证号',
`newborn_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '新生儿姓名',
`newborn_id_card` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '新生儿身份证号',
`newborn_delivery_time` datetime DEFAULT NULL COMMENT '新生儿分娩时间',
`newborn_sex` char(1) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '1男 0女',
`delivery_mode` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'sc顺产 pgc剖宫产',
`birth_order` int(11) DEFAULT NULL COMMENT '胎次',
`newborn_weight_gram` int(11) DEFAULT NULL COMMENT '新生儿体重(克)',
`apgar_1min` decimal(4,1) DEFAULT NULL COMMENT '新生儿评分1分钟',
`apgar_5min` decimal(4,1) DEFAULT NULL COMMENT '新生儿评分5分钟',
`collector_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '采集专员用户ID',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_party_cp` (`collection_protocol_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集协议单-当事人/产妇新生儿信息';
-- ----------------------------
-- Records of biz_protocol_party_customer
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_protocol_payment
-- ----------------------------
DROP TABLE IF EXISTS `biz_protocol_payment`;
CREATE TABLE `biz_protocol_payment` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`collection_protocol_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议单ID',
`pay_mode` varchar(8) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'dj趸交 fq分期',
`contract_amount` decimal(18,2) DEFAULT NULL COMMENT '合同金额',
`installment_count` int(11) DEFAULT NULL COMMENT '分期期数',
`installment_interval_months` int(11) DEFAULT NULL COMMENT '每期间隔(月)',
`lump_sum_deadline` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '趸交截止时间YYYYMMDD',
`installment_start_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分期开始时间YYYYMMDD',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_payment_cp` (`collection_protocol_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集协议单-缴费主表';
-- ----------------------------
-- Records of biz_protocol_payment
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_protocol_payment_detail
-- ----------------------------
DROP TABLE IF EXISTS `biz_protocol_payment_detail`;
CREATE TABLE `biz_protocol_payment_detail` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`payment_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '缴费主表ID',
`transfer_type` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'wxzz微信 zzbzz支付宝 yhkzz银行卡 xj现金',
`due_amount` decimal(18,2) DEFAULT NULL COMMENT '应缴费金额',
`transfer_amount` decimal(18,2) DEFAULT NULL COMMENT '转账金额',
`transfer_time` datetime DEFAULT NULL COMMENT '转账时间',
`transfer_attachments` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '转账附件逗号分隔',
`finance_confirm_attachments` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '财务确认附件逗号分隔',
`pay_status` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'dfj' COMMENT 'dfj待缴费 jfqrz缴费确认中 yjf已缴费 tfqrz退费确认中 ytf已退费',
`installment_no` int(11) DEFAULT NULL COMMENT '分期期序号,趸交为空',
`installment_due_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分期应缴费时间YYYYMMDD',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_payd_pay` (`payment_id`,`del_flag`),
KEY `idx_payd_status` (`tenant_no`,`pay_status`,`del_flag`),
KEY `idx_payd_due` (`installment_due_date`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集协议单-缴费明细';
-- ----------------------------
-- Records of biz_protocol_payment_detail
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_protocol_sample
-- ----------------------------
DROP TABLE IF EXISTS `biz_protocol_sample`;
CREATE TABLE `biz_protocol_sample` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`collection_protocol_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议单ID',
`sample_type_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '样本类型ID',
`sample_code_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '样本编码表ID',
`sample_code` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '样本编码展示',
`collect_amount` decimal(18,4) DEFAULT NULL COMMENT '采集量',
`unit_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '物品单位ID',
`price` decimal(18,2) DEFAULT NULL COMMENT '价格',
`storage_years` int(11) DEFAULT NULL COMMENT '存储年限(年)',
`sample_status` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'ycj已采集 jcz检测中 yrk已入库 yzf已作废',
`storage_in_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '入库日期YYYYMMDD',
`detect_start_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '检测开始日期',
`void_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '作废日期',
`storage_expire_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '存储到期日期=入库+年限',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_sample_cp` (`collection_protocol_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集协议单-样本信息';
-- ----------------------------
-- Records of biz_protocol_sample
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_protocol_sample_transport
-- ----------------------------
DROP TABLE IF EXISTS `biz_protocol_sample_transport`;
CREATE TABLE `biz_protocol_sample_transport` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`collection_protocol_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议单ID',
`sample_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '样本ID',
`transport_type` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'kdys快递运输 ryxd人员携带',
`express_company_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '快递公司ID',
`waybill_no` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '快递单号',
`dest_site_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '目的站点ID',
`express_fee` decimal(18,2) DEFAULT NULL COMMENT '快递费用(元)',
`eta_time` datetime DEFAULT NULL COMMENT '预计到达时间',
`carrier_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '携带人员姓名',
`carrier_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '携带人员联系电话',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_transport_sample` (`sample_id`,`del_flag`),
KEY `idx_transport_cp` (`collection_protocol_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采集协议单-样本运输';
-- ----------------------------
-- Records of biz_protocol_sample_transport
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_protocol_storage_cert
-- ----------------------------
DROP TABLE IF EXISTS `biz_protocol_storage_cert`;
CREATE TABLE `biz_protocol_storage_cert` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`collection_protocol_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '采集协议单ID',
`make_status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0' COMMENT '1已制作 0未制作',
`cert_image_urls` varchar(4000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '储存证图片逗号分隔',
`make_date` char(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '制作日期',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_cert_cp` (`collection_protocol_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='储存证';
-- ----------------------------
-- Records of biz_protocol_storage_cert
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_sample_code
-- ----------------------------
DROP TABLE IF EXISTS `biz_sample_code`;
CREATE TABLE `biz_sample_code` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`sample_code` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '样本编码',
`sample_code_type` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '样本编码类型 zxbm造血编码 qdbm脐带编码',
`issued` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否下发(1是 0否)',
`issued_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '下发用户ID',
`issued_user_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '下发用户姓名(冗余)',
`issued_time` datetime DEFAULT NULL COMMENT '下发时间',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_sample_code` (`tenant_no`,`sample_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='样本编码池';
-- ----------------------------
-- Records of biz_sample_code
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_storage_facility
-- ----------------------------
DROP TABLE IF EXISTS `biz_storage_facility`;
CREATE TABLE `biz_storage_facility` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`parent_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0' COMMENT '父节点ID,0根',
`node_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '节点名称(罐/层/盒等)',
`node_type` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'facility/layer/box 等扩展',
`is_leaf` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否叶子存储位 1是',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_sf_parent` (`parent_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='细胞存储设施树节点';
-- ----------------------------
-- Records of biz_storage_facility
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for biz_storage_facility_slot
-- ----------------------------
DROP TABLE IF EXISTS `biz_storage_facility_slot`;
CREATE TABLE `biz_storage_facility_slot` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`facility_node_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '设施树叶子节点ID',
`slot_code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '小格编码/坐标',
`slot_status` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '占用状态等扩展',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_sfs_node` (`facility_node_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='细胞存储设施储存位置(格子)';
-- ----------------------------
-- Records of biz_storage_facility_slot
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for sys_dept
-- ----------------------------
DROP TABLE IF EXISTS `sys_dept`;
CREATE TABLE `sys_dept` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`parent_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0' COMMENT '父组织id,0为根',
`dept_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '组织名称',
`dept_category_code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '组织类别编码(字典 zzlbbm)',
`status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '部门状态(字典 bmzt:0停用 1正常)',
`leader` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部门负责人',
`leader_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部门负责人联系电话',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_dept_parent` (`parent_id`,`del_flag`),
KEY `idx_dept_tenant` (`tenant_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='组织/部门';
-- ----------------------------
-- Records of sys_dept
-- ----------------------------
BEGIN;
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b13c2be2-4e71-11f1-9f47-00163e3bdd96', '0', '中科兴皖', 'gs', '1', NULL, NULL, 'zkxw', 0, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b13f9389-4e71-11f1-9f47-00163e3bdd96', 'b13c2be2-4e71-11f1-9f47-00163e3bdd96', '市场营销部门', 'bm', '1', NULL, NULL, 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b1430a9f-4e71-11f1-9f47-00163e3bdd96', 'b13c2be2-4e71-11f1-9f47-00163e3bdd96', '技术研发部', 'bm', '1', NULL, NULL, 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b1430b15-4e71-11f1-9f47-00163e3bdd96', 'b13c2be2-4e71-11f1-9f47-00163e3bdd96', '生产部', 'bm', '1', NULL, NULL, 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b1430b82-4e71-11f1-9f47-00163e3bdd96', 'b13c2be2-4e71-11f1-9f47-00163e3bdd96', '质量安全部', 'bm', '1', NULL, NULL, 'zkxw', 4, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b1430c01-4e71-11f1-9f47-00163e3bdd96', 'b13c2be2-4e71-11f1-9f47-00163e3bdd96', '财务部', 'bm', '1', NULL, NULL, 'zkxw', 5, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b1430f37-4e71-11f1-9f47-00163e3bdd96', 'b13c2be2-4e71-11f1-9f47-00163e3bdd96', '综合部', 'bm', '1', NULL, NULL, 'zkxw', 6, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b146d77f-4e71-11f1-9f47-00163e3bdd96', 'b13f9389-4e71-11f1-9f47-00163e3bdd96', '采集部', 'bm', '1', NULL, NULL, 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b146da5a-4e71-11f1-9f47-00163e3bdd96', 'b13f9389-4e71-11f1-9f47-00163e3bdd96', '临床部', 'bm', '1', NULL, NULL, 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b146dad8-4e71-11f1-9f47-00163e3bdd96', 'b13f9389-4e71-11f1-9f47-00163e3bdd96', '中试服务部', 'bm', '1', NULL, NULL, 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b146db40-4e71-11f1-9f47-00163e3bdd96', 'b13f9389-4e71-11f1-9f47-00163e3bdd96', '支持中心', 'bm', '1', NULL, NULL, 'zkxw', 4, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
INSERT INTO `sys_dept` (`id`, `parent_id`, `dept_name`, `dept_category_code`, `status`, `leader`, `leader_phone`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('b146dba1-4e71-11f1-9f47-00163e3bdd96', 'b13f9389-4e71-11f1-9f47-00163e3bdd96', '客服部', 'bm', '1', NULL, NULL, 'zkxw', 5, NULL, NULL, '', '2026-05-13 10:16:03', NULL, '2026-05-13 10:16:03', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_dict_data
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict_data`;
CREATE TABLE `sys_dict_data` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`dict_label` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '字典标签',
`dict_value` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '字典键值',
`dict_type` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '字典类型',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_dict_data_type` (`tenant_no`,`dict_type`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='字典数据';
-- ----------------------------
-- Records of sys_dict_data
-- ----------------------------
BEGIN;
INSERT INTO `sys_dict_data` (`id`, `dict_label`, `dict_value`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25a583e-4e71-11f1-9f47-00163e3bdd96', '公司', 'gs', 'zzlbbm', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_data` (`id`, `dict_label`, `dict_value`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25a5bcc-4e71-11f1-9f47-00163e3bdd96', '分公司', 'fgs', 'zzlbbm', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_data` (`id`, `dict_label`, `dict_value`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25a5c61-4e71-11f1-9f47-00163e3bdd96', '部门', 'bm', 'zzlbbm', 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_data` (`id`, `dict_label`, `dict_value`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25a5cb2-4e71-11f1-9f47-00163e3bdd96', '中心基地', 'zxjd', 'zdlx', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_data` (`id`, `dict_label`, `dict_value`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25a5cfb-4e71-11f1-9f47-00163e3bdd96', '样本采集', 'ybcj', 'zdywfw', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_data` (`id`, `dict_label`, `dict_value`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25a5d46-4e71-11f1-9f47-00163e3bdd96', '样本制备', 'ybzb', 'zdywfw', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_data` (`id`, `dict_label`, `dict_value`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25a5d91-4e71-11f1-9f47-00163e3bdd96', '质量检测', 'zljc', 'zdywfw', 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_data` (`id`, `dict_label`, `dict_value`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25a5dde-4e71-11f1-9f47-00163e3bdd96', '细胞存储', 'xbcc', 'zdywfw', 'zkxw', 4, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_data` (`id`, `dict_label`, `dict_value`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25a5e36-4e71-11f1-9f47-00163e3bdd96', '停用', '0', 'bmzt', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_data` (`id`, `dict_label`, `dict_value`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25a5e7c-4e71-11f1-9f47-00163e3bdd96', '正常', '1', 'bmzt', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_dict_type
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict_type`;
CREATE TABLE `sys_dict_type` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`dict_name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '字典名称',
`dict_type` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '字典类型编码',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_dict_type` (`tenant_no`,`dict_type`,`del_flag`),
KEY `idx_dict_type_tenant` (`tenant_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='字典类型';
-- ----------------------------
-- Records of sys_dict_type
-- ----------------------------
BEGIN;
INSERT INTO `sys_dict_type` (`id`, `dict_name`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25639d6-4e71-11f1-9f47-00163e3bdd96', '组织类别编码', 'zzlbbm', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_type` (`id`, `dict_name`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d2565c69-4e71-11f1-9f47-00163e3bdd96', '站点类型', 'zdlx', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_type` (`id`, `dict_name`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d2565ff8-4e71-11f1-9f47-00163e3bdd96', '站点业务范围', 'zdywfw', 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
INSERT INTO `sys_dict_type` (`id`, `dict_name`, `dict_type`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d25660b0-4e71-11f1-9f47-00163e3bdd96', '部门状态', 'bmzt', 'zkxw', 4, NULL, NULL, '', '2026-05-13 10:16:59', NULL, '2026-05-13 10:16:59', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_menu
-- ----------------------------
DROP TABLE IF EXISTS `sys_menu`;
CREATE TABLE `sys_menu` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`menu_name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '菜单名称',
`parent_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0' COMMENT '父菜单ID,0为根',
`menu_type` char(1) COLLATE utf8mb4_unicode_ci DEFAULT 'M' COMMENT '类型 M目录 C菜单 F按钮(扩展)',
`path` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '路由路径(扩展)',
`component` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '组件路径(扩展)',
`perms` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '权限标识(扩展)',
`is_frame` int(1) DEFAULT '1' COMMENT '是否外链(1是 0否)',
`visible` char(1) COLLATE utf8mb4_unicode_ci DEFAULT '1' COMMENT '显示状态(1显示 0隐藏)',
`status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '菜单状态(1正常 0停用)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_menu_parent` (`parent_id`,`del_flag`),
KEY `idx_menu_tenant` (`tenant_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='菜单';
-- ----------------------------
-- Records of sys_menu
-- ----------------------------
BEGIN;
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('1', 'Web端菜单', '0', 'M', '/system', NULL, NULL, 1, '1', '1', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('100', '系统管理', '1', 'M', '/system', '/index/index', NULL, 1, '1', '1', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('10000000000000000000000000000wf01', '流程配置', '0', 'C', 'workflow/process', '/system/workflow/process/index', 'workflow:process', 1, '1', '1', 'zkxw', 15, NULL, NULL, '', '2026-05-13 10:23:04', NULL, '2026-05-13 10:23:04', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('10000000000000000000000000000wf02', '待办中心', '0', 'C', 'workflow/pending', '/system/workflow/task-pending/index', 'workflow:pending', 1, '1', '1', 'zkxw', 16, NULL, NULL, '', '2026-05-13 10:23:04', NULL, '2026-05-13 10:23:04', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('10000000000000000000000000000wf03', '已办中心', '0', 'C', 'workflow/completed', '/system/workflow/task-completed/index', 'workflow:completed', 1, '1', '1', 'zkxw', 17, NULL, NULL, '', '2026-05-13 10:23:04', NULL, '2026-05-13 10:23:04', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('101', '租户管理', '100', 'C', 'tenant', '/system/tenant/index', 'system:tenant:list', 1, '1', '1', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('102', '字典管理', '100', 'C', 'dict', '/system/dict/index', 'system:dict:list', 1, '1', '1', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('103', '组织管理', '100', 'C', 'dept', '/system/dept/index', 'system:dept:list', 1, '1', '1', 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('104', '用户管理', '100', 'C', 'user', '/system/user/index', 'system:user:list', 1, '1', '1', 'zkxw', 4, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('105', '角色管理', '100', 'C', 'role', '/system/role/index', 'system:role:list', 1, '1', '1', 'zkxw', 5, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('106', '菜单管理', '100', 'C', 'menu', '/system/menu/index', 'system:menu:list', 1, '1', '1', 'zkxw', 6, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('107', '站点管理', '100', 'C', 'site', '/system/site/index', 'system:site:list', 1, '1', '1', 'zkxw', 7, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('108', '职位管理', '100', 'C', 'post', '/system/post/index', 'system:post:list', 1, '1', '1', 'zkxw', 8, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('109', '物品单位', '100', 'C', 'unit', '/system/unit/index', 'system:unit:list', 1, '1', '1', 'zkxw', 9, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('110', '快递公司', '100', 'C', 'express', '/system/express/index', 'system:express:list', 1, '1', '1', 'zkxw', 10, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('120', '基础信息管理', '1', 'M', '/basic-info', '/index/index', NULL, 1, '1', '1', 'zkxw', 2, NULL, NULL, '', '2026-05-13 12:05:42', NULL, '2026-05-13 12:05:42', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('121', '客户管理', '120', 'C', 'customer', '/basic-info/customer/index', 'biz:customer:list', 1, '1', '1', 'zkxw', 1, NULL, NULL, '', '2026-05-13 12:05:42', NULL, '2026-05-13 12:05:42', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('122', '细胞样本类型管理', '120', 'C', 'cell-sample-type', '/basic-info/cell-sample-type/index', 'biz:cellSampleType:list', 1, '1', '1', 'zkxw', 2, NULL, NULL, '', '2026-05-13 12:05:42', NULL, '2026-05-13 12:05:42', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('123', '采集地区及医院管理', '120', 'C', 'collection-region', '/basic-info/collection-region/index', 'biz:collectionRegion:list', 1, '1', '1', 'zkxw', 3, NULL, NULL, '', '2026-05-13 12:05:42', NULL, '2026-05-13 12:05:42', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('124', '采集协议号管理', '120', 'C', 'collection-protocol-no', '/basic-info/collection-protocol-no/index', 'biz:collectionProtocolNo:list', 1, '1', '1', 'zkxw', 4, NULL, NULL, '', '2026-05-13 12:05:42', NULL, '2026-05-13 12:05:42', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('125', '样本编码管理', '120', 'C', 'sample-code', '/basic-info/sample-code/index', 'biz:sampleCode:list', 1, '1', '1', 'zkxw', 5, NULL, NULL, '', '2026-05-13 12:05:42', NULL, '2026-05-13 12:05:42', 0);
INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('2', '移动端菜单', '0', 'M', '/mini', NULL, NULL, 1, '1', '1', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:17:45', NULL, '2026-05-13 10:17:45', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_post
-- ----------------------------
DROP TABLE IF EXISTS `sys_post`;
CREATE TABLE `sys_post` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`post_name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '职位名称',
`post_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '职位编码',
`status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '状态(1正常 0停用)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_post_code` (`tenant_no`,`post_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='职位';
-- ----------------------------
-- Records of sys_post
-- ----------------------------
BEGIN;
INSERT INTO `sys_post` (`id`, `post_name`, `post_code`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('225605c5-4e72-11f1-9f47-00163e3bdd96', '采集专员', 'cjzy', '1', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-13 10:19:13', 0);
INSERT INTO `sys_post` (`id`, `post_name`, `post_code`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('2256083d-4e72-11f1-9f47-00163e3bdd96', '市场支持专员', 'sczczy', '1', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-13 10:19:13', 0);
INSERT INTO `sys_post` (`id`, `post_name`, `post_code`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('22560959-4e72-11f1-9f47-00163e3bdd96', '质检专员', 'zjzy', '1', 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-13 10:19:13', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_role
-- ----------------------------
DROP TABLE IF EXISTS `sys_role`;
CREATE TABLE `sys_role` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`role_name` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '角色名称',
`data_scope` char(1) COLLATE utf8mb4_unicode_ci DEFAULT '1' COMMENT '数据权限(1全部 2本部门 3本部门及以下 4仅本人 5自定义)',
`status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '角色状态(1正常 0停用)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_role_tenant` (`tenant_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='角色';
-- ----------------------------
-- Records of sys_role
-- ----------------------------
BEGIN;
INSERT INTO `sys_role` (`id`, `role_name`, `data_scope`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('097bd2c6-4e72-11f1-9f47-00163e3bdd96', '超级管理员', '1', '1', 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:18:31', NULL, '2026-05-13 10:18:31', 0);
INSERT INTO `sys_role` (`id`, `role_name`, `data_scope`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('097bd62b-4e72-11f1-9f47-00163e3bdd96', '运营管理员', '1', '1', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:18:31', NULL, '2026-05-13 10:18:31', 0);
INSERT INTO `sys_role` (`id`, `role_name`, `data_scope`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('097bd80c-4e72-11f1-9f47-00163e3bdd96', '采集专员', '2', '1', 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:18:31', NULL, '2026-05-13 10:18:31', 0);
INSERT INTO `sys_role` (`id`, `role_name`, `data_scope`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('097bd88f-4e72-11f1-9f47-00163e3bdd96', '市场支持专员', '2', '1', 'zkxw', 4, NULL, NULL, '', '2026-05-13 10:18:31', NULL, '2026-05-13 10:18:31', 0);
INSERT INTO `sys_role` (`id`, `role_name`, `data_scope`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('097bd909-4e72-11f1-9f47-00163e3bdd96', '质检专员', '2', '1', 'zkxw', 5, NULL, NULL, '', '2026-05-13 10:18:31', NULL, '2026-05-13 10:18:31', 0);
INSERT INTO `sys_role` (`id`, `role_name`, `data_scope`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d2000000000000000000000000000001', '超级管理员', '1', '1', 'zkxw', 1, '全部数据权限', NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_role` (`id`, `role_name`, `data_scope`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d2000000000000000000000000000002', '运营管理员', '2', '1', 'zkxw', 2, '本部门数据', NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_role_data_scope_detail
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_data_scope_detail`;
CREATE TABLE `sys_role_data_scope_detail` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`role_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '角色ID',
`scope_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '范围类型:dept部门 user用户',
`scope_value` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '范围值:部门ID/用户ID',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_role_scope_role` (`role_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='角色自定义数据权限明细';
-- ----------------------------
-- Records of sys_role_data_scope_detail
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for sys_role_menu
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_menu`;
CREATE TABLE `sys_role_menu` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`role_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '角色ID',
`menu_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '菜单ID',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_role_menu` (`role_id`,`menu_id`,`del_flag`),
KEY `idx_role_menu_menu` (`menu_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='角色-菜单关联';
-- ----------------------------
-- Records of sys_role_menu
-- ----------------------------
BEGIN;
INSERT INTO `sys_role_menu` (`id`, `role_id`, `menu_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d5000000000000000000000000000001', 'd2000000000000000000000000000001', 'd4000000000000000000000000000001', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_role_menu` (`id`, `role_id`, `menu_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d5000000000000000000000000000002', 'd2000000000000000000000000000001', 'd4000000000000000000000000000002', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_role_menu` (`id`, `role_id`, `menu_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d5000000000000000000000000000003', 'd2000000000000000000000000000001', 'd4000000000000000000000000000003', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_role_menu` (`id`, `role_id`, `menu_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d5000000000000000000000000000004', 'd2000000000000000000000000000001', 'd4000000000000000000000000000004', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_role_menu` (`id`, `role_id`, `menu_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d5000000000000000000000000000005', 'd2000000000000000000000000000001', 'd4000000000000000000000000000005', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_role_menu` (`id`, `role_id`, `menu_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d5000000000000000000000000000011', 'd2000000000000000000000000000002', 'd4000000000000000000000000000001', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_role_menu` (`id`, `role_id`, `menu_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d5000000000000000000000000000012', 'd2000000000000000000000000000002', 'd4000000000000000000000000000002', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_role_menu` (`id`, `role_id`, `menu_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d5000000000000000000000000000013', 'd2000000000000000000000000000002', 'd4000000000000000000000000000003', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_role_menu` (`id`, `role_id`, `menu_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d5000000000000000000000000000014', 'd2000000000000000000000000000002', 'd4000000000000000000000000000004', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_site
-- ----------------------------
DROP TABLE IF EXISTS `sys_site`;
CREATE TABLE `sys_site` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`site_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '站点名称',
`site_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '站点编码',
`site_type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '站点类型(字典 zdlx)',
`status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '状态(1正常 0停用)',
`address` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '详细地址',
`contact_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人',
`contact_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系电话',
`business_scope` varchar(256) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务范围(字典 zdywfw,多值可逗号分隔)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_site_code` (`tenant_no`,`site_code`,`del_flag`),
KEY `idx_site_tenant` (`tenant_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='站点';
-- ----------------------------
-- Records of sys_site
-- ----------------------------
BEGIN;
INSERT INTO `sys_site` (`id`, `site_name`, `site_code`, `site_type`, `status`, `address`, `contact_name`, `contact_phone`, `business_scope`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('2237b211-4e72-11f1-9f47-00163e3bdd96', '中科兴皖中心基地', 'zkxw-zxjd', 'zxjd', '1', '', NULL, NULL, NULL, 'zkxw', 1, NULL, NULL, '', '2026-05-13 10:19:13', NULL, '2026-05-13 10:19:13', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_tenant
-- ----------------------------
DROP TABLE IF EXISTS `sys_tenant`;
CREATE TABLE `sys_tenant` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户编号(业务编码,如 zkxw)',
`tenant_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '租户名称',
`contact_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人姓名',
`contact_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系电话',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_sys_tenant_no` (`tenant_no`,`del_flag`),
KEY `idx_sys_tenant_del` (`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='租户信息';
-- ----------------------------
-- Records of sys_tenant
-- ----------------------------
BEGIN;
INSERT INTO `sys_tenant` (`id`, `tenant_no`, `tenant_name`, `contact_name`, `contact_phone`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('00D57235D5C8497A8C02D54E0FD3CDCF', '123', '123', '123', '123', 1, '123123', 'd3000000000000000000000000000001', '', '2026-05-12 19:06:42', 'd3000000000000000000000000000001', '2026-05-12 19:06:46', 1);
INSERT INTO `sys_tenant` (`id`, `tenant_no`, `tenant_name`, `contact_name`, `contact_phone`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('034a9f604de111f1938000163e3bdd96', 'zkxw', '中科兴皖', NULL, NULL, NULL, NULL, NULL, '', '2026-05-12 17:00:24', NULL, '2026-05-12 17:00:24', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_user
-- ----------------------------
DROP TABLE IF EXISTS `sys_user`;
CREATE TABLE `sys_user` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`dept_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部门ID',
`user_no` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户账号',
`nick_name` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户名',
`email` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '用户邮箱',
`phone_no` varchar(11) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '手机号码',
`sex` char(1) COLLATE utf8mb4_unicode_ci DEFAULT '0' COMMENT '用户性别(0男 1女 2未知)',
`avatar` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '头像(minio完整地址)',
`password` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '密码',
`status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '帐号状态(1正常 0停用)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_user_no` (`tenant_no`,`user_no`,`del_flag`),
KEY `idx_user_dept` (`dept_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户';
-- ----------------------------
-- Records of sys_user
-- ----------------------------
BEGIN;
INSERT INTO `sys_user` (`id`, `dept_id`, `user_no`, `nick_name`, `email`, `phone_no`, `sex`, `avatar`, `password`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('2ac3e6204e7211f19f4700163e3bdd96', NULL, 'zhangsan', '张三', 'zhangsan@zkxw.com', '13800000001', '0', NULL, '$2b$12$P.bS1iKm8zS4YEGUpDSi9uswGT/GiZgfJdnqigyQKflsmP2OAn5ai', '1', 'zkxw', 2, NULL, NULL, '', '2026-05-13 10:19:27', NULL, '2026-05-13 22:27:06', 0);
INSERT INTO `sys_user` (`id`, `dept_id`, `user_no`, `nick_name`, `email`, `phone_no`, `sex`, `avatar`, `password`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('2ac489c64e7211f19f4700163e3bdd96', NULL, 'lisi', '李四', 'lisi@zkxw.com', '13800000002', '1', NULL, '$2b$12$P.bS1iKm8zS4YEGUpDSi9uswGT/GiZgfJdnqigyQKflsmP2OAn5ai', '1', 'zkxw', 3, NULL, NULL, '', '2026-05-13 10:19:27', NULL, '2026-05-13 22:27:05', 0);
INSERT INTO `sys_user` (`id`, `dept_id`, `user_no`, `nick_name`, `email`, `phone_no`, `sex`, `avatar`, `password`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d3000000000000000000000000000001', 'd1000000000000000000000000000002', 'admin', '系统管理员', 'admin@zkxw.local', '13800000000', '0', NULL, '$2b$12$P.bS1iKm8zS4YEGUpDSi9uswGT/GiZgfJdnqigyQKflsmP2OAn5ai', '1', 'zkxw', 1, '初始超级管理员', NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_user` (`id`, `dept_id`, `user_no`, `nick_name`, `email`, `phone_no`, `sex`, `avatar`, `password`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d3000000000000000000000000000002', 'd1000000000000000000000000000002', 'demo', '演示运营', 'demo@zkxw.local', '13900000000', '0', NULL, '$2b$12$w0mJ2.WU5yOCM/oHed0Hhu3fjThWEXN4TxXOWrfKX5naOGMObHYNa', '1', 'zkxw', 2, '初始运营账号', NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_user_post
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_post`;
CREATE TABLE `sys_user_post` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`user_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户ID',
`post_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '职位ID',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_user_post` (`user_id`,`post_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户-职位关联';
-- ----------------------------
-- Records of sys_user_post
-- ----------------------------
BEGIN;
INSERT INTO `sys_user_post` (`id`, `user_id`, `post_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d8000000000000000000000000000001', 'd3000000000000000000000000000001', 'd7000000000000000000000000000002', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
COMMIT;
-- ----------------------------
-- Table structure for sys_user_role
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_role`;
CREATE TABLE `sys_user_role` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`user_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户ID',
`role_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '角色ID',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_user_role` (`user_id`,`role_id`,`del_flag`),
KEY `idx_user_role_role` (`role_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户-角色关联';
-- ----------------------------
-- Records of sys_user_role
-- ----------------------------
BEGIN;
INSERT INTO `sys_user_role` (`id`, `user_id`, `role_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d6000000000000000000000000000001', 'd3000000000000000000000000000001', 'd2000000000000000000000000000001', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
INSERT INTO `sys_user_role` (`id`, `user_id`, `role_id`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('d6000000000000000000000000000002', 'd3000000000000000000000000000002', 'd2000000000000000000000000000002', 'zkxw', NULL, NULL, NULL, '', '2026-05-12 17:28:38', NULL, '2026-05-12 17:28:38', 0);
COMMIT;
-- ----------------------------
-- Table structure for wf_node
-- ----------------------------
DROP TABLE IF EXISTS `wf_node`;
CREATE TABLE `wf_node` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`process_version_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程版本ID',
`node_key` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '节点唯一键(画布内)',
`node_type` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'start/end/approval/condition 等',
`node_name` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点名称',
`config_json` mediumtext COLLATE utf8mb4_unicode_ci COMMENT '审批人/SQL/会签策略等配置',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_wf_node_ver` (`process_version_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流程节点';
-- ----------------------------
-- Records of wf_node
-- ----------------------------
BEGIN;
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('013DF290E0CA48FFA6C1F986CCC75E4E', '1BFEF3BC45FB4B85979203252573251F', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:10', 'd3000000000000000000000000000001', '2026-05-13 21:05:10', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('2A06EA4B65F04C54ADB7FCB3CC83EAF3', '65E51B403AEF4F458E162797470E83AA', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:33', 'd3000000000000000000000000000001', '2026-05-13 20:59:33', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('2BD96A3B1B46407FA220A0106D17A99A', 'E694F38CAC504B51AAF64F102DB88380', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:25', 'd3000000000000000000000000000001', '2026-05-13 21:05:25', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('3EBE44E9A0674140A4014A7AFF29B0B5', 'D31763EFEA9B4082B6104576FDB12718', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:02', 'd3000000000000000000000000000001', '2026-05-13 21:03:02', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('40EC0D320A994063B6CFB02D52717589', 'E694F38CAC504B51AAF64F102DB88380', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:25', 'd3000000000000000000000000000001', '2026-05-13 21:05:25', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('45B29C0FDDEE4BDA9E2A72CAC073E8D7', '1BFEF3BC45FB4B85979203252573251F', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:10', 'd3000000000000000000000000000001', '2026-05-13 21:05:10', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('54C1AA20BA5547B0BBF69206A549CE00', '3DDD7210942F40CB8D117BCC43144B21', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:39', 'd3000000000000000000000000000001', '2026-05-13 20:59:39', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('5B8E273F9066428180CDBA3CAEC9296D', 'A0094B798812442AA8E76C13A0E22460', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:34', 'd3000000000000000000000000000001', '2026-05-13 21:05:34', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('627296C1FC424DD58BD282B4039C2F44', 'D31763EFEA9B4082B6104576FDB12718', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:02', 'd3000000000000000000000000000001', '2026-05-13 21:03:02', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('62B7E5476E914DD9B1CE48FCCDD46CE7', 'D31763EFEA9B4082B6104576FDB12718', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:02', 'd3000000000000000000000000000001', '2026-05-13 21:03:02', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('65FA3C08AF6E4988A6BCD0A635419C57', '3DDD7210942F40CB8D117BCC43144B21', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:39', 'd3000000000000000000000000000001', '2026-05-13 20:59:39', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('6F42034687AD4881A541D3B920BC857D', 'A8762F2E338B406AAF1C7A3A5F25F414', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 22:24:32', 'd3000000000000000000000000000001', '2026-05-13 22:24:32', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('7782AA67567F47E3BA8D58426FDCB1B1', '1BFEF3BC45FB4B85979203252573251F', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:10', 'd3000000000000000000000000000001', '2026-05-13 21:05:10', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('7A89CCE6E04C4A1085A1A9FFFAC6AD06', 'E02466CE3C6B4E65A7A0B34C021BE27A', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:00:29', 'd3000000000000000000000000000001', '2026-05-13 21:00:29', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('7B8CC10BFFFD40BB86328DF405735C63', 'D676C619406645849BDBA4CD0DB2D999', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:12', 'd3000000000000000000000000000001', '2026-05-13 21:03:12', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('7C062A2A90ED4E0D96570EA614FB37FC', '65E51B403AEF4F458E162797470E83AA', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:33', 'd3000000000000000000000000000001', '2026-05-13 20:59:33', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('8B0DB5951990413CAE1D76B269826D7E', '8644BC4075D843B29FFB703B8F488E0A', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:04', 'd3000000000000000000000000000001', '2026-05-13 21:03:04', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('99F41F97C9C04A229168DE64A0CB5C11', '3DDD7210942F40CB8D117BCC43144B21', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:39', 'd3000000000000000000000000000001', '2026-05-13 20:59:39', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('9D890BBBAF0B42E2A2DD0F492F97C546', 'A8762F2E338B406AAF1C7A3A5F25F414', 'a66a0f0b-030c-4fcc-970b-eb2a9f33cf9a', 'approval', '张三审批', '{\"strategy\":\"users\",\"userIds\":[\"2ac3e6204e7211f19f4700163e3bdd96\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 3, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 22:24:32', 'd3000000000000000000000000000001', '2026-05-13 22:24:32', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('A2378E111B394806ABF0200BE9B60AA2', 'A0094B798812442AA8E76C13A0E22460', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:34', 'd3000000000000000000000000000001', '2026-05-13 21:05:34', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('A577AD86AFD54F5580991DEDCF412F26', 'E02466CE3C6B4E65A7A0B34C021BE27A', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:00:29', 'd3000000000000000000000000000001', '2026-05-13 21:00:29', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('A5864DF129D04033BB8B11B72399E2C3', '51806057C1D243429BE1316A5945D2F2', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:19', 'd3000000000000000000000000000001', '2026-05-13 21:05:19', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('BA731666B37F4FF982A09F5BF43010D1', '51806057C1D243429BE1316A5945D2F2', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:19', 'd3000000000000000000000000000001', '2026-05-13 21:05:19', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('C5D5ABECB5584C92AA860637F1C89DEE', 'D676C619406645849BDBA4CD0DB2D999', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:12', 'd3000000000000000000000000000001', '2026-05-13 21:03:12', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('CB55117070184292AA173FCE222A1E3F', 'A8762F2E338B406AAF1C7A3A5F25F414', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 22:24:32', 'd3000000000000000000000000000001', '2026-05-13 22:24:32', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('D47501A16C95463AB4798D7392D70A97', 'E694F38CAC504B51AAF64F102DB88380', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:25', 'd3000000000000000000000000000001', '2026-05-13 21:05:25', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('DB23CEEB4E1240D880270F4071AF881C', '3DDAC80316AC4DCCA972060531F92723', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:21', 'd3000000000000000000000000000001', '2026-05-13 20:59:21', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('DBB50E44330D4C8E85CC4393D796A0C6', '8644BC4075D843B29FFB703B8F488E0A', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:04', 'd3000000000000000000000000000001', '2026-05-13 21:03:04', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('DC3895005A1B47988DB4A13FD2553D4E', 'D676C619406645849BDBA4CD0DB2D999', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:12', 'd3000000000000000000000000000001', '2026-05-13 21:03:12', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('DD96A286684C495CA4A9A3BD3329A88C', 'A0094B798812442AA8E76C13A0E22460', 'start', 'start', '开始', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:34', 'd3000000000000000000000000000001', '2026-05-13 21:05:34', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('DF5DF29FB5B1480FBE12A5FE3595F331', '51806057C1D243429BE1316A5945D2F2', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:19', 'd3000000000000000000000000000001', '2026-05-13 21:05:19', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('EDF0EBDB8D79464A80D76AAB927FEA6A', '3DDAC80316AC4DCCA972060531F92723', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:21', 'd3000000000000000000000000000001', '2026-05-13 20:59:21', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('EE7B35D2FD89458F90A884E3CDCCED53', '8644BC4075D843B29FFB703B8F488E0A', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:04', 'd3000000000000000000000000000001', '2026-05-13 21:03:04', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('EF08625814CF4EEDAA85FEC0B575F3A6', '3DDAC80316AC4DCCA972060531F92723', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:21', 'd3000000000000000000000000000001', '2026-05-13 20:59:21', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('F19D557A100549B18469A75B7F5FE885', '65E51B403AEF4F458E162797470E83AA', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:33', 'd3000000000000000000000000000001', '2026-05-13 20:59:33', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('F68E523F6D504E019D4704761AAAA05D', 'E02466CE3C6B4E65A7A0B34C021BE27A', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:00:29', 'd3000000000000000000000000000001', '2026-05-13 21:00:29', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('F94D43C6230849FD9AE6D942EAC67F17', 'A8762F2E338B406AAF1C7A3A5F25F414', 'end', 'end', '结束', '{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}', 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 22:24:32', 'd3000000000000000000000000000001', '2026-05-13 22:24:32', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('WF000000000000000000000000000010', 'WF000000000000000000000000000002', 'start', 'start', '开始', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:56:11', 'd3000000000000000000000000000001', '2026-05-13 20:56:11', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('WF000000000000000000000000000011', 'WF000000000000000000000000000002', 'approve1', 'approval', '主管审批', '{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"passType\":\"any\"}', 'zkxw', 2, '指定admin用户审批,任意一人通过即可', 'd3000000000000000000000000000001', '', '2026-05-13 20:56:11', 'd3000000000000000000000000000001', '2026-05-13 20:56:11', 0);
INSERT INTO `wf_node` (`id`, `process_version_id`, `node_key`, `node_type`, `node_name`, `config_json`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('WF000000000000000000000000000012', 'WF000000000000000000000000000002', 'end', 'end', '结束', NULL, 'zkxw', 3, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:56:11', 'd3000000000000000000000000000001', '2026-05-13 20:56:11', 0);
COMMIT;
-- ----------------------------
-- Table structure for wf_process_def
-- ----------------------------
DROP TABLE IF EXISTS `wf_process_def`;
CREATE TABLE `wf_process_def` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`process_code` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程编码',
`process_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程名称',
`status` char(1) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1' COMMENT '1启用 0停用',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_wf_def` (`tenant_no`,`process_code`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流程定义';
-- ----------------------------
-- Records of wf_process_def
-- ----------------------------
BEGIN;
INSERT INTO `wf_process_def` (`id`, `process_code`, `process_name`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('WF000000000000000000000000000001', 'leave_request', '请假审批', '1', 'zkxw', 1, '请假审批流程种子数据', 'd3000000000000000000000000000001', '', '2026-05-13 20:56:11', 'd3000000000000000000000000000001', '2026-05-13 20:56:11', 0);
COMMIT;
-- ----------------------------
-- Table structure for wf_process_instance
-- ----------------------------
DROP TABLE IF EXISTS `wf_process_instance`;
CREATE TABLE `wf_process_instance` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`process_version_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '发起时锁定的流程版本ID',
`business_type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务类型',
`business_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务主键',
`starter_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发起人',
`variables_json` mediumtext COLLATE utf8mb4_unicode_ci COMMENT '流程变量 JSON',
`status` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'running/completed/rejected 等',
`callback_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务回调地址',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_wf_inst_biz` (`business_type`,`business_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流程实例';
-- ----------------------------
-- Records of wf_process_instance
-- ----------------------------
BEGIN;
INSERT INTO `wf_process_instance` (`id`, `process_version_id`, `business_type`, `business_id`, `starter_user_id`, `variables_json`, `status`, `callback_url`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('7E522AEC4B3D46329EC3CEBD53F222DD', 'A0094B798812442AA8E76C13A0E22460', 'leave', '3A7A24D0459746C4A2A5728BB374FCE7', '', '{\"days\": 1, \"leaveType\": \"personal\", \"applicant\": \"\"}', 'running', '/api/admin/leave/callback', 'zkxw', 0, NULL, '', '', '2026-05-13 21:05:50', '', '2026-05-13 21:05:50', 0);
INSERT INTO `wf_process_instance` (`id`, `process_version_id`, `business_type`, `business_id`, `starter_user_id`, `variables_json`, `status`, `callback_url`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('8AEC71596A074C7281F913B8000720DF', 'A0094B798812442AA8E76C13A0E22460', 'leave', '6C20F75EFAA34530AFEC1751F7833FE2', 'd3000000000000000000000000000001', '{\"days\": 1, \"leaveType\": \"personal\", \"applicant\": \"d3000000000000000000000000000001\"}', 'completed', '/api/admin/leave/callback', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:25:45', 'd3000000000000000000000000000001', '2026-05-13 22:25:17', 0);
INSERT INTO `wf_process_instance` (`id`, `process_version_id`, `business_type`, `business_id`, `starter_user_id`, `variables_json`, `status`, `callback_url`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('9CC8E0387F61441F992DAB624F6B3306', 'A0094B798812442AA8E76C13A0E22460', 'leave', '1750B47E85F647B7BA25D8BD0FAF122A', '', '{\"days\": 1, \"leaveType\": \"personal\", \"applicant\": \"\"}', 'running', '/api/admin/leave/callback', 'zkxw', 0, NULL, '', '', '2026-05-13 21:24:47', '', '2026-05-13 21:24:47', 0);
INSERT INTO `wf_process_instance` (`id`, `process_version_id`, `business_type`, `business_id`, `starter_user_id`, `variables_json`, `status`, `callback_url`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('E7A16AA9F37A47F29D3BEC93221EFDF4', 'A8762F2E338B406AAF1C7A3A5F25F414', 'leave', 'E82F7ED8D4E146A69E8BE132698CCDBF', 'd3000000000000000000000000000001', '{\"days\": 1, \"leaveType\": \"personal\", \"applicant\": \"d3000000000000000000000000000001\"}', 'completed', '/api/admin/leave/callback', 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 22:24:52', 'd3000000000000000000000000000001', '2026-05-13 22:27:51', 0);
COMMIT;
-- ----------------------------
-- Table structure for wf_process_version
-- ----------------------------
DROP TABLE IF EXISTS `wf_process_version`;
CREATE TABLE `wf_process_version` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`process_def_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程定义ID',
`version_no` int(11) NOT NULL COMMENT '版本号,递增',
`graph_json` mediumtext COLLATE utf8mb4_unicode_ci COMMENT '节点与连线等配置(JSON 字符串)',
`is_latest` char(1) COLLATE utf8mb4_unicode_ci DEFAULT '0' COMMENT '是否最新版本(1是 0否)',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_wf_ver_def` (`process_def_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流程定义版本';
-- ----------------------------
-- Records of wf_process_version
-- ----------------------------
BEGIN;
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('1BFEF3BC45FB4B85979203252573251F', 'WF000000000000000000000000000001', 9, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"}}]}', '0', 'zkxw', 0, '草稿', 'd3000000000000000000000000000001', '', '2026-05-13 21:05:10', 'd3000000000000000000000000000001', '2026-05-13 21:05:19', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('3DDAC80316AC4DCCA972060531F92723', 'WF000000000000000000000000000001', 2, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"},\"zIndex\":1}]}', '0', 'zkxw', 0, '版本发布 - 2026/5/13 20:59:21', 'd3000000000000000000000000000001', '', '2026-05-13 20:59:21', 'd3000000000000000000000000000001', '2026-05-13 20:59:33', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('3DDD7210942F40CB8D117BCC43144B21', 'WF000000000000000000000000000001', 4, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"}}]}', '0', 'zkxw', 0, '版本发布 - 2026/5/13 20:59:38', 'd3000000000000000000000000000001', '', '2026-05-13 20:59:39', 'd3000000000000000000000000000001', '2026-05-13 21:00:28', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('51806057C1D243429BE1316A5945D2F2', 'WF000000000000000000000000000001', 10, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"}}]}', '0', 'zkxw', 0, '草稿', 'd3000000000000000000000000000001', '', '2026-05-13 21:05:19', 'd3000000000000000000000000000001', '2026-05-13 21:05:25', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('65E51B403AEF4F458E162797470E83AA', 'WF000000000000000000000000000001', 3, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"}}]}', '0', 'zkxw', 0, '版本发布 - 2026/5/13 20:59:32', 'd3000000000000000000000000000001', '', '2026-05-13 20:59:33', 'd3000000000000000000000000000001', '2026-05-13 20:59:39', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('8644BC4075D843B29FFB703B8F488E0A', 'WF000000000000000000000000000001', 7, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"}}]}', '0', 'zkxw', 0, '草稿', 'd3000000000000000000000000000001', '', '2026-05-13 21:03:03', 'd3000000000000000000000000000001', '2026-05-13 21:03:11', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('A0094B798812442AA8E76C13A0E22460', 'WF000000000000000000000000000001', 12, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"}}]}', '0', 'zkxw', 0, '版本发布 - 2026/5/13 21:05:33', 'd3000000000000000000000000000001', '', '2026-05-13 21:05:34', 'd3000000000000000000000000000001', '2026-05-13 22:24:32', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('A8762F2E338B406AAF1C7A3A5F25F414', 'WF000000000000000000000000000001', 13, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"position\":{\"x\":288,\"y\":94},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"审批节点\"},\"label\":{\"text\":\"张三审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"a66a0f0b-030c-4fcc-970b-eb2a9f33cf9a\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"张三审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"2ac3e6204e7211f19f4700163e3bdd96\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":2},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"3f64b22f-c8ff-4983-9c53-bd7fbc7410c9\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"a66a0f0b-030c-4fcc-970b-eb2a9f33cf9a\",\"port\":\"port-in\"},\"zIndex\":3},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"38be86a5-627f-4bd0-b7c1-80f05d526eec\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"source\":{\"cell\":\"a66a0f0b-030c-4fcc-970b-eb2a9f33cf9a\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"},\"zIndex\":4,\"labels\":[{\"attrs\":{\"label\":{\"text\":\"其他情况\",\"fill\":\"#9ca3af\",\"fontSize\":11,\"textAnchor\":\"middle\",\"textVerticalAnchor\":\"bottom\",\"fontStyle\":\"italic\"},\"rect\":{\"fill\":\"#f9fafb\",\"stroke\":\"#d1d5db\",\"strokeWidth\":1,\"rx\":4,\"ry\":4,\"strokeDasharray\":\"3,3\"}},\"position\":{\"distance\":0.5}}]}]}', '1', 'zkxw', 0, '版本发布 - 2026/5/13 22:24:31', 'd3000000000000000000000000000001', '', '2026-05-13 22:24:32', 'd3000000000000000000000000000001', '2026-05-13 22:24:32', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('D31763EFEA9B4082B6104576FDB12718', 'WF000000000000000000000000000001', 6, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"}}]}', '0', 'zkxw', 0, '版本发布 - 2026/5/13 21:03:01', 'd3000000000000000000000000000001', '', '2026-05-13 21:03:02', 'd3000000000000000000000000000001', '2026-05-13 21:03:03', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('D676C619406645849BDBA4CD0DB2D999', 'WF000000000000000000000000000001', 8, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"}}]}', '0', 'zkxw', 0, '草稿', 'd3000000000000000000000000000001', '', '2026-05-13 21:03:12', 'd3000000000000000000000000000001', '2026-05-13 21:05:10', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('E02466CE3C6B4E65A7A0B34C021BE27A', 'WF000000000000000000000000000001', 5, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"}}]}', '0', 'zkxw', 0, '版本发布 - 2026/5/13 21:00:27', 'd3000000000000000000000000000001', '', '2026-05-13 21:00:28', 'd3000000000000000000000000000001', '2026-05-13 21:03:01', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('E694F38CAC504B51AAF64F102DB88380', 'WF000000000000000000000000000001', 11, '{\"cells\":[{\"position\":{\"x\":180,\"y\":-210},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"开始\"}},\"visible\":true,\"shape\":\"flow-start\",\"ports\":{\"groups\":{\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#10b981\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"start\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":-20},\"size\":{\"width\":180,\"height\":40},\"attrs\":{\"text\":{\"text\":\"主管审批\"},\"label\":{\"text\":\"主管审批\"}},\"visible\":true,\"shape\":\"flow-approval\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"bottom\":{\"position\":\"bottom\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"left\":{\"position\":\"left\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}},\"right\":{\"position\":\"right\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#3b82f6\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"id\":\"approve1\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"position\":{\"x\":200,\"y\":310},\"size\":{\"width\":50,\"height\":50},\"attrs\":{\"text\":{\"text\":\"结束\"}},\"visible\":true,\"shape\":\"flow-end\",\"ports\":{\"groups\":{\"top\":{\"position\":\"top\",\"attrs\":{\"circle\":{\"r\":5,\"magnet\":true,\"stroke\":\"#ef4444\",\"fill\":\"#fff\",\"strokeWidth\":1.5}}}},\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"id\":\"end\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"zIndex\":1},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-start-approve1\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"}},{\"shape\":\"edge\",\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"id\":\"edge-approve1-end\",\"data\":{\"conditionExpr\":\"\"},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}},\"zIndex\":1,\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"}}]}', '0', 'zkxw', 0, '草稿', 'd3000000000000000000000000000001', '', '2026-05-13 21:05:25', 'd3000000000000000000000000000001', '2026-05-13 21:05:34', 0);
INSERT INTO `wf_process_version` (`id`, `process_def_id`, `version_no`, `graph_json`, `is_latest`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('WF000000000000000000000000000002', 'WF000000000000000000000000000001', 1, '{\"cells\":[{\"shape\":\"flow-start\",\"id\":\"start\",\"x\":200,\"y\":50,\"width\":50,\"height\":50,\"label\":\"开始\",\"data\":{\"nodeType\":\"start\",\"nodeName\":\"开始\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"ports\":{\"items\":[{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"attrs\":{\"body\":{\"fill\":\"#10b981\",\"stroke\":\"#059669\",\"strokeWidth\":2},\"label\":{\"fill\":\"#ffffff\",\"fontSize\":13,\"fontWeight\":600}}},{\"shape\":\"flow-approval\",\"id\":\"approve1\",\"x\":140,\"y\":180,\"width\":180,\"height\":40,\"label\":\"主管审批\",\"data\":{\"nodeType\":\"approval\",\"nodeName\":\"主管审批\",\"config\":{\"strategy\":\"users\",\"userIds\":[\"d3000000000000000000000000000001\"],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"ports\":{\"items\":[{\"group\":\"top\",\"id\":\"port-in\"},{\"group\":\"bottom\",\"id\":\"port-out\"}]},\"attrs\":{\"body\":{\"fill\":\"#3b82f6\",\"stroke\":\"#2563eb\",\"strokeWidth\":2,\"rx\":8,\"ry\":8},\"label\":{\"fill\":\"#ffffff\",\"fontSize\":13,\"fontWeight\":500}}},{\"shape\":\"flow-end\",\"id\":\"end\",\"x\":200,\"y\":310,\"width\":50,\"height\":50,\"label\":\"结束\",\"data\":{\"nodeType\":\"end\",\"nodeName\":\"结束\",\"config\":{\"strategy\":\"users\",\"userIds\":[],\"roleIds\":[],\"sqlExpr\":\"\",\"passType\":\"any\"}},\"ports\":{\"items\":[{\"group\":\"top\",\"id\":\"port-in\"}]},\"attrs\":{\"body\":{\"fill\":\"#ef4444\",\"stroke\":\"#dc2626\",\"strokeWidth\":2},\"label\":{\"fill\":\"#ffffff\",\"fontSize\":13,\"fontWeight\":600}}},{\"shape\":\"edge\",\"id\":\"edge-start-approve1\",\"source\":{\"cell\":\"start\",\"port\":\"port-out\"},\"target\":{\"cell\":\"approve1\",\"port\":\"port-in\"},\"data\":{\"conditionExpr\":\"\"},\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}}},{\"shape\":\"edge\",\"id\":\"edge-approve1-end\",\"source\":{\"cell\":\"approve1\",\"port\":\"port-out\"},\"target\":{\"cell\":\"end\",\"port\":\"port-in\"},\"data\":{\"conditionExpr\":\"\"},\"attrs\":{\"line\":{\"stroke\":\"#6b7280\",\"strokeWidth\":1.5,\"targetMarker\":{\"name\":\"block\",\"width\":10,\"height\":6}}},\"router\":{\"name\":\"manhattan\"},\"connector\":{\"name\":\"rounded\",\"args\":{\"radius\":8}}}]}', '0', 'zkxw', 1, '请假审批流程 v1', 'd3000000000000000000000000000001', '', '2026-05-13 20:56:11', 'd3000000000000000000000000000001', '2026-05-13 20:59:21', 0);
COMMIT;
-- ----------------------------
-- Table structure for wf_task
-- ----------------------------
DROP TABLE IF EXISTS `wf_task`;
CREATE TABLE `wf_task` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`instance_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程实例ID',
`node_key` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '当前节点key',
`assignee_user_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '待办人',
`status` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'pending/approved/rejected 等',
`comment_text` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审批意见',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_wf_task_inst` (`instance_id`,`del_flag`),
KEY `idx_wf_task_user` (`assignee_user_id`,`status`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流程任务/待办';
-- ----------------------------
-- Records of wf_task
-- ----------------------------
BEGIN;
INSERT INTO `wf_task` (`id`, `instance_id`, `node_key`, `assignee_user_id`, `status`, `comment_text`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('4524DB624F574BEEAA26323D9303B07D', '7E522AEC4B3D46329EC3CEBD53F222DD', 'approve1', 'd3000000000000000000000000000001', 'pending', NULL, 'zkxw', 0, NULL, NULL, '', '2026-05-13 21:05:50', NULL, '2026-05-13 21:05:50', 0);
INSERT INTO `wf_task` (`id`, `instance_id`, `node_key`, `assignee_user_id`, `status`, `comment_text`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('B188D2AC0527499987E8FEB9C2E6F804', '8AEC71596A074C7281F913B8000720DF', 'approve1', 'd3000000000000000000000000000001', 'approved', '', 'zkxw', 0, NULL, NULL, '', '2026-05-13 21:25:45', NULL, '2026-05-13 22:25:16', 0);
INSERT INTO `wf_task` (`id`, `instance_id`, `node_key`, `assignee_user_id`, `status`, `comment_text`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('D5F711EF896A4056BCFF49EBEE9815A0', 'E7A16AA9F37A47F29D3BEC93221EFDF4', 'approve1', 'd3000000000000000000000000000001', 'approved', '', 'zkxw', 0, NULL, NULL, '', '2026-05-13 22:24:52', NULL, '2026-05-13 22:25:37', 0);
INSERT INTO `wf_task` (`id`, `instance_id`, `node_key`, `assignee_user_id`, `status`, `comment_text`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('D6B3E052BAED4E5E80FBA930CC974A9F', '9CC8E0387F61441F992DAB624F6B3306', 'approve1', 'd3000000000000000000000000000001', 'pending', NULL, 'zkxw', 0, NULL, NULL, '', '2026-05-13 21:24:48', NULL, '2026-05-13 21:24:48', 0);
INSERT INTO `wf_task` (`id`, `instance_id`, `node_key`, `assignee_user_id`, `status`, `comment_text`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('E725C70E1BBE48C98C5CB95F90CB807C', 'E7A16AA9F37A47F29D3BEC93221EFDF4', 'a66a0f0b-030c-4fcc-970b-eb2a9f33cf9a', '2ac3e6204e7211f19f4700163e3bdd96', 'approved', '', 'zkxw', 0, NULL, NULL, '', '2026-05-13 22:25:38', NULL, '2026-05-13 22:27:50', 0);
COMMIT;
-- ----------------------------
-- Table structure for wf_transition
-- ----------------------------
DROP TABLE IF EXISTS `wf_transition`;
CREATE TABLE `wf_transition` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`process_version_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '流程版本ID',
`from_node_key` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '起始节点key',
`to_node_key` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '目标节点key',
`condition_expr` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '条件表达式或分支说明',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_wf_trans_ver` (`process_version_id`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流程连线/转移';
-- ----------------------------
-- Records of wf_transition
-- ----------------------------
BEGIN;
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('04AD539470D54AB5A4FC28E057B2B680', '3DDAC80316AC4DCCA972060531F92723', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:21', 'd3000000000000000000000000000001', '2026-05-13 20:59:21', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('10399C04A55B4DA38ACE3FEA019FD946', '3DDAC80316AC4DCCA972060531F92723', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:21', 'd3000000000000000000000000000001', '2026-05-13 20:59:21', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('339DF4F6AAE547FDA657CF29C2450459', 'E02466CE3C6B4E65A7A0B34C021BE27A', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:00:29', 'd3000000000000000000000000000001', '2026-05-13 21:00:29', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('3B4EF674E6FE43C89F0FA63F42C6B6CD', 'D31763EFEA9B4082B6104576FDB12718', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:02', 'd3000000000000000000000000000001', '2026-05-13 21:03:02', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('45DA444CB3B24F7187B89DC5891F24FF', 'D676C619406645849BDBA4CD0DB2D999', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:12', 'd3000000000000000000000000000001', '2026-05-13 21:03:12', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('498C033E3BBE42E990E9C885DEA20644', '65E51B403AEF4F458E162797470E83AA', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:33', 'd3000000000000000000000000000001', '2026-05-13 20:59:33', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('503CDA7592004396931DC2AEE9105A46', '1BFEF3BC45FB4B85979203252573251F', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:10', 'd3000000000000000000000000000001', '2026-05-13 21:05:10', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('5C8424B13698421DA74304BDD17891B1', 'E694F38CAC504B51AAF64F102DB88380', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:25', 'd3000000000000000000000000000001', '2026-05-13 21:05:25', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('5CF30C767ADD4EE5BED0DE3086BA09FA', 'E694F38CAC504B51AAF64F102DB88380', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:25', 'd3000000000000000000000000000001', '2026-05-13 21:05:25', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('61D6A14E082444D6BDD21B55F612BE38', 'A0094B798812442AA8E76C13A0E22460', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:34', 'd3000000000000000000000000000001', '2026-05-13 21:05:34', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('6D1874C7C4774B37837075D9C54E7D5C', 'A8762F2E338B406AAF1C7A3A5F25F414', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 22:24:32', 'd3000000000000000000000000000001', '2026-05-13 22:24:32', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('751031F1DBE44EADABD976144F4C99C4', 'D31763EFEA9B4082B6104576FDB12718', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:02', 'd3000000000000000000000000000001', '2026-05-13 21:03:02', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('7694FDED26CC44CCB8B56575A75BC743', 'A8762F2E338B406AAF1C7A3A5F25F414', 'a66a0f0b-030c-4fcc-970b-eb2a9f33cf9a', 'end', NULL, 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 22:24:32', 'd3000000000000000000000000000001', '2026-05-13 22:24:32', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('7DD6218A60114A83A290ABA6859E575E', '3DDD7210942F40CB8D117BCC43144B21', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:39', 'd3000000000000000000000000000001', '2026-05-13 20:59:39', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('87084B1BCE194175924FA8518E2ECB80', '51806057C1D243429BE1316A5945D2F2', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:19', 'd3000000000000000000000000000001', '2026-05-13 21:05:19', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('99CAADD1B54346AAB8F481A14C734FAE', '8644BC4075D843B29FFB703B8F488E0A', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:04', 'd3000000000000000000000000000001', '2026-05-13 21:03:04', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ABE78DF01CA4402688B7BD1BCEAF4436', '51806057C1D243429BE1316A5945D2F2', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:19', 'd3000000000000000000000000000001', '2026-05-13 21:05:19', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('AF7E94DF904B4D70B05A7BDC90E778BA', 'D676C619406645849BDBA4CD0DB2D999', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:12', 'd3000000000000000000000000000001', '2026-05-13 21:03:12', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('D32A87BEA9A74126A4D3402D472F3C2B', 'E02466CE3C6B4E65A7A0B34C021BE27A', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:00:29', 'd3000000000000000000000000000001', '2026-05-13 21:00:29', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('D573BEF4FC874EA89206FBE834986DD5', 'A0094B798812442AA8E76C13A0E22460', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:34', 'd3000000000000000000000000000001', '2026-05-13 21:05:34', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('D7D0D2361F1C47CBA37292245EC3B501', '3DDD7210942F40CB8D117BCC43144B21', 'approve1', 'end', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:39', 'd3000000000000000000000000000001', '2026-05-13 20:59:39', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('E3B8350921B84FB0A0E5B658A8D1C726', 'A8762F2E338B406AAF1C7A3A5F25F414', 'approve1', 'a66a0f0b-030c-4fcc-970b-eb2a9f33cf9a', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 22:24:32', 'd3000000000000000000000000000001', '2026-05-13 22:24:32', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('F4F6D978432E410CAEA4483087F6EFE2', '1BFEF3BC45FB4B85979203252573251F', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:05:10', 'd3000000000000000000000000000001', '2026-05-13 21:05:10', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('F84D9088BFFC414481841DE340F3BA32', '65E51B403AEF4F458E162797470E83AA', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:59:33', 'd3000000000000000000000000000001', '2026-05-13 20:59:33', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('FBD25BC7D11D4751B6EAAC45A7CC2E9D', '8644BC4075D843B29FFB703B8F488E0A', 'start', 'approve1', NULL, 'zkxw', 0, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 21:03:04', 'd3000000000000000000000000000001', '2026-05-13 21:03:04', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('WF000000000000000000000000000020', 'WF000000000000000000000000000002', 'start', 'approve1', NULL, 'zkxw', 1, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:56:12', 'd3000000000000000000000000000001', '2026-05-13 20:56:12', 0);
INSERT INTO `wf_transition` (`id`, `process_version_id`, `from_node_key`, `to_node_key`, `condition_expr`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('WF000000000000000000000000000021', 'WF000000000000000000000000000002', 'approve1', 'end', NULL, 'zkxw', 2, NULL, 'd3000000000000000000000000000001', '', '2026-05-13 20:56:12', 'd3000000000000000000000000000001', '2026-05-13 20:56:12', 0);
COMMIT;
-- ----------------------------
-- Table structure for biz_attachment
-- ----------------------------
DROP TABLE IF EXISTS `biz_attachment`;
CREATE TABLE `biz_attachment` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`business_type` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务类型(如 collection_protocol)',
`business_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务主键ID',
`original_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '原始文件名',
`file_ext` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件后缀名(如 .pdf .jpg)',
`file_url` varchar(500) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'MinIO路径后缀(不含前缀)',
`file_size` bigint(20) DEFAULT NULL COMMENT '文件大小(字节)',
`file_type` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'MIME类型',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'zkxw' COMMENT '租户编号',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
KEY `idx_att_biz` (`business_type`,`business_id`,`del_flag`),
KEY `idx_att_tenant` (`tenant_no`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='业务附件';
-- ----------------------------
-- Records of biz_attachment
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for sys_ethnic (民族码表)
-- ----------------------------
-- 民族码表(国标 GB/T 3304,仅数字编码条目,不含字母编码重复项)
-- 执行前请确认库中无同名表;与 docs/sql/zkxw.sql 全量基线可并存,亦可合并进全量导出
DROP TABLE IF EXISTS `sys_ethnic`;
CREATE TABLE `sys_ethnic` (
`id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键ID',
`ethnic_name` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '民族名称',
`ethnic_code` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '民族编码',
`tenant_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '租户编号(空=全局码表)',
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
`remark` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人id',
`create_dept_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建人部门ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '更新人id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_sys_ethnic_code` (`ethnic_code`,`del_flag`),
KEY `idx_sys_ethnic_name` (`ethnic_name`,`del_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='民族码表';
BEGIN;
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-01', '汉族', '01', '', 1, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-02', '蒙古族', '02', '', 2, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-03', '回族', '03', '', 3, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-04', '藏族', '04', '', 4, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-05', '维吾尔族', '05', '', 5, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-06', '苗族', '06', '', 6, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-07', '彝族', '07', '', 7, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-08', '壮族', '08', '', 8, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-09', '布依族', '09', '', 9, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-10', '朝鲜族', '10', '', 10, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-11', '满族', '11', '', 11, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-12', '侗族', '12', '', 12, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-13', '瑶族', '13', '', 13, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-14', '白族', '14', '', 14, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-15', '土家族', '15', '', 15, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-16', '哈尼族', '16', '', 16, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-17', '哈萨克族', '17', '', 17, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-18', '傣族', '18', '', 18, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-19', '黎族', '19', '', 19, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-20', '傈僳族', '20', '', 20, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-21', '佤族', '21', '', 21, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-22', '畲族', '22', '', 22, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-23', '高山族', '23', '', 23, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-24', '拉祜族', '24', '', 24, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-25', '水族', '25', '', 25, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-26', '东乡族', '26', '', 26, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-27', '纳西族', '27', '', 27, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-28', '景颇族', '28', '', 28, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-29', '柯尔克孜族', '29', '', 29, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-30', '土族', '30', '', 30, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-31', '达斡尔族', '31', '', 31, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-32', '仫佬族', '32', '', 32, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-33', '羌族', '33', '', 33, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-34', '布朗族', '34', '', 34, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-35', '撒拉族', '35', '', 35, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-36', '毛难族', '36', '', 36, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-37', '仡佬族', '37', '', 37, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-38', '锡伯族', '38', '', 38, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-39', '阿昌族', '39', '', 39, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-40', '普米族', '40', '', 40, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-41', '塔吉克族', '41', '', 41, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-42', '怒族', '42', '', 42, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-43', '乌孜别克族', '43', '', 43, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-44', '俄罗斯族', '44', '', 44, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-45', '鄂温克族', '45', '', 45, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-46', '德昂族', '46', '', 46, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-47', '保安族', '47', '', 47, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-48', '裕固族', '48', '', 48, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-49', '京族', '49', '', 49, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-50', '塔塔尔族', '50', '', 50, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-51', '独龙族', '51', '', 51, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-52', '鄂伦春族', '52', '', 52, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-53', '赫哲族', '53', '', 53, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-54', '门巴族', '54', '', 54, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-55', '珞巴族', '55', '', 55, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-56', '基诺族', '56', '', 56, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-81', '穿青人族', '81', '', 57, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-97', '其他', '97', '', 58, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
INSERT INTO `sys_ethnic` (`id`, `ethnic_name`, `ethnic_code`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) VALUES ('ethnic-98', '外国血统中国籍人士', '98', '', 59, NULL, NULL, '', '2026-05-16 00:00:00', NULL, '2026-05-16 00:00:00', 0);
COMMIT;
SET FOREIGN_KEY_CHECKS = 1;