easyExcel 导出动态表头的excel

准备数据

    /**
         * 参数不固定  所以没有使用实体类 
         */
		//excel 头部      因为动态所以自己组装excel头部
        List<String> hs = new ArrayList<>();
        hs.add("公司");
        hs.add("省");
        hs.add("市");
        hs.add("区");
        hs.add("站点");
        hs.add("站点编号");
        hs.add("日期");
        hs.add("调整类型");
        //不固定参数
        for (CxrSaleProduct i : cxrSaleProducts) {
   
            hs.add(i.getProductAlias());
        }
        hs.add("合计");
        hs.add("第二天实时");

        /**
         * 拼装data   按照表头的顺序进行组装    没有营养 可以不看
         */
        List<List<Object>> objectList = new ArrayList<>();
        for (CxrSiteStockStatistics s : siteStockStatistics) {
   
            Map<String, Long> quantity = s.getShaftMilkDistributionInfo().stream().collect(Collectors.toMap(GoodsInfo::getProductAlias, GoodsInfo::getQuantity, (v1, v2) -> v2));


            List<Object> data 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值