JEESITE4实战之旅(五) 多数据源和图表

前段时间有点忙,今天得空赶紧继续移植工作,今天要说一说多数据源的配置,自定义复杂查询,以及图表的操作,

当然还是根据业务需求来,最近客户想让我在新系统上加一个销售汇总的功能(按月统计各个部门的销售额),废话

不多说,先上最终的效果图

JEESITE4实战之旅(五) 多数据源和图表_第1张图片

因为汇总的数据都来源于旧系统,所以这里就需要用到多数据源的操作,其实JEESITE4多数据源的配置很简单,

jeesite.yml配置如下

JEESITE4实战之旅(五) 多数据源和图表_第2张图片

当然首先我得定义entity,因为旧系统的表结构跟jeesite要求的不一样,所以我就放弃了继承DataEntity,自己定义了一个简单的entity

JEESITE4实战之旅(五) 多数据源和图表_第3张图片

entity有了,那么我得定义自己的dao方法,没有继承jeesite的CrudDao,理由同上

JEESITE4实战之旅(五) 多数据源和图表_第4张图片

dao实现如下

JEESITE4实战之旅(五) 多数据源和图表_第5张图片

然后就是service调用,controller中url的配置

JEESITE4实战之旅(五) 多数据源和图表_第6张图片

JEESITE4实战之旅(五) 多数据源和图表_第7张图片

ここまで、后台的处理完了,然后就是前台的处理了,剩下就是前台ajax设置echarts了,百度一下一堆,就不说了,直接贴代码



有兴趣的朋友们可以参考一下


你可能感兴趣的:(JEESITE4实战之旅(五) 多数据源和图表)