说明
工作流默认响应表wf_approve_history用于工作流审批历史信息。
结构
1)AH_ID:审批历史id,由序号发生器生成
2)AH_WORKFLOW_ID:工作流实例id
3)AH_STEP_NAME:工作流任务id
4)AH_STEP_DISPLAY_NAME:工作流任务名称
5)AH_APPROVE_STATUS_NAME:审批操作类型显示名称
6)AH_OPERATOR:操作人id
7)AH_APPROVE:审批操作类型,AGREE(“1”, “已同意”), NOT_AGREE(“0”, “已拒绝”), BACK(“3”, “已退回”),NEXT(“4”, “下一步”), ABORT(“5”, “已终止”), ADD_SIGN(“6”, “发起加签”), CANCEL_BACK(“7”, “已撤回”)
8)AH_NOTE:描述信息,备注
9)AH_CREATE_ID:操作人id
10)AH_CREATE_DATE:操作时间
11)AH_SIGN_SA_ID:签名附件id
12)AH_EXPAND_TAG:审批记录扩展标签(V7.3.0版本新增)
13)AH_EXECUTION_ID:任务所属执行ID(V7.4.0版本子流程功能新增)
14)AH_PARENT_EXECUTION_ID:父执行ID(V7.4.0版本子流程功能新增)
15)AH_TASK_DEF_ID:任务定义ID(V7.4.0版本子流程功能新增)
16)AH_SUB_PROCESS_ID:子流程执行ID(V7.4.0版本子流程功能新增)
源码
Mysql建表SQL语句
DROP TABLE IF EXISTS wf_approve_history;
CREATE TABLE `wf_approve_history` (
`AH_ID` int(11) NOT NULL COMMENT '主键id',
`AH_WORKFLOW_ID` varchar(64) DEFAULT NULL COMMENT '工作流实例id',
`AH_STEP_NAME` varchar(50) DEFAULT NULL COMMENT '审批步骤名称',
`AH_STEP_DISPLAY_NAME` varchar(255) DEFAULT NULL COMMENT '审批步骤显示名称',
`AH_APPROVE_STATUS_NAME` varchar(64) DEFAULT NULL COMMENT '审批状态名称',
`AH_OPERATOR` varchar(64) DEFAULT NULL COMMENT '审批人',
`AH_APPROVE` smallint(6) DEFAULT NULL COMMENT '审批状态',
`AH_NOTE` varchar(500) DEFAULT NULL COMMENT '审批备注',
`AH_CREATE_ID` varchar(64) DEFAULT NULL COMMENT '创建人id',
`AH_CREATE_DATE` datetime DEFAULT NULL COMMENT '创建时间',
`AH_SIGN_SA_ID` varchar(32) DEFAULT NULL COMMENT '签字id',
`AH_EXPAND_TAG` varchar(200) DEFAULT NULL COMMENT '扩展标签',
`AH_EXECUTION_ID` varchar(64) DEFAULT NULL COMMENT '任务所属执行ID',
`AH_PARENT_EXECUTION_ID` varchar(64) DEFAULT NULL COMMENT '父执行ID',
`AH_TASK_DEF_ID` varchar(64) DEFAULT NULL COMMENT '任务定义ID',
`AH_SUB_PROCESS_ID` varchar(64) DEFAULT NULL COMMENT '子流程执行ID',
PRIMARY KEY (`AH_ID`) USING BTREE,
KEY `WORKFLOW_ID_IDX` (`AH_WORKFLOW_ID`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
华为GaussDB建表SQL语句
CREATE TABLE wf_approve_history (
AH_ID INTEGER(11) NOT NULL,
AH_WORKFLOW_ID varchar(64) DEFAULT NULL,
AH_STEP_NAME varchar(50) DEFAULT NULL,
AH_STEP_DISPLAY_NAME varchar(255) DEFAULT NULL,
AH_APPROVE_STATUS_NAME varchar(64) DEFAULT NULL,
AH_SIGN_SA_ID varchar(32) DEFAULT NULL,
AH_OPERATOR varchar(64) DEFAULT NULL,
AH_APPROVE smallint(6) DEFAULT NULL,
AH_NOTE varchar(500) DEFAULT NULL,
AH_CREATE_ID varchar(64) DEFAULT NULL,
AH_CREATE_DATE datetime DEFAULT NULL,
AH_EXPAND_TAG varchar(200) DEFAULT NULL,
AH_EXECUTION_ID varchar(64) DEFAULT NULL,
AH_PARENT_EXECUTION_ID varchar(64) DEFAULT NULL,
AH_TASK_DEF_ID varchar(64) DEFAULT NULL,
AH_SUB_PROCESS_ID varchar(64) DEFAULT NULL,
PRIMARY KEY (AH_ID)
) ;
作者:Eric 创建时间:2023-11-08 14:22
最后编辑:Eric 更新时间:2025-04-24 13:55
最后编辑:Eric 更新时间:2025-04-24 13:55
