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

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

[楼主失联] 5.0版本 怎么通过脚本控制流程节点的跳转?

[复制链接]
超越科技 发表于 2023-3-24 10:57:36 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:5.0版本 怎么通过脚本控制流程节点的跳转?









1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"
lillian828 发表于 2023-3-29 16:02:12 | 显示全部楼层
您好,请再详细说明业务场景,谢谢!
 楼主| 超越科技 发表于 2023-3-29 17:55:40 | 显示全部楼层
lillian828 发表于 2023-3-29 16:02
您好,请再详细说明业务场景,谢谢!

本帖子中包含更多资源

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

x
lillian828 发表于 2023-3-30 10:55:28 | 显示全部楼层
您好,可以用流程干预
 楼主| 超越科技 发表于 2023-3-31 11:08:06 | 显示全部楼层
lillian828 发表于 2023-3-30 10:55
您好,可以用流程干预

能用脚本跳转到下个节点吗?就比如外面有个跳过上级审批按钮,点击后流程自动到跟单客服审批。
lillian828 发表于 2023-4-12 17:50:44 | 显示全部楼层
(function(){
var subject = "通知";
var doc = getCurrentDocument();
//接收人
var toUser = doc.getAuthor();
var subjectType = 6;
//消息内容
var summary = "测试";
var user = getWebUser();

var process = new Packages.cn.myapps.runtime.notice.PersonalMessageMode();
process.send(subject, subjectType, summary, toUser, doc, user);
})()
 楼主| 超越科技 发表于 2023-5-8 15:36:31 | 显示全部楼层
lillian828 发表于 2023-4-12 17:50
(function(){
var subject = "通知";
var doc = getCurrentDocument();

这是发送通知的脚本吧,我想要5.0的流程跳转脚本,类似下面这种的,从4.4升级5.0后执行了这种跳转的表单都打不开了
var flowid = "__on7OM6J4LKSAA3FbG5Z"
var webuser=getWebUser();
var docProcess = getDocProcess(getApplication())
var params = createParamsTable();
params.setParameter("_flowid",flowid)
docProcess.doStartFlowOrUpdate(datas, params, webuser);
var nextnodeids = new Array();
nextnodeids[0] = "1668399588816";
var currnodeid = "1663124553406";
var flowoption = "80" //流程操作参数 80是提交 81为回退
var comment = ""
docProcess.doFlow(datas,params,currnodeid,nextnodeids,flowoption,comment,webuser);

本版积分规则

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

GMT+8, 2026-8-12 17:22

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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