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

QQ登录

只需一步,快速开始

查看: 37939|回复: 13

[处理中3] 已完成任务归档到别的表后如何简单修改ProcessChart的查询

  [复制链接]

96

主题

293

帖子

964

积分

高级会员

Rank: 4

积分
964
QQ
发表于 2019-8-27 17:05:15 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 追梦! 于 2019-8-27 17:05 编辑

情况描述:我们在实际系统运行过程中,定期把SA_TASK表中的已完成流程的数据记录归档到另一张表中,但在流程图查询的时候会出现没有显示流程轨迹信息,getProcessChartByDataAction后面调用的是起步封装后的方法,不反编译解包的话无法修改。请提供一下帮助!

public static String getProcessChartByData(String process, String data, String ext, String template){
                Utils.check(Utils.isNotEmptyString(process), CommonMessages.class, CommonMessages.PARAM_NULL1, "process");
                Utils.check(Utils.isNotEmptyString(data), CommonMessages.class, CommonMessages.PARAM_NULL1, "data");
                shardTask(null, data, process);
                Collection<String> pis = TaskDB.queryFlowIdByData(process, data);
                if (pis.isEmpty()){
                        return ProcessChartEngine.getProcessChartByProcess(process, ext, template);
                }else{
                        return ProcessChartEngine.getProcessChartByPI(pis.iterator().next(), ext);
                }
        }

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2019-8-27 17:09:38 | 显示全部楼层
3.4之后的版本平台默认提供的就有归档的功能,对流程图就会做相应的处理,推荐用平台的功能

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



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

使用道具 举报

96

主题

293

帖子

964

积分

高级会员

Rank: 4

积分
964
QQ
 楼主| 发表于 2019-8-27 17:19:53 | 显示全部楼层
jishuang 发表于 2019-8-27 17:09
3.4之后的版本平台默认提供的就有归档的功能,对流程图就会做相应的处理,推荐用平台的功能

这个是不提供 ...

这个是从2.7升级过来的,这个系统中还有大量的旧版应用。现在系统中的查询全部流程信息的是一张视图(SA_Task_V),起步能把SA_Task表改成这个吗
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2019-8-27 17:26:26 | 显示全部楼层
从5.2.7版本升级的只要现在用的是3.4及其之后的版本都可以用平台提供的归档功能啊

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



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

使用道具 举报

96

主题

293

帖子

964

积分

高级会员

Rank: 4

积分
964
QQ
 楼主| 发表于 2019-8-27 17:48:57 | 显示全部楼层
jishuang 发表于 2019-8-27 17:26
从5.2.7版本升级的只要现在用的是3.4及其之后的版本都可以用平台提供的归档功能啊

平台没有SA_Task_V视图 ...

用起步自带的流程归档功能归档后,在数据中还可以查看到这个流程的流程图信息吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

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



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

使用道具 举报

96

主题

293

帖子

964

积分

高级会员

Rank: 4

积分
964
QQ
 楼主| 发表于 2020-9-1 17:57:30 | 显示全部楼层

我使用起步归档功能归档成功后,但是在业务表单中查看流程图是没有标记的流程图,起步确定任务归档后支持查询标记流程图吗
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2020-9-2 09:28:12 | 显示全部楼层
平台默认的肯定没问题,归档后的都在归档对应的表中,平台归档不是只归档SA_Task的,存储流程图信息相关的表也都会归档
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

96

主题

293

帖子

964

积分

高级会员

Rank: 4

积分
964
QQ
 楼主| 发表于 2020-9-2 14:18:22 | 显示全部楼层
jishuang 发表于 2020-9-2 09:28
平台默认的肯定没问题,归档后的都在归档对应的表中,平台归档不是只归档SA_Task的,存储流程图信息相关的 ...

任务归档功能我们也没改过,用的就是平台默认的,归档后流程图在业务功能中显示确实是空白的,需要我解压一个干净的版本完整的验证一遍吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2020-9-2 16:56:56 | 显示全部楼层
确认这三张表中都有数据?
task.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 02:46 , Processed in 0.065324 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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