天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1086|回复: 6

[已解决] 流程在申请人回撤时,意见出现在错误的意见栏里

[复制链接]
网络菜菜 发表于 2024-1-17 15:02:49 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v5.1
【浏览器类型】:Chrome/其他
【联系方式-QQ】:260217944
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:测试流程操作按钮时,发现回撤时意见出现错位了,或者有无办法回撤时,意见可以不在意见栏显示。



1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\\\"已解决可结帖\\\"

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| 网络菜菜 发表于 2024-1-22 11:19:11 | 显示全部楼层
yaya 发表于 2024-1-18 18:47
可以试试判断是回撤的就不显示,85是回撤

工程师,您好!

我在操作按钮提交,加入了以下代码,,但还是回撤时有出现在当前节点的意见栏意见。

代码如下:

(function(){
//1、判断提交还是回退
    var t = doc.getLastFlowOperation();//t=80表示提交;t=81表示回退;t=85表示回撤。
//如果回撤,将自动填写的字段清空;
    var type5 = getParameter("_flowType");
    var doc = getCurrentDocument();
    var process = getDocumentProcess();
    if(type5=="85"){
        doc.findItem("attitude").setValue("");
        doc.findItem("name").setValue("");
        doc.findItem("processtime").setValue("");
        process.doUpdate(doc);
    }
})();

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
回复 支持 1 反对 0

使用道具 举报

yaya 发表于 2024-1-18 18:47:27 | 显示全部楼层
可以试试判断是回撤的就不显示,85是回撤
yaya 发表于 2024-1-24 09:37:35 | 显示全部楼层
网络菜菜 发表于 2024-1-22 11:19
工程师,您好!

我在操作按钮提交,加入了以下代码,,但还是回撤时有出现在当前节点的意见栏意见。

在sql那里不查85的数据试试,FLOWOPERATION in ('80','7','84') ,FLOWOPERATION在T_RELATIONHIS表
 楼主| 网络菜菜 发表于 2024-1-25 11:11:35 | 显示全部楼层
通过工程师的建议,sql加入FLOWOPERATION in ('80','7','84') 的查询条件后,已实现。     不知可否告知下80,7,84分别对应什么定义吗?我当记录下,因为无找到相关资料,81是回退,85是回撤。

\\\"已解决可结帖\\\"
yaya 发表于 2024-1-25 14:14:08 | 显示全部楼层
网络菜菜 发表于 2024-1-25 11:11
通过工程师的建议,sql加入FLOWOPERATION in ('80','7','84') 的查询条件后,已实现。     不知可否告知下8 ...

80/7/84都是提交,7是子流程提交结束,84是主流程提交进子流程
 楼主| 网络菜菜 发表于 2024-1-25 15:04:42 | 显示全部楼层
yaya 发表于 2024-1-25 14:14
80/7/84都是提交,7是子流程提交结束,84是主流程提交进子流程

收到,谢谢工程师解答。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 14:20

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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