起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4919|回复: 12

[处理中3] XOR的运行机制以及XOR为什么默认选择结束?

  [复制链接]

5

主题

13

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
发表于 2022-7-7 11:30:03 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 Rebekah 于 2022-7-7 16:43 编辑

BeX5 3.8版本:XOR下面连接三个环节的时候,默认自动选择哪一个环节有什么规定吗?另外,当XOR连接一个环节和结束的时候,结束的时候有通知界面,如何在打开流转的时候,自动选择环节(不显示通知)而不是结束呢?tips:按照链接:http://docs.wex5.com/bex5-process-question-list-10035/ 确实可以取消结束按钮,但是不会默认取消通知界面的勾选(通知界面已经借鉴链接:http://bbs.wex5.com/forum.php?mod=viewthread&tid=96633。但是该方法必须重新点击该环节,通知界面才会取消勾选,换言之,一定要手动选择勾选框,现在想实现:点击流转框,自动选择环节并且通知环节不被选中,如下图),并且按照链接http://docs.wex5.com/bex5-process-question-list-10035/ 设置环节顺序,由于我的这个流程,这个环节要走多次,因此,如环节名称"审核人员",先选择张三,然后张三又选择审核人员“李四”,按照该方法设置,在流程回退的时候,该环节的两个人“张三”和“李四”都会被选中,而且不注意提交的话,该流程将同时成为张三和李四的代办。请问有啥方法可以解决?

下载.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2022-7-21 14:28:38 | 显示全部楼层
xor是随机的默认应该选择的是先创建的
修改了默认选择就在initNoticeData中把默认的通知数据也修改了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

5

主题

13

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
 楼主| 发表于 2022-8-8 10:06:24 | 显示全部楼层
本帖最后由 Rebekah 于 2022-8-8 10:09 编辑

那就是没有办法去解决上述问题?您说:xor是随机的默认应该选择的是先创建的,那意思是如果我先创建一个节点,再创建end节点,他应该默认选择那个节点,而不是end节点,但好像事实并不是这样啊
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2022-8-11 18:27:05 | 显示全部楼层
这个就是随机的,要设置就是代码自己调整
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

5

主题

13

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
 楼主| 发表于 2022-8-22 10:17:02 | 显示全部楼层
本帖最后由 Rebekah 于 2022-8-24 17:31 编辑

请问代码在哪里调整呢?并且如何调整呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2022-8-30 16:56:30 | 显示全部楼层
2楼发了那个地方了呀
具体怎么调整自己debugger调试看一下代码,跟勾选环节基本差不多
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

5

主题

13

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
 楼主| 发表于 2022-10-27 09:42:21 | 显示全部楼层
本帖最后由 Rebekah 于 2022-10-27 14:39 编辑

可以给个参考的代码吗?就是在initNoticeData里面更改默认选取得代码。然后出现了新的问题:因为在流程中,一个环节可以选择几次多个人(如张三——李四——王五),在流程回退的时候,也默认这三个都选上了,按道理来讲,应该只选择一个审批人。如图所示:

企业微信截图_16668527069660.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2022-11-4 17:42:40 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

5

主题

13

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
 楼主| 发表于 2022-11-14 17:39:53 | 显示全部楼层
代码已经改好,但是回退会回退给多个人,该怎么解决呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2022-11-14 19:13:10 | 显示全部楼层
回退给多个人说明流程给的是多个人吧,在回退查询后事件中可以自己修改processControl中的执行者
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 00:25 , Processed in 0.095886 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表