找回密码
 立即注册

QQ登录

只需一步,快速开始

牧者

初级会员

12

主题

46

帖子

234

积分

初级会员

积分
234

[已处理] 流程审批问题

牧者
初级会员   /  发表于:2023-10-10 10:15  /   查看:1561  /  回复:5
1金币
本帖最后由 牧者 于 2023-10-10 12:32 编辑

就目前我做了一个文章审批的demo  可以在文章页面直接去审核文章的通过和拒绝  不用去流程审批页面去审  但目前问题     我添加完内容 目前显示正常   当我去选择人选完之后  状态和已经变了 审核步骤也走了   我在页面上看到的审批步骤并不对     流程审批里的审核是正常走的   先选人再审核  页面的列名变了 流程没有跟上   但是页面的审批命令是一样的   不明白为什么不换    审批页面是文章表查看   如果是一篇文章的话是正常走的流程都正常  但是多个文章一起审核就不行了  仅限内容管理页面的审核错误   为看方便 我把两个表点击的页面命令都统一放一起了    这里也能看出来不同   同样的命令    附带demo   感谢
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,您这个原因是因为页面上绑定了流程实例视图,涉及到流程数据,流程数据和业务数据是有绑定关系的(即您在发起流程设置的关联)。因此流程定义视图的当前行会影响到业务数据的。 所以呢,您这边虽然是为了测试使用,当您业务表和流程实例视图同时在同一个页面(内容管理)绑定时,弹出页面的业务数据的当前行是有流程实例当前行决定。所以为了业务数据当前行能保持正确,这里您需要将流程实例视图的绑定移除。 接下来要做 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-10-10 10:15:33
来自 4#
本帖最后由 Simon.Sun 于 2023-10-10 19:31 编辑

您好,您这个原因是因为页面上绑定了流程实例视图,涉及到流程数据,流程数据和业务数据是有绑定关系的(即您在发起流程设置的关联)。因此流程定义视图的当前行会影响到业务数据的。
所以呢,您这边虽然是为了测试使用,当您业务表和流程实例视图同时在同一个页面(内容管理)绑定时,弹出页面的业务数据的当前行是有流程实例当前行决定。所以为了业务数据当前行能保持正确,这里您需要将流程实例视图的绑定移除。

接下来要做一个操作是,由于是从业务页面弹出到任务办理详情,需要设定待办任务的当前行,这里您可以在页面加载时考虑使用流程实例ID给运行任务视图设置当前行(就像内置的 FGC_我的待办跳转到任务详情那样,是从运行任务视图出发的,但是需要保证每次设置当前行是同一个流程实例下,只有一个运行任务,否则就会设置当前行找到多条数据而失败)。


总结一下。从业务数据进入任务待办页面,尤其要注意流程数据的当前行,至于需要给那个流程任务视图设置当前行,取决于我们要进一步做什么操作,比如要处理待办,就需要给运行任务设置,要看我的已办,就需要给全部任务设置。这个规律呢也可以从创建流程默认生成的流程中心页面看出来。就看任务详情页被弹出的父页面绑定的是那个流程视图。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-10-10 15:43:16
2#
大佬您好,我看了咱们关于问题的描述,是不是这样,咱们现在想要对文章进行审批,不过走的模式不是流程中心进行审批,而是通过业务层面,点击不同的按钮,调用对应的服务端命令进行审批。
若是每次审批一个文章的话,审批是正常的,流程查看起来都没有问题

现在的问题是多个文章审批出现混乱,不过对于这一个问题,我有一点不明白,咱们说的多个文章审批,是发起的时候直接针对多个文章发起审批,还是一起审批一个文章,发起多次,审批就出现混乱了

对于您给的demo,我不清楚了解该如何复现咱们的问题,可以描述一下复现步骤吗,比如
1. 运行工程,使用001用户登录
2. 打开什么页面,点击这个按钮(截图)。。。。
回复 使用道具 举报
牧者
初级会员   /  发表于:2023-10-10 15:58:30
3#
本帖最后由 牧者 于 2023-10-10 16:02 编辑
Grayson.Shang 发表于 2023-10-10 15:43
大佬您好,我看了咱们关于问题的描述,是不是这样,咱们现在想要对文章进行审批,不过走的模式不是流程中心 ...

是这个意思    是发起的时候有多篇文章  我再审核  对应不上文章的标题 页面上的话  我现在创建了3个流程和文章(文章和流程是一起走的)    然后当我点击选择人的时候  从这里开始他会随机找到别的文章的ID去审核通过  我审核这篇文章  他把另一篇的文章审了   然后这不是两个表   上面是我自己新建的文章表   下面是用的流程自带的运行视图(因为他显示不了我的文章内容 所以不用)    这个问题只出现在我新建的这个表格上   流程自带的表格没有这个问题   找不到具体问题在哪      

当我审核测试这篇文章的时候
   把测试3的文章转过去了

本帖子中包含更多资源

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

x
回复 使用道具 举报
牧者
初级会员   /  发表于:2023-10-11 09:20:53
5#
Simon.Sun 发表于 2023-10-10 19:29
您好,您这个原因是因为页面上绑定了流程实例视图,涉及到流程数据,流程数据和业务数据是有绑定关系的(即 ...

明白意思了  本来做的是有点乱  这样说明白哪里的问题了  是这个意思  这样ID就规律了   怎么也没想到是绑定视图和当前行的原因  感谢
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-10-11 11:23:08
6#
不客气,后面有问题欢迎继续发新贴交流哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部