发表于: 2018-03-29 23:29:42

1 566


今天完成的任务

1、完成了导出Excel的接口

A、生成Excel使用的我们自己的工具类GenerateFileUtil.class,这个工具类里调用了velocity模板用来填充excel数据,所以要在IoC容器里面配置velocity:


B、根据原型提供的导出Excel的字段再新建一个类,用来把接口返回的数据包装成符合excel字段的对象。

导出的excel字段:

这些资料是由user、record(档案)、occupation(职业)、branch(分院)4个model的字段拼接成的;

所以,要新建一个model,包含以上4个model的字段,以及导出excel用到的配置信息keys、config


C、接口:

接口上要使用@FileTemplate注解,指定excel模板位置以及生产的Excel存放路径

在得到user、record(档案)、occupation(职业)、branch(分院)4个model后,组装recordParam(实例化)。

接口返回的model & view:


D、拦截器链的后处理办法进行excel的数据渲染(导出):


E、得到的数据


遇到的问题


收获


明天的计划

1、修改前台搜索师兄的接口

2、修改后台编辑个人信息的接口

3、调整档案被驳回时的消息通知功能


进度

4月2号晚8点 demo


返回列表 返回列表
评论

    分享到