1 授权证书
您的乐创者系统里所安装的 授权证书 要允许使用 lczWorkflow。
2 表单功能
确保您的乐创者系统能够正常运行跨设备表单lczCreater;如果使用的是 单元格表单工作流,还需要能够正常运行lczExcel。
3 系统表
需要预先准备的系统表:
1) 工作流默认响应表(审批历史表):wf_approve_history
2) 通用附件表:sys_attachment
4 流程表单表结构要求
流程表单的业务主表上需要有以下8个字段:
1) WfId 工作流编号 (如果为NULL,则表示尚未提交至工作流)
2) IsApplyWf 是否已提交至工作流(流程未发起:NULL
,流程已发起(发起人任务已提交):1
,发起人任务未提交:2
)
3) WfStatus 工作流状态,工作流的任务显示名称或者状态名称
4) StepName 工作流的状态阶段名称 (成功结束:__completed
,异常终止:__abort
,开始:_Begin
,其余类型:代表当前所处任务id
)
5) WfIsEnd 工作流是否结束 (已结束:1
,未结束:0
)
6) Approve 最新审批结果 (同意:1
,不同意:0
)
7) ApproveNote 审批备注 (用于记录最新环节审批后的处理意见)
8) WfRunResult 结果状态(非必须) (结束:1
,终止:0
)
9) StartTaskId 发起人任务ID(非必须) (版本V7.4.0版本新增,当“工作流任务选项”中发起方式配置为“提交到发起人任务”时,在流程发起表单点击【提交】按钮后(IsApplyWf字段状态值为2时),为该字段赋值为发起人任务ID,发起人任务提交后清空StartTaskId的值(同时IsApplyWf字段状态值变更为1))
增加系统级工作流字段源码:
ALTER TABLE workflow_main_table_demo
ADD COLUMN WfId int(4) DEFAULT NULL,
ADD COLUMN IsApplyWf smallint(1) DEFAULT NULL,
ADD COLUMN WfStatus varchar(200) DEFAULT NULL,
ADD COLUMN StepName varchar(200) DEFAULT NULL,
ADD COLUMN WfIsEnd smallint(1) DEFAULT NULL,
ADD COLUMN Approve int(1) DEFAULT NULL,
ADD COLUMN ApproveNote varchar(500) DEFAULT NULL,
ADD COLUMN WfRunResult smallint(3) DEFAULT NULL;
ADD COLUMN StartTaskId varchar(64) DEFAULT NULL,
作者:Eric 创建时间:2023-07-03 09:54
最后编辑:Eric 更新时间:2025-04-24 13:55
最后编辑:Eric 更新时间:2025-04-24 13:55
