/*
 Navicat Premium Dump SQL

 Source Server         : 安第斯RDS
 Source Server Type    : MySQL
 Source Server Version : 50744 (5.7.44-log)
 Source Host           : rm-bp19ohrgc6111ynzh1o.mysql.rds.aliyuncs.com:3306
 Source Schema         : antis-small-all

 Target Server Type    : MySQL
 Target Server Version : 50744 (5.7.44-log)
 File Encoding         : 65001

 Date: 25/03/2026 14:51:16
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for flow_delegate
-- ----------------------------
DROP TABLE IF EXISTS `flow_delegate`;
CREATE TABLE `flow_delegate` (
  `F_Id` varchar(50) NOT NULL COMMENT '自然主键',
  `F_ToUserId` varchar(50) DEFAULT NULL COMMENT '被委托人',
  `F_ToUserName` varchar(50) DEFAULT NULL COMMENT '被委托人',
  `F_FlowId` varchar(50) DEFAULT NULL COMMENT '委托流程',
  `F_FlowName` varchar(50) DEFAULT NULL COMMENT '委托流程',
  `F_FlowCategory` varchar(50) DEFAULT NULL COMMENT '流程分类',
  `F_StartTime` datetime DEFAULT NULL COMMENT '开始时间',
  `F_EndTime` datetime DEFAULT NULL COMMENT '结束时间',
  `F_Description` text COMMENT '描述',
  `F_SortCode` bigint(20) DEFAULT NULL COMMENT '排序',
  `F_EnabledMark` int(11) DEFAULT NULL COMMENT '有效标志',
  `F_CreatorTime` datetime DEFAULT NULL COMMENT '创建时间',
  `F_CreatorUserId` varchar(50) DEFAULT NULL COMMENT '创建用户',
  `F_LastModifyTime` datetime DEFAULT NULL COMMENT '修改时间',
  `F_LastModifyUserId` varchar(50) DEFAULT NULL COMMENT '修改用户',
  `F_DeleteMark` int(11) DEFAULT NULL COMMENT '删除标志',
  `F_DeleteTime` datetime DEFAULT NULL COMMENT '删除时间',
  `F_DeleteUserId` varchar(50) DEFAULT NULL COMMENT '删除用户',
  PRIMARY KEY (`F_Id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='流程委托';

-- ----------------------------
-- Table structure for flow_engine
-- ----------------------------
DROP TABLE IF EXISTS `flow_engine`;
CREATE TABLE `flow_engine` (
  `F_Id` varchar(50) NOT NULL COMMENT '自然主键',
  `F_EnCode` varchar(50) DEFAULT NULL COMMENT '流程编码',
  `F_FullName` varchar(50) DEFAULT NULL COMMENT '流程名称',
  `F_Type` int(11) DEFAULT NULL COMMENT '流程类型',
  `F_Category` varchar(50) DEFAULT NULL COMMENT '流程分类',
  `F_Form` varchar(50) DEFAULT NULL COMMENT '流程表单',
  `F_VisibleType` int(11) DEFAULT NULL COMMENT '可见类型',
  `F_Icon` varchar(50) DEFAULT NULL COMMENT '图标',
  `F_IconBackground` varchar(50) DEFAULT NULL COMMENT '图标背景色',
  `F_Version` varchar(50) DEFAULT NULL COMMENT '流程版本',
  `F_FlowTemplateJson` longtext COMMENT '流程模板',
  `F_Description` text COMMENT '描述',
  `F_SortCode` bigint(20) DEFAULT NULL COMMENT '排序码',
  `F_EnabledMark` int(11) DEFAULT NULL COMMENT '有效标志',
  `F_CreatorTime` datetime DEFAULT NULL COMMENT '创建时间',
  `F_CreatorUserId` varchar(50) DEFAULT NULL COMMENT '创建用户',
  `F_LastModifyTime` datetime DEFAULT NULL COMMENT '修改时间',
  `F_LastModifyUserId` varchar(50) DEFAULT NULL COMMENT '修改用户',
  `F_DeleteMark` int(11) DEFAULT NULL COMMENT '删除标志',
  `F_DeleteTime` datetime DEFAULT NULL COMMENT '删除时间',
  `F_DeleteUserId` varchar(50) DEFAULT NULL COMMENT '删除用户',
  `F_FormTemplateJson` longtext COMMENT '表单模板',
  `F_FormType` int(11) DEFAULT NULL COMMENT '表单分类',
  `F_Tables` longtext COMMENT '关联的表',
  `F_DbLinkId` varchar(50) DEFAULT NULL COMMENT '关联数据连接id',
  `F_AppFormUrl` varchar(200) DEFAULT NULL COMMENT 'app表单路径',
  `F_FormUrl` varchar(200) DEFAULT NULL COMMENT 'pc表单路径',
  PRIMARY KEY (`F_Id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='流程引擎';

-- ----------------------------
-- Table structure for flow_engineform
-- ----------------------------
DROP TABLE IF EXISTS `flow_engineform`;
CREATE TABLE `flow_engineform` (
  `F_Id` varchar(50) NOT NULL COMMENT '自然主键',
  `F_EnCode` varchar(50) DEFAULT NULL COMMENT '表单编码',
  `F_FullName` varchar(50) DEFAULT NULL COMMENT '表单名称',
  `F_Type` int(11) DEFAULT NULL COMMENT '表单类型',
  `F_Category` varchar(50) DEFAULT NULL COMMENT '表单分类',
  `F_UrlAddress` text COMMENT 'Web地址',
  `F_AppUrlAddress` text COMMENT 'APP地址',
  `F_PropertyJson` longtext COMMENT '属性字段',
  `F_Description` text COMMENT '描述',
  `F_SortCode` bigint(20) DEFAULT NULL COMMENT '排序码',
  `F_EnabledMark` int(11) DEFAULT NULL COMMENT '有效标志',
  `F_CreatorTime` datetime DEFAULT NULL COMMENT '创建时间',
  `F_CreatorUserId` varchar(50) DEFAULT NULL COMMENT '创建用户',
  `F_LastModifyTime` datetime DEFAULT NULL COMMENT '修改时间',
  `F_LastModifyUserId` varchar(50) DEFAULT NULL COMMENT '修改用户',
  `F_DeleteMark` int(11) DEFAULT NULL COMMENT '删除标志',
  `F_DeleteTime` datetime DEFAULT NULL COMMENT '删除时间',
  `F_DeleteUserId` varchar(50) DEFAULT NULL COMMENT '删除用户',
  PRIMARY KEY (`F_Id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='流程表单';

-- ----------------------------
-- Table structure for flow_enginevisible
-- ----------------------------
DROP TABLE IF EXISTS `flow_enginevisible`;
CREATE TABLE `flow_enginevisible` (
  `F_Id` varchar(50) NOT NULL COMMENT '自然主键',
  `F_FlowId` varchar(50) DEFAULT NULL COMMENT '流程主键',
  `F_OperatorType` varchar(50) DEFAULT NULL COMMENT '经办类型',
  `F_OperatorId` varchar(50) DEFAULT NULL COMMENT '经办主键',
  `F_SortCode` bigint(20) DEFAULT NULL COMMENT '排序码',
  `F_CreatorTime` datetime DEFAULT NULL COMMENT '创建时间',
  `F_CreatorUserId` varchar(50) DEFAULT NULL COMMENT '创建用户',
  PRIMARY KEY (`F_Id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='流程可见';

-- ----------------------------
-- Table structure for flow_task
-- ----------------------------
DROP TABLE IF EXISTS `flow_task`;
CREATE TABLE `flow_task` (
  `F_Id` varchar(50) NOT NULL COMMENT '自然主键',
  `F_ProcessId` varchar(50) DEFAULT NULL COMMENT '实例进程',
  `F_EnCode` varchar(50) DEFAULT NULL COMMENT '任务编号',
  `F_FullName` varchar(200) DEFAULT NULL COMMENT '任务标题',
  `F_FlowUrgent` int(11) DEFAULT NULL COMMENT '紧急程度',
  `F_FlowId` varchar(50) DEFAULT NULL COMMENT '流程主键',
  `F_FlowCode` varchar(50) DEFAULT NULL COMMENT '流程编号',
  `F_FlowName` varchar(50) DEFAULT NULL COMMENT '流程名称',
  `F_FlowType` int(11) DEFAULT NULL COMMENT '流程分类',
  `F_FlowCategory` varchar(50) DEFAULT NULL COMMENT '流程类型',
  `F_FlowForm` longtext COMMENT '流程表单',
  `F_FlowFormContentJson` longtext COMMENT '表单内容',
  `F_FlowTemplateJson` longtext COMMENT '流程模板',
  `F_FlowVersion` varchar(50) DEFAULT NULL COMMENT '流程版本',
  `F_StartTime` datetime DEFAULT NULL COMMENT '开始时间',
  `F_EndTime` datetime DEFAULT NULL COMMENT '结束时间',
  `F_ThisStep` varchar(50) DEFAULT NULL COMMENT '当前步骤',
  `F_ThisStepId` varchar(50) DEFAULT NULL COMMENT '当前步骤Id',
  `F_Grade` varchar(50) DEFAULT NULL COMMENT '重要等级',
  `F_Status` int(11) DEFAULT NULL COMMENT '任务状态',
  `F_Completion` int(11) DEFAULT NULL COMMENT '完成情况',
  `F_Description` text COMMENT '描述',
  `F_SortCode` bigint(20) DEFAULT NULL COMMENT '排序码',
  `F_EnabledMark` int(11) DEFAULT NULL COMMENT '有效标志',
  `F_CreatorTime` datetime DEFAULT NULL COMMENT '创建时间',
  `F_CreatorUserId` varchar(50) DEFAULT NULL COMMENT '创建用户',
  `F_LastModifyTime` datetime DEFAULT NULL COMMENT '修改时间',
  `F_LastModifyUserId` varchar(50) DEFAULT NULL COMMENT '修改用户',
  `F_DeleteMark` int(11) DEFAULT NULL COMMENT '删除标志',
  `F_DeleteTime` datetime DEFAULT NULL COMMENT '删除时间',
  `F_DeleteUserId` varchar(50) DEFAULT NULL COMMENT '删除用户',
  `F_ParentId` text COMMENT '父流程id',
  PRIMARY KEY (`F_Id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='流程任务';

-- ----------------------------
-- Table structure for flow_taskcirculate
-- ----------------------------
DROP TABLE IF EXISTS `flow_taskcirculate`;
CREATE TABLE `flow_taskcirculate` (
  `F_Id` varchar(50) NOT NULL COMMENT '自然主键',
  `F_ObjectType` varchar(50) DEFAULT NULL COMMENT '对象类型',
  `F_ObjectId` varchar(50) DEFAULT NULL COMMENT '对象主键',
  `F_NodeCode` varchar(50) DEFAULT NULL COMMENT '节点编号',
  `F_NodeName` varchar(50) DEFAULT NULL COMMENT '节点名称',
  `F_TaskNodeId` varchar(50) DEFAULT NULL COMMENT '节点主键',
  `F_TaskId` varchar(50) DEFAULT NULL COMMENT '任务主键',
  `F_CreatorTime` datetime DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`F_Id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='流程传阅';

-- ----------------------------
-- Table structure for flow_tasknode
-- ----------------------------
DROP TABLE IF EXISTS `flow_tasknode`;
CREATE TABLE `flow_tasknode` (
  `F_Id` varchar(50) NOT NULL COMMENT '自然主键',
  `F_NodeCode` varchar(50) DEFAULT NULL COMMENT '节点编号',
  `F_NodeName` varchar(50) DEFAULT NULL COMMENT '节点名称',
  `F_NodeType` varchar(50) DEFAULT NULL COMMENT '节点类型',
  `F_NodePropertyJson` longtext COMMENT '节点属性Json',
  `F_NodeUp` varchar(50) DEFAULT NULL COMMENT '上一节点',
  `F_NodeNext` varchar(50) DEFAULT NULL COMMENT '下一节点',
  `F_Completion` int(11) DEFAULT NULL COMMENT '是否完成',
  `F_Description` text COMMENT '描述',
  `F_SortCode` bigint(20) DEFAULT NULL COMMENT '排序码',
  `F_CreatorTime` datetime DEFAULT NULL COMMENT '创建时间',
  `F_TaskId` varchar(50) DEFAULT NULL COMMENT '任务主键',
  `F_State` varchar(50) DEFAULT NULL COMMENT '状态',
  PRIMARY KEY (`F_Id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='流程节点';

-- ----------------------------
-- Table structure for flow_taskoperator
-- ----------------------------
DROP TABLE IF EXISTS `flow_taskoperator`;
CREATE TABLE `flow_taskoperator` (
  `F_Id` varchar(50) NOT NULL COMMENT '自然主键',
  `F_HandleType` varchar(50) DEFAULT NULL COMMENT '经办对象',
  `F_HandleId` varchar(50) DEFAULT NULL COMMENT '经办主键',
  `F_HandleStatus` int(11) DEFAULT NULL COMMENT '处理状态',
  `F_HandleTime` datetime DEFAULT NULL COMMENT '处理时间',
  `F_NodeCode` varchar(50) DEFAULT NULL COMMENT '节点编号',
  `F_NodeName` varchar(50) DEFAULT NULL COMMENT '节点名称',
  `F_Completion` int(11) DEFAULT NULL COMMENT '是否完成',
  `F_Description` text COMMENT '描述',
  `F_CreatorTime` datetime DEFAULT NULL COMMENT '创建时间',
  `F_TaskNodeId` varchar(50) DEFAULT NULL COMMENT '节点主键',
  `F_TaskId` varchar(50) DEFAULT NULL COMMENT '任务主键',
  `F_Type` varchar(50) DEFAULT NULL COMMENT '节点类型',
  `F_State` varchar(50) DEFAULT NULL COMMENT '状态',
  `F_ParentId` varchar(50) DEFAULT NULL COMMENT '父节点id',
  PRIMARY KEY (`F_Id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='流程经办';

-- ----------------------------
-- Table structure for flow_taskoperatorrecord
-- ----------------------------
DROP TABLE IF EXISTS `flow_taskoperatorrecord`;
CREATE TABLE `flow_taskoperatorrecord` (
  `F_Id` varchar(50) NOT NULL COMMENT '自然主键',
  `F_NodeCode` varchar(50) DEFAULT NULL COMMENT '节点编号',
  `F_NodeName` varchar(50) DEFAULT NULL COMMENT '节点名称',
  `F_HandleStatus` int(11) DEFAULT NULL COMMENT '经办状态',
  `F_HandleId` varchar(50) DEFAULT NULL COMMENT '经办人员',
  `F_HandleTime` datetime DEFAULT NULL COMMENT '经办时间',
  `F_HandleOpinion` text COMMENT '经办理由',
  `F_TaskOperatorId` varchar(50) DEFAULT NULL COMMENT '经办主键',
  `F_TaskNodeId` varchar(50) DEFAULT NULL COMMENT '节点主键',
  `F_TaskId` varchar(50) DEFAULT NULL COMMENT '任务主键',
  `F_SignImg` text COMMENT '签名图片',
  `F_Status` int(11) DEFAULT NULL COMMENT '审批标识',
  `F_OperatorId` varchar(50) DEFAULT NULL COMMENT '流转操作人',
  PRIMARY KEY (`F_Id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='流程经办记录';

SET FOREIGN_KEY_CHECKS = 1;
