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

QQ登录

只需一步,快速开始

查看: 9801|回复: 16

[结贴] 流转报“执行流程查询出错,任务标识不允许为空”

[复制链接]

30

主题

112

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
QQ
发表于 2017-8-15 15:43:53 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
  1. //控制台信息
  2. 2017-08-15 15:36:19 [SQL Time]sql 执行时间:1ms, exec KSQL: select SA_DocNameSpace ,SA_DocNode , SA_DocNameSpace.sDisplayName ,SA_DocNameSpace.sUrl,SA_DocNameSpace.sAccessMode,SA_DocNameSpace.sFlag,SA_DocNameSpace.version  from SA_DocNameSpace SA_DocNameSpace OPTIONAL JOIN SA_DocNode SA_DocNode on SA_DocNameSpace = SA_DocNode.sNameSpace where SA_DocNameSpace.sFlag = 1 and SA_DocNode.sFlag = 1 order by SA_DocNameSpace.sDisplayName asc
  3.   --> sql:SELECT  SA_DocNameSpace.sID, SA_DocNode.sID, SA_DocNameSpace.sDisplayName AS sDisplayName, SA_DocNameSpace.SURL AS sUrl, SA_DocNameSpace.SACCESSMODE AS sAccessMode, SA_DocNameSpace.sFlag AS sFlag, SA_DocNameSpace.version AS version FROM SA_DocNameSpace SA_DocNameSpace LEFT JOIN SA_DocNode SA_DocNode ON SA_DocNameSpace.sID = SA_DocNode.SNAMESPACE  WHERE  (SA_DocNameSpace.sFlag = ?) AND (SA_DocNode.SFLAG = ?)   ORDER BY SA_DocNameSpace.sDisplayName ASC
  4. --> binds:[1, 1]
  5. 2017-08-15 15:36:19 [KSQL Time]sql 执行时间:5ms, ksql:select SA_DocNameSpace ,SA_DocNode , SA_DocNameSpace.sDisplayName ,SA_DocNameSpace.sUrl,SA_DocNameSpace.sAccessMode,SA_DocNameSpace.sFlag,SA_DocNameSpace.version  from SA_DocNameSpace SA_DocNameSpace OPTIONAL JOIN SA_DocNode SA_DocNode on SA_DocNameSpace = SA_DocNode.sNameSpace where SA_DocNameSpace.sFlag = 1 and SA_DocNode.sFlag = 1 order by SA_DocNameSpace.sDisplayName asc
  6. 2017-08-15 15:36:19 [Action Time]action执行时间:12ms,/SA/doc/system/systemProcess,mainActivity,commitAttachAction
  7. 2017-08-15 15:36:19 [SQL Time]sql 执行时间:0ms, exec KSQL: UPDATE HT_info HT_info SET HT_info.endTime = :endTime_new, HT_info.version = :version + 1  WHERE HT_info= :HT_info_old AND HT_info.version = :version_old
  8.   --> sql:UPDATE HT_INFO SET HT_INFO.ENDTIME =  ? , HT_INFO.VERSION = (  ?  + ? )  WHERE  (HT_INFO.fID =  ? ) AND (HT_INFO.VERSION =  ? )
  9. --> binds:[2017-08-31, 30, 1, 04C15B6F83A04723A40718E3809F1AB5, 30]
  10. 2017-08-15 15:36:19 [KSQL Time]sql 执行时间:3ms, ksql:UPDATE HT_info HT_info SET HT_info.endTime = :endTime_new, HT_info.version = :version + 1  WHERE HT_info= :HT_info_old AND HT_info.version = :version_old
  11. 2017-08-15 15:36:19 [Action Time]action执行时间:14ms,/ht/htmanage/process/htChange/htChangeProcess,mainActivity,saveHT_infoAction
  12. 2017-08-15 15:36:19 [SQL Time]sql 执行时间:1ms, exec KSQL: select SA_DocNameSpace ,SA_DocNode , SA_DocNameSpace.sDisplayName ,SA_DocNameSpace.sUrl,SA_DocNameSpace.sAccessMode,SA_DocNameSpace.sFlag,SA_DocNameSpace.version  from SA_DocNameSpace SA_DocNameSpace OPTIONAL JOIN SA_DocNode SA_DocNode on SA_DocNameSpace = SA_DocNode.sNameSpace where SA_DocNameSpace.sFlag = 1 and SA_DocNode.sFlag = 1 order by SA_DocNameSpace.sDisplayName asc
  13.   --> sql:SELECT  SA_DocNameSpace.sID, SA_DocNode.sID, SA_DocNameSpace.sDisplayName AS sDisplayName, SA_DocNameSpace.SURL AS sUrl, SA_DocNameSpace.SACCESSMODE AS sAccessMode, SA_DocNameSpace.sFlag AS sFlag, SA_DocNameSpace.version AS version FROM SA_DocNameSpace SA_DocNameSpace LEFT JOIN SA_DocNode SA_DocNode ON SA_DocNameSpace.sID = SA_DocNode.SNAMESPACE  WHERE  (SA_DocNameSpace.sFlag = ?) AND (SA_DocNode.SFLAG = ?)   ORDER BY SA_DocNameSpace.sDisplayName ASC
  14. --> binds:[1, 1]
  15. 2017-08-15 15:36:19 [KSQL Time]sql 执行时间:6ms, ksql:select SA_DocNameSpace ,SA_DocNode , SA_DocNameSpace.sDisplayName ,SA_DocNameSpace.sUrl,SA_DocNameSpace.sAccessMode,SA_DocNameSpace.sFlag,SA_DocNameSpace.version  from SA_DocNameSpace SA_DocNameSpace OPTIONAL JOIN SA_DocNode SA_DocNode on SA_DocNameSpace = SA_DocNode.sNameSpace where SA_DocNameSpace.sFlag = 1 and SA_DocNode.sFlag = 1 order by SA_DocNameSpace.sDisplayName asc
  16. 2017-08-15 15:36:19 [Action Time]action执行时间:14ms,/SA/doc/system/systemProcess,mainActivity,saveAttachAction
