找回密码
 立即注册

QQ登录

只需一步,快速开始

清风ff

金牌服务用户

13

主题

49

帖子

180

积分

金牌服务用户

积分
180
清风ff
金牌服务用户   /  发表于:2023-11-21 11:50  /   查看:1224  /  回复:3
10金币
本帖最后由 清风ff 于 2024-7-31 10:57 编辑

再提交流程中勾选了执行前报错业务数据,审批人选择回退命令后,申请人再次提交 显示更新数据库失败,查询后台得知,在第一次提交后,数据已经写入数据表中了,我想问问怎么实现审批人选择回退后,流程自动删除数据表中对应的数据,然后再次提交数据又回写系统,或者第二个提交时更新操作而不是增加增加



第二个问题,暂存功能是否可以设置一个时间后 系统自动暂存,更office哪个自动保存类似

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

最佳答案

查看完整内容

大佬,关于流程提交后审批回退,修改后重新提交更新的问题,正常逻辑是在填单节点重新提交时本身就是更新业务表,而不是添加新的记录; 上面截图是填单节点重新提交前的页面,第一次提交时结束日期为11/22,修改为11/23重新提交;审批人李四在第二次审批时数据已经更新了; 帖子中截图的数据库更新失败,看起来是发起了一条新的流程实例,所以已经和回退有偏差了,猜测是数据表中某个字段设置了唯一约束导致,大佬可以 ...

3 个回复

倒序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2023-11-21 11:51:00
来自 2#
大佬,关于流程提交后审批回退,修改后重新提交更新的问题,正常逻辑是在填单节点重新提交时本身就是更新业务表,而不是添加新的记录;

上面截图是填单节点重新提交前的页面,第一次提交时结束日期为11/22,修改为11/23重新提交;审批人李四在第二次审批时数据已经更新了;




帖子中截图的数据库更新失败,看起来是发起了一条新的流程实例,所以已经和回退有偏差了,猜测是数据表中某个字段设置了唯一约束导致,大佬可以检查下。

本帖子中包含更多资源

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

x
回复 使用道具 举报
清风ff
金牌服务用户   /  发表于:2023-11-21 15:33:08
3#
Shawn.Liu 发表于 2023-11-21 11:51
大佬,关于流程提交后审批回退,修改后重新提交更新的问题,正常逻辑是在填单节点重新提交时本身就是更新业 ...

取消限制后正常了
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-11-21 16:38:22
4#
清风ff 发表于 2023-11-21 15:33
取消限制后正常了

好的大佬,是否取消约束取决于您当前的业务,如果每次发起流程时允许重复,那可以取消的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部