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

 找回密码
 注册成为天翎用户
12
返回列表 发新帖

[M4 BUG] 5.1版本App端无法进行回退(PC端可以)

[复制链接]
 楼主| 北京智源普华 发表于 2024-5-16 14:37:54 | 显示全部楼层
北京智源普华 发表于 2024-5-16 14:02
请看在脚本如何修改可以实现要求

电脑端回退的时候,runbeforeactionscript,back,runaftersactioncript依次执行了,手机端的话就只执行一个runbeforeactionscript

本帖子中包含更多资源

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

x
 楼主| 北京智源普华 发表于 2024-5-16 15:56:03 | 显示全部楼层
北京智源普华 发表于 2024-5-16 14:37
电脑端回退的时候,runbeforeactionscript,back,runaftersactioncript依次执行了,手机端的话就只执行一 ...


电脑端执行的时候是走了else部分,手机端却没有

本帖子中包含更多资源

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

x
yaya 发表于 2024-5-16 17:56:09 | 显示全部楼层
北京智源普华 发表于 2024-5-16 15:56
电脑端执行的时候是走了else部分,手机端却没有

我这边提bug。
 楼主| 北京智源普华 发表于 2024-5-17 10:22:38 | 显示全部楼层

好的  修复后请及时告知
 楼主| 北京智源普华 发表于 2024-5-23 16:09:40 | 显示全部楼层
问题还有几个工作日可以修复?
 楼主| 北京智源普华 发表于 2024-5-24 10:25:58 | 显示全部楼层
北京智源普华 发表于 2024-5-23 16:09
问题还有几个工作日可以修复?

跑了下新的源码,发现手机端倒是可以回退了,但是问题依然存在,我们的业务场景是这样的
表单流程回退的时候,需要在待办中高亮显示出来回退意见,所以我们的实现方式是先给表单增加一个“回提意见”字段,然后在提交按钮的动作执行前添加以下代码,把回退时填写的意见插入该字段

var typr = getParameter("_flowType");
var aa="";   
var idd=getId();
if("81".equals(typr)){   
                                                                                         
             var attitude=getParameter("attitude");       //意见
             var process = getDocumentProcess();
             var doc=getCurrentDocument();
             doc.findItem("回退意见").setValue(attitude);

  }
  
  
然后给表单配置待办摘要的时候,脚本如下:
var doc = getCurrentDocument();
var flowtype =doc.getLastFlowOperation();//t=80表示提交;t=81表示回退。
var tis="";
        if("81".equals(flowtype)){
          var yj = getItemValueAsString("回退意见");
          tis="<font color=red>[回退]:"+yj+"</font>";         
        }
var rtn='-'+getItemValueAsString("编号")+tis ;
rtn;

这个在PC端是正常的,手机端不行,发现更新后,虽然可以获取回退意见,但是却没在数据库插入,导致功能仍然异常
 楼主| 北京智源普华 发表于 2024-5-29 11:03:39 | 显示全部楼层
现在是什么个情况,情景重现后问题是否修复了?
 楼主| 北京智源普华 发表于 2024-6-3 09:08:16 | 显示全部楼层
什么个情况,现在是什么进度了?

本版积分规则

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

GMT+8, 2026-8-12 12:23

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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