From 4a789a967f5c0ce97237bb88a26dcda1d5cf95e8 Mon Sep 17 00:00:00 2001 From: seesaw Date: Mon, 21 Oct 2024 09:25:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../customizeExcel/CustomizeExcelController.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/customizeExcel/CustomizeExcelController.java b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/customizeExcel/CustomizeExcelController.java index 7fe57960..8eafff9f 100644 --- a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/customizeExcel/CustomizeExcelController.java +++ b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/customizeExcel/CustomizeExcelController.java @@ -1,5 +1,6 @@ package cn.iocoder.yudao.module.member.controller.admin.customizeExcel; +import cn.hutool.core.date.DateUtil; import cn.iocoder.yudao.framework.excel.core.handler.SelectSheetWriteHandler; import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils; import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; @@ -73,6 +74,16 @@ public class CustomizeExcelController { * @throws IOException */ public void exporOrderDate(List data1,HttpServletResponse response) throws IOException { + data1.forEach(f-> + { + f.setDayTime(f.getDayTime().substring(0,10)); + if(f.getNickname()==null ){ + f.setNickname("null"); + } + if(f.getMobile()==null){ + f.setMobile("null"); + } + }); Map> collect = data1.stream().collect(Collectors.groupingBy(OrderExcelVO::getDayTime)); // 按key(时间)排序,将数据按时间顺序放入列表 List>> sortedEntries = collect.entrySet()