润乾报表部署后下拉编辑风格点击没反应

 

问题现象:
下拉数据集、下拉树、下拉日历编辑风格无法正常显示点击,如下图所示:

测试服务器上没有问题,如下图所示,两个环境上 war 包一样,环境也一样

原因分析:
查看客户访问报表的 URL,发现:
1. 一个是 https 访问,一个是 http 访问
2. 一个是内网地址,一个是外网地址
3. 客户反馈:将正确的 js 放到浏览器上是可以访问的
综上所示,基本确定原因为:后台拼的 URL 地址有问题

解决方案:
使用 appUrlPrefix 配置 /APPMAP 的值,说明如下:
appUrlPrefix 表示访问报表时的 URL 中 WEB 服务器地址、端口及 WEB 应用名组成的一个串,如http://192.168.0.1:8080/myWebApp。一般不用设置,程序可以自动拼出此串。
但有时访问申请经过了服务器的多重转发,造成拼出来的串不对时,需要设置此值。特殊情况:如果出现多台机器集群或者内外网多个 IP 等情况,可能导致最终拼出来的 ip
不正确,又不能指定死 ip,此时可以用 /APPMAP 来配置  

增加 appUrlPrefix 节点,如下图所示,重启服务生效