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

QQ登录

只需一步,快速开始

查看: 2557|回复: 7

[结贴] 修改执行者如何只选择人员?

[复制链接]

107

主题

496

帖子

2270

积分

金牌会员

Rank: 6Rank: 6

积分
2270
QQ
发表于 2014-11-4 17:12:26 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
如题目:
        1.流程监控里,修改执行者功能,竟然可以选择部门和机构,选择以后还能修改成功,但待办任务却没有执行人,而且这个任务再不能被修改,也不能特送!
        2.提交任务栏,点击已提交的任务,修改执行者,出现同样的问题!

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

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



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

使用道具 举报

107

主题

496

帖子

2270

积分

金牌会员

Rank: 6Rank: 6

积分
2270
QQ
 楼主| 发表于 2014-11-4 21:41:20 | 显示全部楼层
jishuang 发表于 2014-11-4 17:32
X5用的什么版本?

5.2.7.2649,从提交任务点击之后,可以选到部门,修改成功。但是也可以继续修改,而流程监控里边却不行!只要选了部门,就不能再进行任务操作了!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-11-5 09:32:57 | 显示全部楼层
小小 发表于 2014-11-4 21:41
5.2.7.2649,从提交任务点击之后,可以选到部门,修改成功。但是也可以继续修改,而流程监控里边却不行! ...

平台做的从提交任务中打开页面按钮都是灰掉的,是不能点的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

107

主题

496

帖子

2270

积分

金牌会员

Rank: 6Rank: 6

积分
2270
QQ
 楼主| 发表于 2014-11-5 09:36:32 | 显示全部楼层
本帖最后由 小小 于 2014-11-5 10:09 编辑
jishuang 发表于 2014-11-5 09:32
平台做的从提交任务中打开页面按钮都是灰掉的,是不能点的

平台默认的提交任务栏 点进去确实没有“修改执行者”按扭,是我们自己加的!一共有两个地方可以修改执行者,一个就是从提交任务点进去,在原来的执行者还未处理的时候,点击“修改执行者”按扭修改,另一个地方就是流程监控里的“修改执行者”按扭。这两个地方修改执行者的时候都可以选择部门,而且能修改成功!区别在于,第一种方法,可以理解为,选人的时候不小心选错了部门,还可以再恢复!而第二种方法,却不能再恢复了。必须得用创建者账号登录系统,再通过第一种方法修改!我现在想问,如何能只选人,不让选机构和部门!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-11-5 10:49:36 | 显示全部楼层
可以在/UI/system/components/orgDialog/dialogs/orgSingleSelect.w的确定按钮中获取到当前选择的id,然后获取到机构类型。判断如果不是psm就不让返回
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

107

主题

496

帖子

2270

积分

金牌会员

Rank: 6Rank: 6

积分
2270
QQ
 楼主| 发表于 2014-11-5 10:55:18 | 显示全部楼层
jishuang 发表于 2014-11-5 10:49
可以在/UI/system/components/orgDialog/dialogs/orgSingleSelect.w的确定按钮中获取到当前选择的id,然后 ...

这个组件在功能里边经常用到,这样修改不妥吧!我如果修改了这个文件,那么其他调用这个组件的地方就会出问题了!
回复 支持 反对

使用道具 举报

107

主题

496

帖子

2270

积分

金牌会员

Rank: 6Rank: 6

积分
2270
QQ
 楼主| 发表于 2014-11-5 11:01:04 | 显示全部楼层
通过修改system/components/process/process.js文件里边的modifyExecutorExt()方法,将"orgKinds" : "",改为"orgKinds" : "psm",问题解决,可以结贴了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 15:09 , Processed in 0.064325 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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