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

QQ登录

只需一步,快速开始

查看: 5216|回复: 3

[处理中3] 关于流程模型

[复制链接]

165

主题

402

帖子

1074

积分

金牌会员

Rank: 6Rank: 6

积分
1074
QQ
发表于 2018-3-23 17:15:39 | 显示全部楼层 |阅读模式
假设我有一个部门经理的审批节点,右面有并行的两个节点,一个是市场部审批,一个是财务部审批,我希望能够实现部门经理选择要不要财务部审批,这个流程图应该怎么画?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-23 17:40:29 | 显示全部楼层
两个环节前面加一个and
and上设置分支规则,把财务部审批加上
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

165

主题

402

帖子

1074

积分

金牌会员

Rank: 6Rank: 6

积分
1074
QQ
 楼主| 发表于 2018-4-3 15:58:48 | 显示全部楼层
jishuang 发表于 2018-3-23 17:40
两个环节前面加一个and
and上设置分支规则,把财务部审批加上

这样虽然实现了可选,但是点提交时的dialog上默认是吧财务部勾上的,有没有办法把财务部默认不选?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-3 16:48:47 | 显示全部楼层
参考http://docs.wex5.com/bex5-process-question-list-10035/
addActivity按下面的修改
  1.         Model.prototype.addActivity = function(activityRows, executorRows, activity, control){
  2.                 if (activity.isSelectable()){
  3.                         var toItem = control.getToItemByID(activity.getID());
  4.                         var isEnd = toItem.isEnd();
  5.                         var selected = toItem.isSelected();
  6.                         if(activity.isOptional())
  7.                                 activityRows.push({rowid: activity.getID(), selected: false, isEnd: isEnd, label:activity.getLabel()});
  8.                        
  9.                         else
  10.                                 activityRows.push({rowid: activity.getID(), selected: selected, isEnd: isEnd, label:activity.getLabel()});
  11.                        
  12.                         this.addExecutors(executorRows, toItem);
  13.                 }
  14.                
  15.                 var children = activity.getChildren();
  16.                 if (children && children.length>0){
  17.                         for (var i=0; i<children.length; i++){
  18.                                 this.addActivity(activityRows, executorRows, children[i], control);
  19.                         }
  20.                 }
  21.         };
复制代码

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-8 11:11 , Processed in 0.059881 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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