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

QQ登录

只需一步,快速开始

查看: 8513|回复: 13

[结贴] 任务中心,能编辑勾选已办提交的流程

[复制链接]

32

主题

157

帖子

507

积分

高级会员

Rank: 4

积分
507
QQ
发表于 2017-11-23 10:10:00 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
5.2.5任务中心勾选已办,双击已完成的流程进入后还可以再编辑保存。为什么?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-11-23 10:37:16 | 显示全部楼层
/UI/SA/task/taskCenter/mainActivity.js中js调试看看
mainActivity.gridRowDblClick = function(event){
        if (mainActivity.canExecute()) {
                mainActivity.executeTask();
        } else if (mainActivity.canBrowse()) {
                mainActivity.browseTask();
        }
};中具体走的那支?
if中的是可以编辑的,else if中的是不可以编辑的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

32

主题

157

帖子

507

积分

高级会员

Rank: 4

积分
507
QQ
 楼主| 发表于 2017-11-23 11:35:37 | 显示全部楼层
mainActivity.gridRowDblClick = function(event){
        if (mainActivity.canExecute()) {
                mainActivity.executeTask();
                alert(1);
        } else if (mainActivity.canBrowse()) {
                mainActivity.browseTask();
                alert(2);
        }
};
双击弹的是2,但是进去后还能编辑保存
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-11-23 14:29:21 | 显示全部楼层
mainActivity.browseTask()中平台默认设置了给从提交任务打开一样的参数控制了页面只读确认自己是否修改了相关的代码
task.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

32

主题

157

帖子

507

积分

高级会员

Rank: 4

积分
507
QQ
 楼主| 发表于 2017-11-24 09:12:37 | 显示全部楼层
mainActivity.browseTask = function() {
        var mainData = justep.xbl("main");
        var id = mainData.getCurrentID();
        var name = mainData.getValue("sName", id);
        var executor = mainData.getValue("sCreatorFID");
        if (executor.indexOf(justep.Context.getCurrentPersonID()) == -1){
                executor = mainData.getValue("sExecutorFID");
        }
        if (executor == undefined || executor == "" || executor.indexOf(".psm")==-1){
                executor = justep.Context.getCurrentPersonID();
        }

        var process = mainData.getValue("sProcess", id);
        var url = mainActivity.getBrowseURL();
        var realUrl = url + "?task=" + id + "&activity-pattern=detail&process=" + process;
        justep.Portal.openWindow(name, realUrl, false, null, executor);
};
在任务中心进入之前的流程按钮都是灰化的,进入最近新增加的流程是可以编辑保存的。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-11-24 10:05:33 | 显示全部楼层
同一个流程之前的就可以,现在的就不行?
确认打开的页面中的url中有
activity-pattern=detail吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

32

主题

157

帖子

507

积分

高级会员

Rank: 4

积分
507
QQ
 楼主| 发表于 2017-11-24 10:15:20 | 显示全部楼层
jishuang 发表于 2017-11-24 10:05
同一个流程之前的就可以,现在的就不行?
确认打开的页面中的url中有
activity-pattern=detail吗? ...

不是同一流程
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-11-24 11:23:57 | 显示全部楼层
用同一个流程测试看看

不同的流程确认可以编辑的流程,process关联的data也可以编辑吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

32

主题

157

帖子

507

积分

高级会员

Rank: 4

积分
507
QQ
 楼主| 发表于 2017-11-27 09:04:32 | 显示全部楼层
jishuang 发表于 2017-11-24 11:23
用同一个流程测试看看

不同的流程确认可以编辑的流程,process关联的data也可以编辑吗? ...

同一流程的不同环节已完成状态测试都可以编辑保存
回复 支持 反对

使用道具 举报

32

主题

157

帖子

507

积分

高级会员

Rank: 4

积分
507
QQ
 楼主| 发表于 2017-11-27 09:04:48 | 显示全部楼层
jishuang 发表于 2017-11-24 11:23
用同一个流程测试看看

不同的流程确认可以编辑的流程,process关联的data也可以编辑吗? ...

同一流程的不同环节已完成状态测试都可以编辑保存
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 10:10 , Processed in 0.073798 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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