复制代码
  1. //页面错误信息
  2. 执行流转查询出错, 任务标识不允许为空
  3. 编码:JUSTEP230033
  4. 隐藏详细
  5. Error: {"code":"JUSTEP230033","message":"执行流转查询出错, 任务标识不允许为空"} at Object.create (http://localhost:8080/x5/UI2/v_595d99526fb748a091bc4ab21b286264l_zh_CNs_desktopd_pc/system/core.min.js:71:215583) at n._validateTask (eval at <anonymous> (http://localhost:8080/x5/UI2/v_595d99526fb748a091bc4ab21b286264l_zh_CNs_desktopd_pc/system/core.min.js:71:17978), <anonymous>:17:152248) at n._query (eval at <anonymous> (http://localhost:8080/x5/UI2/v_595d99526fb748a091bc4ab21b286264l_zh_CNs_desktopd_pc/system/core.min.js:71:17978), <anonymous>:17:146884) at n.advanceQueryExt (eval at <anonymous> (http://localhost:8080/x5/UI2/v_595d99526fb748a091bc4ab21b286264l_zh_CNs_desktopd_pc/system/core.min.js:71:17978), <anonymous>:17:146357) at n.method (eval at <anonymous> (http://localhost:8080/x5/UI2/v_595d99526fb748a091bc4ab21b286264l_zh_CNs_desktopd_pc/system/core.min.js:71:17978), <anonymous>:17:161589) at n.execute (http://localhost:8080/x5/UI2/v_595d99526fb748a091bc4ab21b286264l_zh_CNs_desktopd_pc/system/core.min.js:71:241958) at n.executeOperation (http://localhost:8080/x5/UI2/v_595d99526fb748a091bc4ab21b286264l_zh_CNs_desktopd_pc/system/core.min.js:71:242692) at n._execEventOperation (http://localhost:8080/x5/UI2/v_595d99526fb748a091bc4ab21b286264l_zh_CNs_desktopd_pc/system/core.min.js:71:245458) at n.callParent (http://localhost:8080/x5/UI2/v_595d99526fb748a091bc4ab21b286264l_zh_CNs_desktopd_pc/system/core.min.js:71:233879) at n._execEventOperation (http://localhost:8080/x5/UI2/v_5699f74810804d9186b60d3156f92312l_zh_CNs_desktopd_pc/system/components/comp.min.js:144:84641)
  6. 关闭
复制代码
业务逻辑是,从列表中选择一条记录,在tab页中变更,变更后需要流转审批,点流转数据能保存成功,但就报这个错,不能流转
12.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-15 16:32:07 | 显示全部楼层
确认流程启动了吗?要先启动才可以执行流转
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

30

主题

112

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
QQ
 楼主| 发表于 2017-8-15 16:40:21 | 显示全部楼层
我autoStart设置的是true啊
回复 支持 反对

使用道具 举报

30

主题

112

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
QQ
 楼主| 发表于 2017-8-15 16:45:36 | 显示全部楼层

  1.         Model.prototype.processAfterStart = function(event){
  2.                 alert("启动后");
  3.         };

  4.        

  5.        

  6.         Model.prototype.processBeforeStart = function(event){
  7.                 alert("启动前");
  8.         };

  9.        

  10.        

  11.         Model.prototype.processStartCommit = function(event){
  12.                 slert("启动成功");
  13.         };
复制代码


我加了这3个事件,一点流转就报错,都执行不到这里来
回复 支持 反对

使用道具 举报

30

主题

112

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
QQ
 楼主| 发表于 2017-8-15 16:47:13 | 显示全部楼层
点流转就这样,但保存是成功了
11.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-15 17:17:00 | 显示全部楼层
把.w和js文件发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

30

主题

112

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
QQ
 楼主| 发表于 2017-8-15 20:52:11 | 显示全部楼层
帮忙看看,谢谢

update.zip

4.68 KB, 下载次数: 101

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-16 09:34:09 | 显示全部楼层
你的数据应该是已经有的数据吧,不是新增的数据,process上的autoStart是新增的数据才起用的

已有的数据需要自己调用API实现,列表流程可以参考http://docs.wex5.com/bex5-process-question-list-10027/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

30

主题

112

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
QQ
 楼主| 发表于 2017-8-16 16:06:59 | 显示全部楼层
哦哦,是已有的数据,变更后流转,这个是有点麻烦了,有没什么简单的思路去做变更流转呢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-16 16:29:34 | 显示全部楼层
参考8楼的列表流程,只能直接调用API启动
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-23 08:38 , Processed in 0.064153 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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