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

QQ登录

只需一步,快速开始

查看: 17136|回复: 15

[处理中3] 关于一个流程中,sa_task数据间的关联关系

[复制链接]

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
发表于 2018-12-27 16:26:35 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
业务场景:现在需要做一个流程图,以树状形式展现,并以背景色区分处理状态,状态分为“已办”,“待办”和“正办”。“待办”就是任务刚流转过来在任务中心还没打开,一旦第一次打开后就变为“正办”。起步流程图提供的案件状态只有“正在处理”和“已完成”两种,这也是我们想自己写流程图的一个原因。如果还有什么方法能提供三种状态,望告知!
问题:我怎么能通过sa_task表知道每个节点之间的衔接关系,即谁提交给了谁。我了解到表中SCREATORPERSONID(创建人id)和SEXECUTORPERSONID(执行人id)之间是有一定关系的。但如发生下列情况:A节点——B节点,A节点(A节点这条数据记为“a”)张三提交流转到B节点,李四打开B节点,那么李四这条数据暂记为“b1”数据,里面的创建人是张三,处理人是李四。接着往下流转在某个环节,件又流转给了张三,张三继续提交给李四,该条数据记"b2","b2"数据也是创建人是张三,处理人是李四。那么这么一来我就不知道a数据后面跟的到底是b1还是b2了。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2018-12-27 17:16:15 | 显示全部楼层
平台的状态记录参考http://bbs.wex5.com/forum.php?mo ... 8&pid=165399458

任务之间的关系是在SA_TaskRelation中记录的
任务A流转到任务B
task1的值就是A的任务ID
task2就是B的任务ID
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
 楼主| 发表于 2018-12-27 17:37:46 | 显示全部楼层
jishuang 发表于 2018-12-27 17:16
平台的状态记录参考http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=122708&pid=165399458 ...

突然想到能不能在起步组件提供的流程图上面做修改,修改案件状态的取值从而达到显示三种不同案件状态。如果可以,请问我该修改哪个页面,没找到那个页面
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

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



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

使用道具 举报

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
 楼主| 发表于 2018-12-28 09:38:42 | 显示全部楼层
本帖最后由 sim_89 于 2018-12-28 09:41 编辑

那你知道页面在哪吗?
不太理解这个页面为什么不能修改,我自己添加一个方法取到我想要的值,然后显示。难道跟原页面会冲突?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2018-12-28 10:46:22 | 显示全部楼层
这个是组件封装的,组件的js代码是不提供的

可以跟踪一下/UI2/system/components/justep/processChart/server/dsrc/ProcessChart.java这个java代码中的实现,看看能不能修改
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
 楼主| 发表于 2019-1-9 09:41:47 | 显示全部楼层
jishuang 发表于 2018-12-27 17:16
平台的状态记录参考http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=122708&pid=165399458 ...

同级之间的转件,谁转给谁的?这个没有关联关系的吗?我看SA_TaskRelation中好像只有上一级到下一级流转时才有数据
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2019-1-9 09:45:28 | 显示全部楼层
同级之间的转件什么意思?
你从A到B,那就是A到B啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
 楼主| 发表于 2019-1-11 09:45:01 | 显示全部楼层
jishuang 发表于 2019-1-9 09:45
同级之间的转件什么意思?
你从A到B,那就是A到B啊

你前面说的是this.comp("process").advanceQuery();
他们之间的关系是通过你说的sa_taskrelation关联的。

现在是这个this.comp("process").transferQuery();
列如A同时转给B和C,B转给D,C转给E,它们之间的关联关系?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2019-1-11 10:02:29 | 显示全部楼层
跟流转一样的关系啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 15:30 , Processed in 0.060863 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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