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

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

[已解决] 流程打开有问题【Bug #10177】

[复制链接]
亨氏中国 发表于 2013-11-26 17:07:30 | 显示全部楼层 |阅读模式
本帖最后由 sophie 于 2013-12-5 16:26 编辑

无标题.jpg   打开后台流程时显示如图,等了很久都无法加载。我想问下这种情况是怎么引起的。
sophie 发表于 2013-11-26 17:14:17 | 显示全部楼层
您好,我们之前远程会议的时候一直没有您的这个问题,您那边是不是自己作了什么修改,或是操作了什么才有该问题出现,该问题出现的几率是百分比能重现吗?你们那边所有同事的浏览器都有该问题吗?
 楼主| 亨氏中国 发表于 2013-11-27 11:16:52 | 显示全部楼层
我是用IE8的去打开的,现在打开该流程还是会出现这个问题,我这边提供数据库给你们查一下原因吧,对平台的程序我是肯定不会去修改的,但是在平台上写脚本我理解如果出现问题最少能给个修改的操作指引吧。我了解到这个出错误的出现是其中一个同事在修改审批节点的时限审批后点击保存后就出现这个问题了,且再想去还原回来也没办法加载流程进来了。只能用模板去还原程序才正常回来。
sophie 发表于 2013-11-27 11:34:12 | 显示全部楼层
您好,本地先用您的数据,按您所说的操作“其中一个同事在修改审批节点的时限审批后点击保存后就出现这个问题“看能否重现您的问题。稍后再给你回复。
 楼主| 亨氏中国 发表于 2013-11-27 11:39:28 | 显示全部楼层
刚才再次测试了一下,只要在审批节点中的时限审批中填写如下代码就会百分百出现这种问题,呆会我再发一次数据给到你。代码如下:var value=getItemValue("contractamt");
var t="";
if(value<2000)
{
    t="2013-01-01 00:00:00";
}
else
{
    t="2100-01-01 00:00:00";
}
t;
sophie 发表于 2013-11-27 11:56:26 | 显示全部楼层
您好,不用了,用您上次给我的数据,在审批时限那里添加了你所说的代码,确实会出现流程图空白的问题。稍后当bug提交研发,给您带来不便,实在抱歉。
sophie 发表于 2013-11-28 10:29:43 | 显示全部楼层
对于新添加的代码,已经ok了 但是之前添加代码后,损坏的流程编辑器 得恢复。
首先到数据库 根据流程主题查找 出问题的流程图 sql如下:
select * from T_BILLDEFI where SUBJECT = 'Enrollment';

找到该记录后,找到该表单中的flow字段,把该字段的值先复制出来 再通过sql语句更新,设置为空,UPDATE t_billdefi set flow="" where SUBJECT = 'Enrollment';
设置为空后,到后台的该流程编辑中,点击查看源代码,把开始复制出来的flow字段的值复制进去,这样流程编辑器就恢复了,这样你再到审批时限那里添加以上的代码(var value=getItemValue("contractamt");
var t="";
if(value<2000)
{
    t="2013-01-01 00:00:00";
}
else
{
    t="2100-01-01 00:00:00";
}
t;),则不会出现该问题了

稍后您打了补丁后按这个方式去修复即可
sophie 发表于 2013-11-28 13:44:14 | 显示全部楼层
您好,该问题已经修复,对应的补丁连接为:http://teemlink.com/bbs/viewthre ... &extra=page%3D1 最后一楼。
 楼主| 亨氏中国 发表于 2013-11-29 13:57:53 | 显示全部楼层
已经通过远程操作帮忙还原了,目前暂时没看到有什么问题了。谢谢了
echochen 发表于 2013-11-29 14:05:24 | 显示全部楼层
感谢您的回复

本版积分规则

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

GMT+8, 2026-8-13 07:25

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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