Files
RuoYi-Vue-Plus/script/sql/sqlserver/sqlserver_ry_workflow.sql
T
2026-10-20 15:47:10 +08:00

1976 lines
62 KiB
Transact-SQL
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.
-- ----------------------------
-- 0、warm-flow-all.sql,地址:https://gitee.com/dromara/warm-flow/blob/master/sql/sqlserver/sqlserver.sql
-- ----------------------------
CREATE TABLE flow_definition (
id bigint NOT NULL,
flow_code nvarchar(40) NOT NULL,
flow_name nvarchar(100) NOT NULL,
model_value nvarchar(40) DEFAULT('CLASSICS') NOT NULL,
category nvarchar(100) NULL,
version nvarchar(20) NOT NULL,
is_publish tinyint DEFAULT('0') NOT NULL,
form_custom nchar(1) DEFAULT('N') NULL,
form_path nvarchar(100) NULL,
activity_status tinyint DEFAULT('1') NOT NULL,
listener_type nvarchar(100) NULL,
listener_path nvarchar(400) NULL,
ext nvarchar(500) NULL,
def_config nvarchar(max) NULL,
create_time datetime2(7) NULL,
create_by nvarchar(64) DEFAULT('') NULL,
update_time datetime2(7) NULL,
update_by nvarchar(64) DEFAULT('') NULL,
del_flag nchar(1) DEFAULT('0') NULL,
tenant_id nvarchar(40) NULL,
CONSTRAINT PK__flow_def__3213E83FEE39AE33 PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键id',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程编码',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'flow_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程名称',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'flow_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'model_value'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程类别',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'category'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程版本',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'version'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否发布(0未发布 1已发布 9失效)',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'is_publish'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批表单是否自定义(Y是 N否)',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'form_custom'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批表单路径',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'form_path'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程激活状态(0挂起 1激活)',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'activity_status'
GO
EXEC sp_addextendedproperty
'MS_Description', N'监听器类型',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'listener_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'监听器路径',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'listener_path'
GO
EXEC sp_addextendedproperty
'MS_Description', N'业务详情 存业务表对象json字符串',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'ext'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程定义配置(自动审批等引擎配置与自定义扩展属性json)',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'def_config'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建人',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'create_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'update_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新人',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'update_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition',
'COLUMN', N'tenant_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程定义表',
'SCHEMA', N'dbo',
'TABLE', N'flow_definition'
GO
CREATE TABLE flow_node (
id bigint NOT NULL,
node_type tinyint NOT NULL,
definition_id bigint NOT NULL,
node_code nvarchar(100) NOT NULL,
node_name nvarchar(100) NULL,
permission_flag nvarchar(200) NULL,
node_ratio nvarchar(200) NULL,
coordinate nvarchar(100) NULL,
any_node_skip nvarchar(100) NULL,
listener_type nvarchar(100) NULL,
listener_path nvarchar(400) NULL,
form_custom nchar(1) DEFAULT('N') NULL,
form_path nvarchar(100) NULL,
create_time datetime2(7) NULL,
create_by nvarchar(64) DEFAULT('') NULL,
update_time datetime2(7) NULL,
update_by nvarchar(64) DEFAULT('') NULL,
ext nvarchar(max) NULL,
node_config nvarchar(max) NULL,
event_type nvarchar(40) NULL,
event_name nvarchar(100) NULL,
attached_to_node_code nvarchar(100) NULL,
interrupting tinyint NULL,
del_flag nchar(1) DEFAULT('0') NULL,
tenant_id nvarchar(40) NULL,
CONSTRAINT PK__flow_nod__3213E83F372470DE PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键id',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'node_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程定义id',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'definition_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程节点编码',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'node_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程节点名称',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'node_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'权限标识(权限类型:权限标识,可以多个,用@@隔开)',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'permission_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程签署比例值',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'node_ratio'
GO
EXEC sp_addextendedproperty
'MS_Description', N'坐标',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'coordinate'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任意结点跳转',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'any_node_skip'
GO
EXEC sp_addextendedproperty
'MS_Description', N'监听器类型',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'listener_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'监听器路径',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'listener_path'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批表单是否自定义(Y是 N否)',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'form_custom'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批表单路径',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'form_path'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建人',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'create_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'update_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新人',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'update_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'节点扩展属性',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'ext'
GO
EXEC sp_addextendedproperty
'MS_Description', N'节点配置(服务任务、事件等引擎节点配置json)',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'node_config'
GO
EXEC sp_addextendedproperty
'MS_Description', N'事件类型(MESSAGE_START TIMER_START TIMER_CATCH MESSAGE_CATCH MESSAGE_THROW TIMER_BOUNDARY MESSAGE_BOUNDARY ERROR_CATCH ERROR_BOUNDARY TERMINATE_END MESSAGE_END)',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'event_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'事件名称(消息事件使用)',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'event_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'边界事件附着的任务节点编码',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'attached_to_node_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'边界事件是否中断型',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'interrupting'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id',
'SCHEMA', N'dbo',
'TABLE', N'flow_node',
'COLUMN', N'tenant_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程节点表',
'SCHEMA', N'dbo',
'TABLE', N'flow_node'
GO
CREATE TABLE flow_skip (
id bigint NOT NULL,
definition_id bigint NOT NULL,
now_node_code nvarchar(100) NOT NULL,
now_node_type tinyint NULL,
next_node_code nvarchar(100) NOT NULL,
next_node_type tinyint NULL,
skip_name nvarchar(100) NULL,
skip_type nvarchar(40) NULL,
skip_condition nvarchar(200) NULL,
coordinate nvarchar(100) NULL,
create_time datetime2(7) NULL,
create_by nvarchar(64) DEFAULT('') NULL,
update_time datetime2(7) NULL,
update_by nvarchar(64) DEFAULT('') NULL,
del_flag nchar(1) DEFAULT('0') NULL,
tenant_id nvarchar(40) NULL,
CONSTRAINT PK__flow_ski__3213E83F073FEE6E PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键id',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程定义id',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'definition_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'当前流程节点的编码',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'now_node_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'当前节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'now_node_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'下一个流程节点的编码',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'next_node_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'下一个节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'next_node_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'跳转名称',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'skip_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'跳转类型(PASS审批通过 REJECT退回)',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'skip_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'跳转条件',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'skip_condition'
GO
EXEC sp_addextendedproperty
'MS_Description', N'坐标',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'coordinate'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建人',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'create_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'update_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新人',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'update_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip',
'COLUMN', N'tenant_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'节点跳转关联表',
'SCHEMA', N'dbo',
'TABLE', N'flow_skip'
GO
CREATE TABLE flow_instance (
id bigint NOT NULL,
definition_id bigint NOT NULL,
business_id nvarchar(40) NOT NULL,
node_type tinyint NOT NULL,
node_code nvarchar(100) NOT NULL,
node_name nvarchar(100) NULL,
variable nvarchar(max) NULL,
flow_status nvarchar(20) NOT NULL,
activity_status tinyint DEFAULT('1') NOT NULL,
def_json nvarchar(max) NULL,
create_time datetime2(7) NULL,
create_by nvarchar(64) DEFAULT('') NULL,
update_time datetime2(7) NULL,
update_by nvarchar(64) DEFAULT('') NULL,
ext nvarchar(500) NULL,
del_flag nchar(1) DEFAULT('0') NULL,
tenant_id nvarchar(40) NULL,
CONSTRAINT PK__flow_ins__3213E83F5190FEE1 PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
TEXTIMAGE_ON [PRIMARY]
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键id',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'对应flow_definition表的id',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'definition_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'业务id',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'business_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'node_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程节点编码',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'node_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程节点名称',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'node_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任务变量',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'variable'
GO
EXEC sp_addextendedproperty
'MS_Description', N'实例状态(draft待提交 waiting审批中 termination终止 invalid作废 cancel撤销 finish已完成 back已退回 restart重启)',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'flow_status'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程激活状态(0挂起 1激活)',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'activity_status'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程定义json',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'def_json'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建人',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'create_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'update_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新人',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'update_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'扩展字段,预留给业务系统使用',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'ext'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance',
'COLUMN', N'tenant_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程实例表',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance'
GO
CREATE TABLE flow_task (
id bigint NOT NULL,
definition_id bigint NOT NULL,
instance_id bigint NOT NULL,
node_code nvarchar(100) NOT NULL,
node_name nvarchar(100) NULL,
node_type tinyint NOT NULL,
flow_status nvarchar(20) NOT NULL,
form_custom nchar(1) DEFAULT('N') NULL,
form_path nvarchar(100) NULL,
create_time datetime2(7) NULL,
create_by nvarchar(64) DEFAULT('') NULL,
update_time datetime2(7) NULL,
update_by nvarchar(64) DEFAULT('') NULL,
del_flag nchar(1) DEFAULT('0') NULL,
tenant_id nvarchar(40) NULL,
CONSTRAINT PK__flow_tas__3213E83F5AE1F1BA PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键id',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'对应flow_definition表的id',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'definition_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'对应flow_instance表的id',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'instance_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'节点编码',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'node_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'节点名称',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'node_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'node_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任务状态(pending待审批 pass通过 auto_pass自动审批 back退回 invalid失效 take_back拿回 copy抄送;任务结果,勿套用实例状态编码)',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'flow_status'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批表单是否自定义(Y是 N否)',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'form_custom'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批表单路径',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'form_path'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建人',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'create_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'update_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新人',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'update_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id',
'SCHEMA', N'dbo',
'TABLE', N'flow_task',
'COLUMN', N'tenant_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'待办任务表',
'SCHEMA', N'dbo',
'TABLE', N'flow_task'
GO
CREATE TABLE flow_his_task (
id bigint NOT NULL,
definition_id bigint NOT NULL,
instance_id bigint NOT NULL,
task_id bigint NOT NULL,
node_code nvarchar(100) NULL,
node_name nvarchar(100) NULL,
node_type tinyint NULL,
target_node_code nvarchar(200) NULL,
target_node_name nvarchar(200) NULL,
approver nvarchar(40) NULL,
cooperate_type varchar(20) DEFAULT('none') NOT NULL,
collaborator nvarchar(500) NULL,
skip_type nvarchar(10) NOT NULL,
flow_status nvarchar(20) NOT NULL,
form_custom nchar(1) DEFAULT('N') NULL,
form_path nvarchar(100) NULL,
message nvarchar(500) NULL,
variable nvarchar(max) NULL,
ext nvarchar(max) NULL,
node_config nvarchar(max) NULL,
create_time datetime2(7) NULL,
update_time datetime2(7) NULL,
del_flag nchar(1) DEFAULT('0') NULL,
tenant_id nvarchar(40) NULL,
CONSTRAINT PK__flow_his__3213E83F67951564 PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键id',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'对应flow_definition表的id',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'definition_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'对应flow_instance表的id',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'instance_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'对应flow_task表的id',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'task_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'开始节点编码',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'node_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'开始节点名称',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'node_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'开始节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'node_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'目标节点编码',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'target_node_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'结束节点名称',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'target_node_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批者',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'approver'
GO
EXEC sp_addextendedproperty
'MS_Description', N'协作方式(none无 transfer转办 delegate委派 add_signer加签 remove_signer减签;行为维度,抄送/会签/票签不落此列,结果见 flow_status)',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'cooperate_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'协作人',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'collaborator'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流转类型(PASS通过 REJECT退回 NONE无动作)',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'skip_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任务状态(pending待审批 pass通过 auto_pass自动审批 back退回 invalid失效 take_back拿回 copy抄送;任务结果,勿套用实例状态编码,唯一例外是撤回归档写 cancel)',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'flow_status'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批表单是否自定义(Y是 N否)',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'form_custom'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批表单路径',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'form_path'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批意见',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'message'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任务变量',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'variable'
GO
EXEC sp_addextendedproperty
'MS_Description', N'业务详情 存业务表对象json字符串',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'ext'
GO
EXEC sp_addextendedproperty
'MS_Description', N'节点配置(服务任务等引擎配置与自定义扩展属性json)',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'node_config'
GO
EXEC sp_addextendedproperty
'MS_Description', N'任务开始时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批完成时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'update_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task',
'COLUMN', N'tenant_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'历史任务记录表',
'SCHEMA', N'dbo',
'TABLE', N'flow_his_task'
GO
CREATE TABLE flow_user (
id bigint NOT NULL,
type nchar(1) NOT NULL,
processed_by nvarchar(80) NULL,
associated bigint NOT NULL,
create_time datetime2(7) NULL,
create_by nvarchar(80) NULL,
update_time datetime2(7) NULL,
update_by nvarchar(64) DEFAULT('') NULL,
del_flag nchar(1) DEFAULT('0') NULL,
tenant_id nvarchar(40) NULL,
CONSTRAINT PK__flow_use__3213E83FFA38CA8B PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX user_processed_type ON flow_user (processed_by ASC, type ASC)
GO
CREATE NONCLUSTERED INDEX user_associated_idx ON flow_user (associated ASC)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键id',
'SCHEMA', N'dbo',
'TABLE', N'flow_user',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'人员类型(1待办任务的审批人权限 2待办任务的转办人权限 3待办任务的委托人权限 4待办任务的抄送人)',
'SCHEMA', N'dbo',
'TABLE', N'flow_user',
'COLUMN', N'type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'权限人',
'SCHEMA', N'dbo',
'TABLE', N'flow_user',
'COLUMN', N'processed_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'关联id(待办任务id;抄送人记录为 flow_his_task.id)',
'SCHEMA', N'dbo',
'TABLE', N'flow_user',
'COLUMN', N'associated'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_user',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建人',
'SCHEMA', N'dbo',
'TABLE', N'flow_user',
'COLUMN', N'create_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_user',
'COLUMN', N'update_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新人',
'SCHEMA', N'dbo',
'TABLE', N'flow_user',
'COLUMN', N'update_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志',
'SCHEMA', N'dbo',
'TABLE', N'flow_user',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id',
'SCHEMA', N'dbo',
'TABLE', N'flow_user',
'COLUMN', N'tenant_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程用户表',
'SCHEMA', N'dbo',
'TABLE', N'flow_user'
GO
-- 事件等待表:定时 / 消息等需要“等待”的事件统一落在此表,状态独立于流程状态。
CREATE TABLE flow_event_wait (
id bigint NOT NULL,
tenant_id nvarchar(40) NULL,
del_flag nchar(1) DEFAULT('0') NULL,
definition_id bigint NULL,
instance_id bigint NULL,
node_code nvarchar(100) NULL,
event_type nvarchar(40) NOT NULL,
event_name nvarchar(100) NULL,
attached_task_id bigint NULL,
trigger_type nvarchar(40) NULL,
trigger_interval nvarchar(100) NULL,
next_trigger_at datetime2(7) NULL,
timezone nvarchar(40) NULL,
repeat_count int NULL,
max_repeat_count int NULL,
status nvarchar(20) NOT NULL,
retry_count int NULL,
max_retry_count int NULL,
retry_at datetime2(7) NULL,
lock_owner nvarchar(64) NULL,
lock_until datetime2(7) NULL,
version int NULL,
payload nvarchar(max) NULL,
last_error nvarchar(500) NULL,
create_time datetime2(7) NULL,
update_time datetime2(7) NULL,
CONSTRAINT PK_flow_event_wait PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX event_wait_status_next ON flow_event_wait (status ASC, next_trigger_at ASC, id ASC)
GO
CREATE NONCLUSTERED INDEX event_wait_status_retry ON flow_event_wait (status ASC, retry_at ASC, id ASC)
GO
CREATE NONCLUSTERED INDEX event_wait_tenant_status_next ON flow_event_wait (tenant_id ASC, status ASC, next_trigger_at ASC, id ASC)
GO
CREATE NONCLUSTERED INDEX event_wait_tenant_status_retry ON flow_event_wait (tenant_id ASC, status ASC, retry_at ASC, id ASC)
GO
CREATE NONCLUSTERED INDEX event_wait_instance_task ON flow_event_wait (instance_id ASC, attached_task_id ASC)
GO
CREATE NONCLUSTERED INDEX event_wait_name_instance_status ON flow_event_wait (event_name ASC, instance_id ASC, status ASC)
GO
CREATE NONCLUSTERED INDEX event_wait_def_node_status ON flow_event_wait (definition_id ASC, node_code ASC, status ASC)
GO
EXEC sp_addextendedproperty
'MS_Description', N'事件等待表',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait'
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键id',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'tenant_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程定义id(定时启动事件必须有)',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'definition_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程实例id(实例等待事件必须有)',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'instance_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'事件节点编码(定位沿用 definition_id + node_code)',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'node_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'事件类型(MESSAGE_START TIMER_START TIMER_CATCH MESSAGE_CATCH MESSAGE_THROW TIMER_BOUNDARY MESSAGE_BOUNDARY ERROR_CATCH ERROR_BOUNDARY TERMINATE_END MESSAGE_END)',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'event_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'事件名称(消息事件使用)',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'event_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'边界事件关联的待办任务id',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'attached_task_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'触发策略类型(AFTER FIXED POINT_IN_TIME)',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'trigger_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'触发策略原始配置',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'trigger_interval'
GO
EXEC sp_addextendedproperty
'MS_Description', N'下次触发时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'next_trigger_at'
GO
EXEC sp_addextendedproperty
'MS_Description', N'定时触发使用的时区',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'timezone'
GO
EXEC sp_addextendedproperty
'MS_Description', N'已触发次数',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'repeat_count'
GO
EXEC sp_addextendedproperty
'MS_Description', N'最大触发次数',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'max_repeat_count'
GO
EXEC sp_addextendedproperty
'MS_Description', N'等待状态(WAITING RUNNING CANCELLED RETRY DEAD)',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'status'
GO
EXEC sp_addextendedproperty
'MS_Description', N'已重试次数',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'retry_count'
GO
EXEC sp_addextendedproperty
'MS_Description', N'最大重试次数',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'max_retry_count'
GO
EXEC sp_addextendedproperty
'MS_Description', N'下次重试时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'retry_at'
GO
EXEC sp_addextendedproperty
'MS_Description', N'抢占持有者标识',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'lock_owner'
GO
EXEC sp_addextendedproperty
'MS_Description', N'抢占租约到期时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'lock_until'
GO
EXEC sp_addextendedproperty
'MS_Description', N'乐观锁版本号',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'version'
GO
EXEC sp_addextendedproperty
'MS_Description', N'消息事件接收的业务载荷',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'payload'
GO
EXEC sp_addextendedproperty
'MS_Description', N'最近一次失败原因摘要',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'last_error'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_event_wait',
'COLUMN', N'update_time'
GO
CREATE TABLE flow_category (
category_id bigint NOT NULL,
parent_id bigint DEFAULT(0) NULL,
ancestors nvarchar(500) DEFAULT('') NULL,
category_name nvarchar(30) NOT NULL,
order_num int DEFAULT(0) NULL,
del_flag nchar(1) DEFAULT('0') NULL,
create_dept bigint NULL,
create_by bigint NULL,
create_time datetime2(7) NULL,
update_by bigint NULL,
update_time datetime2(7) NULL,
CONSTRAINT PK__flow_cat__D54EE9B4AE98B9C1 PRIMARY KEY CLUSTERED (category_id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程分类ID',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'category_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'父流程分类id',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'parent_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'祖级列表',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'ancestors'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程分类名称',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'category_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'显示顺序',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'order_num'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志(0代表存在 1代表删除)',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建部门',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'create_dept'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建者',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'create_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新者',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'update_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_category',
'COLUMN', N'update_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程分类',
'SCHEMA', N'dbo',
'TABLE', N'flow_category'
GO
INSERT flow_category VALUES (1762300000000000100, 0, N'0', N'OA审批', 0, N'0', 1761000000000000103, 1761100000000000001, getdate(), NULL, NULL);
GO
INSERT flow_category VALUES (1762300000000000101, 1762300000000000100, N'0,1762300000000000100', N'假勤管理', 0, N'0', 1761000000000000103, 1761100000000000001, getdate(), NULL, NULL);
GO
INSERT flow_category VALUES (1762300000000000102, 1762300000000000100, N'0,1762300000000000100', N'人事管理', 1, N'0', 1761000000000000103, 1761100000000000001, getdate(), NULL, NULL);
GO
INSERT flow_category VALUES (1762300000000000103, 1762300000000000101, N'0,1762300000000000100,1762300000000000101', N'请假', 0, N'0', 1761000000000000103, 1761100000000000001, getdate(), NULL, NULL);
GO
INSERT flow_category VALUES (1762300000000000104, 1762300000000000101, N'0,1762300000000000100,1762300000000000101', N'出差', 1, N'0', 1761000000000000103, 1761100000000000001, getdate(), NULL, NULL);
GO
INSERT flow_category VALUES (1762300000000000105, 1762300000000000101, N'0,1762300000000000100,1762300000000000101', N'加班', 2, N'0', 1761000000000000103, 1761100000000000001, getdate(), NULL, NULL);
GO
INSERT flow_category VALUES (1762300000000000106, 1762300000000000101, N'0,1762300000000000100,1762300000000000101', N'换班', 3, N'0', 1761000000000000103, 1761100000000000001, getdate(), NULL, NULL);
GO
INSERT flow_category VALUES (1762300000000000107, 1762300000000000101, N'0,1762300000000000100,1762300000000000101', N'外出', 4, N'0', 1761000000000000103, 1761100000000000001, getdate(), NULL, NULL);
GO
INSERT flow_category VALUES (1762300000000000108, 1762300000000000102, N'0,1762300000000000100,1762300000000000102', N'转正', 1, N'0', 1761000000000000103, 1761100000000000001, getdate(), NULL, NULL);
GO
INSERT flow_category VALUES (1762300000000000109, 1762300000000000102, N'0,1762300000000000100,1762300000000000102', N'离职', 2, N'0', 1761000000000000103, 1761100000000000001, getdate(), NULL, NULL);
GO
CREATE TABLE flow_spel (
id BIGINT NOT NULL,
component_name VARCHAR(255),
method_name VARCHAR(255),
method_params VARCHAR(255),
view_spel VARCHAR(255),
remark VARCHAR(255),
status CHAR(1) DEFAULT ('0'),
del_flag CHAR(1) DEFAULT ('0'),
create_dept BIGINT,
create_by BIGINT,
create_time DATETIME,
update_by BIGINT,
update_time DATETIME,
CONSTRAINT PK__flow_spel__D54EE9B4AE98B9C1 PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
);
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程spel表达式定义表',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel'
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键id',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'组件名称',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'component_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'方法名',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'method_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'参数',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'method_params'
GO
EXEC sp_addextendedproperty
'MS_Description', N'预览spel表达式',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'view_spel'
GO
EXEC sp_addextendedproperty
'MS_Description', N'备注',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'remark'
GO
EXEC sp_addextendedproperty
'MS_Description', N'状态(0正常 1停用)',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'status'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建部门',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'create_dept'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建者',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'create_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新者',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'update_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_spel',
'COLUMN', N'update_time'
GO
INSERT flow_spel VALUES (1762400000000000001, N'spelRuleComponent', N'selectDeptLeaderById', N'initiatorDeptId', N'#{@spelRuleComponent.selectDeptLeaderById(#initiatorDeptId)}', N'根据部门id获取部门负责人', N'0', N'0', 1761000000000000103, 1761100000000000001, GETDATE(), 1761100000000000001, GETDATE());
GO
INSERT flow_spel VALUES (1762400000000000002, NULL, NULL, N'initiator', N'${initiator}', N'流程发起人', N'0', N'0', 1761000000000000103, 1761100000000000001, GETDATE(), 1761100000000000001, GETDATE());
GO
CREATE TABLE flow_instance_biz_ext (
id BIGINT NOT NULL,
create_dept BIGINT,
create_by BIGINT,
create_time DATETIME,
update_by BIGINT,
update_time DATETIME,
business_code VARCHAR(255),
business_title VARCHAR(1000),
del_flag CHAR(1) DEFAULT ('0'),
instance_id BIGINT,
business_id VARCHAR(255),
CONSTRAINT PK__fi_biz_ext__D54EE9B4AE98B9C1 PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
);
EXEC sp_addextendedproperty
'MS_Description', N'流程实例业务扩展表',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext'
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键id',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建部门',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'create_dept'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建者',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'create_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新者',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'update_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'update_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'删除标志',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'del_flag'
GO
EXEC sp_addextendedproperty
'MS_Description', N'业务编码',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'business_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'业务标题',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'business_title'
GO
EXEC sp_addextendedproperty
'MS_Description', N'流程实例Id',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'instance_id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'业务Id',
'SCHEMA', N'dbo',
'TABLE', N'flow_instance_biz_ext',
'COLUMN', N'business_id'
GO
CREATE TABLE test_leave (
id bigint NOT NULL,
apply_code nvarchar(50) NOT NULL,
leave_type nvarchar(255) NOT NULL,
start_date datetime2(7) NOT NULL,
end_date datetime2(7) NOT NULL,
leave_days int NOT NULL,
remark nvarchar(255) NULL,
status nvarchar(255) NULL,
create_dept bigint NULL,
create_by bigint NULL,
create_time datetime2(7) NULL,
update_by bigint NULL,
update_time datetime2(7) NULL,
CONSTRAINT PK__test_lea__3213E83F348788FA PRIMARY KEY CLUSTERED (id)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
EXEC sp_addextendedproperty
'MS_Description', N'id',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'申请编号',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'apply_code'
GO
EXEC sp_addextendedproperty
'MS_Description', N'请假类型',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'leave_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'开始时间',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'start_date'
GO
EXEC sp_addextendedproperty
'MS_Description', N'结束时间',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'end_date'
GO
EXEC sp_addextendedproperty
'MS_Description', N'请假天数',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'leave_days'
GO
EXEC sp_addextendedproperty
'MS_Description', N'请假原因',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'remark'
GO
EXEC sp_addextendedproperty
'MS_Description', N'状态',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'status'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建部门',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'create_dept'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建者',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'create_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'create_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新者',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'update_by'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间',
'SCHEMA', N'dbo',
'TABLE', N'test_leave',
'COLUMN', N'update_time'
GO
EXEC sp_addextendedproperty
'MS_Description', N'请假申请表',
'SCHEMA', N'dbo',
'TABLE', N'test_leave'
GO
INSERT sys_menu VALUES (1761400000000011616, N'工作流', 0, 6, N'workflow', NULL, N'', N'N', N'Y', N'M', N'0', N'0', N'', N'workflow', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011618, N'我的任务', 0, 7, N'task', NULL, N'', N'N', N'Y', N'M', N'0', N'0', N'', N'my-task', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011619, N'我的待办', 1761400000000011618, 2, N'taskWaiting', N'workflow/task/taskWaiting', N'', N'N', N'N', N'C', N'0', N'0', N'', N'waiting', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011632, N'我的已办', 1761400000000011618, 3, N'taskFinish', N'workflow/task/taskFinish', N'', N'N', N'N', N'C', N'0', N'0', N'', N'finish', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011633, N'我的抄送', 1761400000000011618, 4, N'taskCopyList', N'workflow/task/taskCopyList', N'', N'N', N'N', N'C', N'0', N'0', N'', N'my-copy', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011620, N'流程定义', 1761400000000011616, 3, N'processDefinition', N'workflow/processDefinition/index', N'', N'N', N'N', N'C', N'0', N'0', N'workflow:definition:list', N'process-definition', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011621, N'流程实例', 1761400000000011630, 1, N'processInstance', N'workflow/processInstance/index', N'', N'N', N'N', N'C', N'0', N'0', N'workflow:instance:list', N'tree-table', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011622, N'流程分类', 1761400000000011616, 1, N'category', N'workflow/category/index', N'', N'N', N'Y', N'C', N'0', N'0', N'workflow:category:list', N'category', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011629, N'我发起的', 1761400000000011618, 1, N'myDocument', N'workflow/task/myDocument', N'', N'N', N'N', N'C', N'0', N'0', N'workflow:instance:currentList', N'guide', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011630, N'流程监控', 1761400000000011616, 4, N'processMonitor', NULL, N'', N'N', N'Y', N'M', N'0', N'0', N'', N'monitor', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011631, N'待办任务', 1761400000000011630, 2, N'allTaskWaiting', N'workflow/task/allTaskWaiting', N'', N'N', N'N', N'C', N'0', N'0', N'workflow:task:list', N'waiting', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011660, N'待办任务修改', 1761400000000011631, 1, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:task:edit', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011700, N'流程设计', 1761400000000011616, 5, N'design/index', N'workflow/processDefinition/design', N'', N'N', N'N', N'C', N'1', N'0', N'workflow:leave:edit', N'#', N'/workflow/processDefinition', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011701, N'请假申请', 1761400000000011616, 6, N'leaveEdit/index', N'workflow/leave/leaveEdit', N'', N'N', N'N', N'C', N'1', N'0', N'workflow:leave:edit', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
-- 流程分类管理相关按钮
INSERT sys_menu VALUES (1761400000000011623, N'流程分类查询', 1761400000000011622, 1, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:category:query', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011624, N'流程分类新增', 1761400000000011622, 2, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:category:add', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011625, N'流程分类修改', 1761400000000011622, 3, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:category:edit', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011626, N'流程分类删除', 1761400000000011622, 4, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:category:remove', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011627, N'流程分类导出', 1761400000000011622, 5, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:category:export', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
-- 流程实例管理相关按钮
INSERT sys_menu VALUES (1761400000000011653, N'流程实例查询', 1761400000000011621, 1, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:instance:query', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011654, N'流程变量查询', 1761400000000011621, 2, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:instance:variableQuery', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011655, N'流程变量修改', 1761400000000011621, 3, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:instance:variable', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011656, N'流程实例激活/挂起', 1761400000000011621, 4, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:instance:active', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011657, N'流程实例删除', 1761400000000011621, 5, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:instance:remove', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011658, N'流程实例作废', 1761400000000011621, 6, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:instance:invalid', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011659, N'流程实例撤销', 1761400000000011621, 7, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:instance:cancel', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
-- 流程定义管理相关按钮
INSERT sys_menu VALUES (1761400000000011644, N'流程定义查询', 1761400000000011620, 1, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:definition:query', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011645, N'流程定义新增', 1761400000000011620, 2, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:definition:add', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011646, N'流程定义修改', 1761400000000011620, 3, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:definition:edit', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011647, N'流程定义删除', 1761400000000011620, 4, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:definition:remove', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011648, N'流程定义导出', 1761400000000011620, 5, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:definition:export', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011649, N'流程定义导入', 1761400000000011620, 6, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:definition:import', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011650, N'流程定义发布/取消发布', 1761400000000011620, 7, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:definition:publish', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011651, N'流程定义复制', 1761400000000011620, 8, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:definition:copy', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011652, N'流程定义激活/挂起', 1761400000000011620, 9, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:definition:active', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011801, N'流程表达式', 1761400000000011616, 2, N'spel', N'workflow/spel/index', N'', N'N', N'Y', N'C', N'0', N'0', N'workflow:spel:list', N'input', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), 1761100000000000001, GETDATE(), N'流程达式定义菜单');
GO
INSERT sys_menu VALUES (1761400000000011802, N'流程spel表达式定义查询', 1761400000000011801, 1, N'#', N'', NULL, N'N', N'Y', N'F', N'0', N'0', N'workflow:spel:query', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011803, N'流程spel表达式定义新增', 1761400000000011801, 2, N'#', N'', NULL, N'N', N'Y', N'F', N'0', N'0', N'workflow:spel:add', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011804, N'流程spel表达式定义修改', 1761400000000011801, 3, N'#', N'', NULL, N'N', N'Y', N'F', N'0', N'0', N'workflow:spel:edit', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011805, N'流程spel表达式定义删除', 1761400000000011801, 4, N'#', N'', NULL, N'N', N'Y', N'F', N'0', N'0', N'workflow:spel:remove', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011806, N'流程spel表达式定义导出', 1761400000000011801, 5, N'#', N'', NULL, N'N', N'Y', N'F', N'0', N'0', N'workflow:spel:export', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
-- 请假测试相关按钮
INSERT sys_menu VALUES (1761400000000011638, N'请假申请', 1761400000000000005, 1, N'leave', N'workflow/leave/index', N'', N'N', N'Y', N'C', N'0', N'0', N'workflow:leave:list', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'请假申请菜单');
GO
INSERT sys_menu VALUES (1761400000000011639, N'请假申请查询', 1761400000000011638, 1, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:leave:query', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011640, N'请假申请新增', 1761400000000011638, 2, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:leave:add', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011641, N'请假申请修改', 1761400000000011638, 3, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:leave:edit', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011642, N'请假申请删除', 1761400000000011638, 4, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:leave:remove', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
GO
INSERT sys_menu VALUES (1761400000000011643, N'请假申请导出', 1761400000000011638, 5, N'#', N'', N'', N'N', N'Y', N'F', N'0', N'0', N'workflow:leave:export', N'#', N'', N'', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'');
INSERT sys_dict_type VALUES (1761500000000000013, N'业务状态', N'wf_business_status', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'业务状态列表');
GO
INSERT sys_dict_type VALUES (1761500000000000014, N'表单类型', N'wf_form_type', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'表单类型列表');
GO
INSERT sys_dict_type VALUES (1761500000000000015, N'任务状态', N'wf_task_status', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'任务状态');
GO
INSERT sys_dict_data VALUES (1761600000000000039, 1, N'已撤销', N'cancel', N'wf_business_status', N'', N'danger', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'已撤销');
GO
INSERT sys_dict_data VALUES (1761600000000000040, 2, N'草稿', N'draft', N'wf_business_status', N'', N'info', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'草稿');
GO
INSERT sys_dict_data VALUES (1761600000000000041, 3, N'待审核', N'waiting', N'wf_business_status', N'', N'primary', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'待审核');
GO
INSERT sys_dict_data VALUES (1761600000000000042, 4, N'已完成', N'finish', N'wf_business_status', N'', N'success', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'已完成');
GO
INSERT sys_dict_data VALUES (1761600000000000043, 5, N'已作废', N'invalid', N'wf_business_status', N'', N'danger', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'已作废');
GO
INSERT sys_dict_data VALUES (1761600000000000044, 6, N'已退回', N'back', N'wf_business_status', N'', N'danger', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'已退回');
GO
INSERT sys_dict_data VALUES (1761600000000000045, 7, N'已终止', N'termination', N'wf_business_status', N'', N'danger', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'已终止');
GO
INSERT sys_dict_data VALUES (1761600000000000063, 8, N'重启', N'restart', N'wf_business_status', N'', N'info', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'重启');
GO
INSERT sys_dict_data VALUES (1761600000000000046, 1, N'自定义表单', N'static', N'wf_form_type', N'', N'success', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'自定义表单');
GO
INSERT sys_dict_data VALUES (1761600000000000047, 2, N'动态表单', N'dynamic', N'wf_form_type', N'', N'primary', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'动态表单');
GO
INSERT sys_dict_data VALUES (1761600000000000060, 1, N'待审批', N'pending', N'wf_task_status', N'', N'primary', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'待审批');
GO
INSERT sys_dict_data VALUES (1761600000000000049, 2, N'通过', N'pass', N'wf_task_status', N'', N'success', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'通过');
GO
INSERT sys_dict_data VALUES (1761600000000000061, 3, N'自动审批', N'auto_pass', N'wf_task_status', N'', N'success', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'自动审批');
GO
INSERT sys_dict_data VALUES (1761600000000000056, 4, N'抄送', N'copy', N'wf_task_status', N'', N'primary', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'抄送');
GO
INSERT sys_dict_data VALUES (1761600000000000052, 5, N'退回', N'back', N'wf_task_status', N'', N'danger', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'退回');
GO
INSERT sys_dict_data VALUES (1761600000000000062, 6, N'拿回', N'take_back', N'wf_task_status', N'', N'warning', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'拿回');
GO
INSERT sys_dict_data VALUES (1761600000000000051, 7, N'失效', N'invalid', N'wf_task_status', N'', N'danger', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'失效');
GO
INSERT sys_dict_data VALUES (1761600000000000048, 8, N'撤销', N'cancel', N'wf_task_status', N'', N'danger', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'撤销');
INSERT sys_dict_data VALUES (1761600000000000064, 9, N'转办', N'transfer', N'wf_task_status', N'', N'warning', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'转办');
INSERT sys_dict_data VALUES (1761600000000000065, 10, N'委派', N'delegate', N'wf_task_status', N'', N'warning', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'委派');
INSERT sys_dict_data VALUES (1761600000000000066, 11, N'加签', N'add_signer', N'wf_task_status', N'', N'warning', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'加签');
INSERT sys_dict_data VALUES (1761600000000000067, 12, N'减签', N'remove_signer', N'wf_task_status', N'', N'warning', N'N', 1761000000000000103, 1761100000000000001, GETDATE(), NULL, NULL, N'减签');
GO