查看: 4074|回复: 6

新版操作条继续流转按钮如何根据不同节点显示不同名称

升级   0.1%

83

主题

50

回帖

10

积分

注册会员

Rank: 2

积分
10
发表于 2024-2-6 00:59:30|来自: | 显示全部楼层 |阅读模式

服务器版本8.2.3
建立了一个流程表单应用,想通过不同环节,新版的操作条继续流转按钮显示不同名称,目前是在postLoad中添加代码如下:

if(this.workContent.getWork().activityName == "提交申请"){
    $("action_processWork").getElementsByTagName("span")[0].innerText = "提交2";
}else{
    $("action_processWork").getElementsByTagName("span")[0].innerText = "审批";
}





通过以上代码实现表单在提交申请环节 继续流转 按钮显示提交2,在别的环节显示 审批,
但是保存刷新后前端也面并没有根据相应的条件显示相应的名称

65c112a2e4b9e.png
65c112938bd9e.png
65c112df7a34b.png

65c11375ef39f.png
回复

使用道具 举报

升级   0.22%

89

主题

181

回帖

22

积分

注册会员

Rank: 2

积分
22
发表于 2024-2-6 09:44:24|来自: | 显示全部楼层
json = this.form.get("button");
json.json.name = "test";
回复

使用道具 举报

cxy

升级   4.92%

0

主题

83

回帖

492

积分

注册会员

Rank: 2

积分
492
发表于 2024-2-6 10:01:55|来自: | 显示全部楼层
可以在操作条的queryLoad事件中对 this.target.json.multiTools 进行循环,找到对应的按钮对象。然后修改text即可。

回复

使用道具 举报

升级   0.1%

83

主题

50

回帖

10

积分

注册会员

Rank: 2

积分
10
发表于 2024-2-6 10:09:04|来自: | 显示全部楼层
??我是移动端的操作条,不是普通按钮
回复

使用道具 举报

升级   100%

5

主题

1688

回帖

1019

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1019
发表于 2024-2-6 10:16:55|来自: | 显示全部楼层
magician 发表于 2024-2-6 10:09
??我是移动端的操作条,不是普通按钮

移动端的按钮是另外单独开发的,您可以在PC端调试移动端表单,然后F12看一下移动端按钮对应的元素,去修改它的显示值
回复

使用道具 举报

升级   0.1%

83

主题

50

回帖

10

积分

注册会员

Rank: 2

积分
10
发表于 2024-2-7 09:05:30|来自: | 显示全部楼层
本帖最后由 magician 于 2024-2-7 10:43 编辑
xadmin 发表于 2024-2-6 10:16
移动端的按钮是另外单独开发的,您可以在PC端调试移动端表单,然后F12看一下移动端按钮对应的元素,去修 ...

移动端的操作条是在那个地方修改它的加载后,根据活动节点对来修改应按钮的元素按钮?
65c2d6ab19b8b.png

如上图:我F12找到了对于元素标签,然后写了条件脚本语句,如下
const div = document.getElementById("action_flowWork");


if(this.workContent.getWork().activityName == "提交申请"){
    // div.getElementsByTagName("*")[8].innerText = "提交562";
    div.getElementsByTagName("*")[0].innerText = "提交562";
}else{
    // div.getElementsByTagName("*")[8].innerText = "审批";
    div.getElementsByTagName("*")[0].innerText = "提交562";
}


我在PC端是可以在操作条的Postload事件中添加这段代码,来实现。但是移动端没找到操作条的事件选项,直接在整个表单的事件选项中添加保存后,刷新前端页面并没有生效。

65c2d61a41d2c.png


回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-2-18 09:21:01|来自: | 显示全部楼层


操作条的名字可以直接修改的
65d15b72c1866.png
回复

使用道具 举报

发表回复

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

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread