请选择 进入手机版 | 继续访问电脑版

起来睡了

金牌服务用户

16

主题

32

帖子

376

积分

金牌服务用户

积分
376

微信认证勋章

[已处理] 工作流撤销

起来睡了
金牌服务用户   /  发表于:2020-2-20 17:38  /   查看:1906  /  回复:1
1金币
我是这个思路,麻烦老师指点是否有更好的方法
表启动工作流后,基本逻辑如下
表自动增加字段  状态和担当者(其他新增的字段不在本次处理逻辑中,就不提了),
同时增加临时表,表名格式如: 表_fgc_wht

BS:状态对应的值都是在审批流设定好的
-------------------------------------------------------------------------------------
表新增数据后

表的状态和担当者默认值分别是  新建和当前操作人员
临时表插入一条 状态为 新建的字段,recordid值对应原始表的主键

-------------------------------------------------------------------------------------
提交审批后

表的状态和担当者默认值分别是  等待审批和审批流指定的审批人员
临时表插入一条 状态为 等待审批的字段,recordid值对应原始表的主键
-------------------------------------------------------------------------------------
撤销逻辑

1、因表_fgc_wht无法加载到活字格数据库,把表_fgc_wht创建个视图,加载到活字格
2、增加撤销命令
     2.1、更新表,状态=新建,操作人员=表的创建人员
     2.2、删除视图,条件为 recordid=表主键,状态=等待审批

之后可重新提交审批。

1 个回复

LukeLiu
银牌会员   /  发表于:2020-2-21 10:09:25
沙发
我这里找到了几篇关于工作流撤销的帖子,也许能帮助到你:



https://gcdn.grapecity.com.cn/forum.php?mod=forumdisplay&fid=197&page=11



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部