前段时间有点忙,今天得空赶紧继续移植工作,今天要说一说多数据源的配置,自定义复杂查询,以及图表的操作,
当然还是根据业务需求来,最近客户想让我在新系统上加一个销售汇总的功能(按月统计各个部门的销售额),废话
不多说,先上最终的效果图
因为汇总的数据都来源于旧系统,所以这里就需要用到多数据源的操作,其实JEESITE4多数据源的配置很简单,
jeesite.yml配置如下
当然首先我得定义entity,因为旧系统的表结构跟jeesite要求的不一样,所以我就放弃了继承DataEntity,自己定义了一个简单的entity
entity有了,那么我得定义自己的dao方法,没有继承jeesite的CrudDao,理由同上
dao实现如下
然后就是service调用,controller中url的配置