打了web框架的补丁后,查看工作流相关页面报错原创
金蝶云社区-枫枫儿
枫枫儿
3人赞赏了该文章 454次浏览 未经作者许可,禁止转载编辑于2020年07月01日 11:10:52

背景

web框架与流程中心相爱相杀

有些客户打了补丁(含有web框架的补丁)后会发现,哎,怎么在工作台查看工作流相关的页面(流程图,审批意见,下一步参与人)报错了,但是在流程中心那里又是没有问题的。(在业务那边的工作台和流程中心进入这些页面的入口都是不一样的)

导致这个问题的原因是缺失了相应的界面方案元数据,由于历史原因,打了web框架的补丁会导致这个问题(前提是流程中心领域的补丁还在19年10月份之前的)


解决方案

有两个解决方案

方案一:这个方案的优点在于不用打补丁,只需替换文件,立马生效,但是这个方案也有缺点,如果你下次打了web框架的补丁,又需要重新来一遍

方案二:打流程中心的最新补丁(客户按道理补丁号能找到吧),如果后续打了web框架的补丁也不会再出现这个问题


方案一详细指导

1、导出补丁列表,找到流程中心,拿到补丁号(eg:pt138580)

VKDOT0V613P)HVR1~1@8N$2.png

2、然后把这个补丁下载下来,打开,找到workflow.js(注意路径别弄错了!!!)

I0W$J@_4`Y9W5K3G8L922IB.png


3、然后去服务器上把workflow.js覆盖一下

5efbfc57aee7540001cbe3d6.png


4、完成上面的步骤后,还需要打包一下

ip:端口/easweb/webviews/build/newbuild.jsp  选择框架打包,右边树节点不用选点击打包,打包完成后清一下浏览器缓存,不用重启服务器(如果不生效再重启服务器)

Image_20200630164255.png

PS:不用怕点确定就完事了

5、结束了


赞 3