Closed pandichao closed 3 years ago
这是简化的版本配置,希望能得到反馈
你是springboot项目吗
你是springboot项目吗
是的,springboot项目,同时也集成了springcloud和springcloud alibaba最新版本
扫码路径,自己排查
扫码路径,自己排查
什么意思,你意思是扫描路径的问题?
扫码路径,自己排查
扫描路径是copy的官方demo里面的呀?还是哪里不对
已经排查到问题,如上面所说,是/jmreport/show接口数据响应导致的问题,我怀疑积木报表应该是用的当前工程中的json转换配置(jackson配置),因为我们是遵循驼峰规范的,默认配置中jackson是将所有字段都默认转换为下划线,而很明显官方的demo中响应的数据都是驼峰的,首字母大写格式,因此导致前端控制台报错,建议积木报表团队考虑使用固定的json输出,而不是使用工程默认的配置,否则可能会导致集成到已有项目模块中出现json输出格式不一致的问题
扫码路径,自己排查
收录 ws
后台返回的是jsonStr,因为前台接收的就是jsonStr,如果配置jackson,前台接受多的参数默认变成了json_str。目前需要走默认的jackson驼峰格式
张三请李四去自家吃饭,张三一家都是身形彪悍,人高马大,吃饭都是一人一个锅啃,李四骨瘦如柴,弱不禁风,张三表示,俺们都是吃大锅饭,来,给你一个锅,吃完他,不要浪费粮食,但是李四肯定是吃不完一锅饭的,张三表示,你以后来我家吃饭记得带个小碗,哦,这就有意思了,然后这个村里,但凡去张三家吃饭的,都要自带个合适的碗,甚至于,饭菜不合口的,都自备材米油盐,他么的那还要去张三家干啥?
版本号:
1.3.795
问题描述:
首先是一个springboot空工程快速集成的jimu报表,测试一下,是可以预览等使用的,但是当集成到现有框架模块中的时候,发现无法使用预览功能,控制台无报错日志,前端一直在加载中,且两个工程的配置是copy的,数据库也是同一个数据库
错误日志&截图:
浏览器界面如下:
后台代码控制台输出如下(info):
重现步骤:
大概贴一下配置项:
前端日志对比,我的工程集成完毕后,浏览器控制台报错,如下:
官方demo的控制台日志输出如下:
test:开头的部分开始都是没有的,因为代码不开源的原因,无法排查前端,仅作为参考辅助,除此之外,两个工程的后台日志完全一样,并且浏览器network显示的响应也都是一样,每个接口都成功返回响应,日志如下:
可以看到,这个接口响应的应该就是前端渲染的报表数据,已经正常返回了,只是result下面的dataList字段获取不到,导致undefind