Kaynağa Gözat

导出Excel修改

lyhzzz 2 yıl önce
ebeveyn
işleme
586a858918

+ 8 - 3
src/main/java/com/fdkankan/manage/service/impl/IncrementOrderServiceImpl.java

@@ -45,7 +45,13 @@ public class IncrementOrderServiceImpl extends ServiceImpl<IIncrementOrderMapper
     @Override
     public PageInfo pageList(OrderParam param) {
         CacheUtil.orderParam = param;
+        Page<IncrementOrderVo> page = getPageInfo(param);
+        return PageInfo.PageInfo(page);
+    }
+
+    private Page<IncrementOrderVo>  getPageInfo(OrderParam param){
         Page<IncrementOrderVo> page = this.getBaseMapper().pageList(new Page<>(param.getPageNum(),param.getPageSize()),param);
+
         for (IncrementOrderVo record : page.getRecords()) {
             String tradeTime = record.getTradeTime();
             if(record.getTimeZoneOff() != null){
@@ -70,7 +76,7 @@ public class IncrementOrderServiceImpl extends ServiceImpl<IIncrementOrderMapper
                 }
             }
         }
-        return PageInfo.PageInfo(page);
+        return page;
     }
 
     @Override
@@ -78,8 +84,7 @@ public class IncrementOrderServiceImpl extends ServiceImpl<IIncrementOrderMapper
         OrderParam orderParam = CacheUtil.orderParam;
         orderParam.setPageNum(1);
         orderParam.setPageSize(5000);
-        Page<IncrementOrderVo> page = this.getBaseMapper().pageList(new Page<>(orderParam.getPageNum(),orderParam.getPageSize()),orderParam);
-
+        Page<IncrementOrderVo> page = getPageInfo(orderParam);
         ExcelWriter excelWriter = null;
         try {
             excelWriter = EasyExcel.write(resp.getOutputStream(),IncrementOrderVo.class).build();

+ 4 - 2
src/main/java/com/fdkankan/manage/vo/response/DownOrderVo.java

@@ -85,11 +85,13 @@ public class DownOrderVo {
     @ExcelProperty("充值方式")
     private String payMethod;
 
-    @ExcelProperty("项目号")
+    //@ExcelProperty("项目号")
+    @ExcelIgnore
     private String projectNum;
 
 
-    @ExcelProperty("备注")
+    //@ExcelProperty("备注")
+    @ExcelIgnore
     private String remark;
 
 

+ 4 - 2
src/main/java/com/fdkankan/manage/vo/response/IncrementOrderVo.java

@@ -88,10 +88,12 @@ public class IncrementOrderVo {
     @ExcelProperty("SN码")
     private String snCode;
 
-    @ExcelProperty("项目号")
+    //@ExcelProperty("项目号")
+    @ExcelIgnore
     private String projectNum;
 
-    @ExcelProperty("备注")
+    //@ExcelProperty("备注")
+    @ExcelIgnore
     private String remark;
 
     @ExcelIgnore