From 2a959177f1adcd36f790e14718bbd116752e5c64 Mon Sep 17 00:00:00 2001
From: zhubaomin <zhubaomin>
Date: 星期六, 12 十月 2024 17:19:10 +0800
Subject: [PATCH] 2024-10-12 朱宝民 优化交易明细导出、取水口导出、阀控器导出
---
pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/intake/IntakeCtrl.java | 21 ++--
pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoTradeDetails.java | 14 ++-
pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/controller/ControllerCtrl.java | 26 ++++--
pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/general/GeneralCtrl.java | 7 +
pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoController.java | 34 ++++----
pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoIntake.java | 48 ++++++------
pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/excel/CellWriteHandler.java | 46 +---------
7 files changed, 89 insertions(+), 107 deletions(-)
diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/excel/ReportExportCellWriteHandler.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/excel/CellWriteHandler.java
similarity index 68%
rename from pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/excel/ReportExportCellWriteHandler.java
rename to pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/excel/CellWriteHandler.java
index 8f3ede8..f022b96 100644
--- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/excel/ReportExportCellWriteHandler.java
+++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/excel/CellWriteHandler.java
@@ -21,17 +21,16 @@
/**
* @author ZhuBaoMin
- * @date 2024-08-26 14:18
- * @LastEditTime 2024-08-26 14:18
- * @Description
+ * @date 2024-10-12 11:40
+ * @LastEditTime 2024-10-12 11:40
+ * @Description 鎬昏处琛ㄦ牸璁剧疆
*/
-
-public class ReportExportCellWriteHandler extends AbstractVerticalCellStyleStrategy {
+public class CellWriteHandler extends AbstractVerticalCellStyleStrategy {
private String title;
PropertyPlaceholderHelper propertyPlaceholderHelper = new PropertyPlaceholderHelper("${", "}");
- public ReportExportCellWriteHandler(String title) {
+ public CellWriteHandler(String title) {
this.title = title;
}
@@ -110,40 +109,10 @@
if (cell.getRowIndex() >= 2){
((XSSFCellStyle) originCellStyle).setFillForegroundColor(new XSSFColor(new java.awt.Color(237, 237, 237), new DefaultIndexedColorMap()));
- // 绁ㄩ潰鎬讳环
+
//if (cell.getColumnIndex() == 10){
// int actualCellRowNum = context.getCell().getRowIndex() + 1;
// context.getCell().setCellFormula("I" + actualCellRowNum +"+J" + actualCellRowNum);
- // System.out.println("绗�" + context.getCell().getRowIndex() + "琛�,绗�" + context.getCell().getColumnIndex() + "绁ㄩ潰鎬讳环鍐欏叆鍏紡瀹屾垚");
- //}else if (cell.getColumnIndex() == 12){
- // // 鏀粯绁ㄦ
- // int actualCellRowNum = context.getCell().getRowIndex() + 1;
- // context.getCell().setCellFormula("K" + actualCellRowNum +"-L" + actualCellRowNum);
- // System.out.println("绗�" + context.getCell().getRowIndex() + "琛�,绗�" + context.getCell().getColumnIndex() + "鏀粯绁ㄦ鍐欏叆鍏紡瀹屾垚");
- //}else if (cell.getColumnIndex() == 15){
- // // 鏀粯鎬婚
- // int actualCellRowNum = context.getCell().getRowIndex() + 1;
- // context.getCell().setCellFormula("M" + actualCellRowNum +"+N" + actualCellRowNum +"+O" + actualCellRowNum);
- // System.out.println("绗�" + context.getCell().getRowIndex() + "琛�,绗�" + context.getCell().getColumnIndex() + "鏀粯鎬婚鍐欏叆鍏紡瀹屾垚");
- //}else if (cell.getColumnIndex() == 17){
- // // 瀹為檯鍒╂鼎
- // int actualCellRowNum = context.getCell().getRowIndex() + 1;
- // context.getCell().setCellFormula("L" + actualCellRowNum +"+Q" + actualCellRowNum);
- // System.out.println("绗�" + context.getCell().getRowIndex() + "琛�,绗�" + context.getCell().getColumnIndex() + "瀹為檯鍒╂鼎鍐欏叆鍏紡瀹屾垚");
- //}else if (cell.getColumnIndex() == 18){
- // // 搴旀敹娆�
- // int actualCellRowNum = context.getCell().getRowIndex() + 1;
- // context.getCell().setCellFormula("P" + actualCellRowNum +"+R" + actualCellRowNum);
- // System.out.println("绗�" + context.getCell().getRowIndex() + "琛�,绗�" + context.getCell().getColumnIndex() + "搴旀敹娆惧啓鍏ュ叕寮忓畬鎴�");
- //}else if (cell.getColumnIndex() == 20){
- // // 鏈敹娆�
- // int actualCellRowNum = context.getCell().getRowIndex() + 1;
- // context.getCell().setCellFormula("S" + actualCellRowNum +"-T" + actualCellRowNum);
- // System.out.println("绗�" + context.getCell().getRowIndex() + "琛�,绗�" + context.getCell().getColumnIndex() + "鏈敹娆惧啓鍏ュ叕寮忓畬鎴�");
- //}else if (cell.getColumnIndex() >= 2){
- // ((XSSFCellStyle) originCellStyle).setFillForegroundColor(new XSSFColor(new java.awt.Color(189, 215, 238), new DefaultIndexedColorMap()));
- //}else if (cell.getColumnIndex() < 2){
- // ((XSSFCellStyle) originCellStyle).setFillForegroundColor(new XSSFColor(new java.awt.Color(255, 192, 0), new DefaultIndexedColorMap()));
//}
}
@@ -169,5 +138,4 @@
cellData.getWriteCellStyle().setWriteFont(headWriteFont);
}
-}
-
+}
\ No newline at end of file
diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoController.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoController.java
index 1042061..2a8adb3 100644
--- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoController.java
+++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoController.java
@@ -1,12 +1,14 @@
package com.dy.pipIrrGlobal.voPr;
+import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
+import com.alibaba.excel.annotation.write.style.ContentRowHeight;
+import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import com.dy.common.po.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import io.swagger.v3.oas.annotations.media.Schema;
-import jakarta.validation.constraints.Max;
-import jakarta.validation.constraints.Min;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
@@ -16,39 +18,40 @@
* @author ZhuBaoMin
* @date 2023-12-29 10:27
* @LastEditTime 2023-12-29 10:27
- * @Description
+ * @Description 鎺у埗鍣ㄨ鍥惧璞�
*/
@Data
-@Schema(title = "鎺у埗鍣ㄨ鍥惧璞�")
+@JsonPropertyOrder({ "id", "rtuAddr", "intakeName", "bindNumber", "findDt", "isOnLine", "protocol", "remarks"})
+@HeadRowHeight(30)
+@ContentRowHeight(20)
public class VoController implements BaseEntity {
private static final long serialVersionUID = 202401241704003L;
@Schema(title = "ID")
- @ExcelProperty("ID")
- @ColumnWidth(10)
+ @ExcelIgnore
private String id;
@Schema(title = "鎺у埗鍣ㄥ湴鍧�")
- @ExcelProperty("鎺у埗鍣ㄥ湴鍧�")
+ @ExcelProperty(value = {"${title}", "闃�鎺у櫒鍦板潃"})
@ColumnWidth(15)
private String rtuAddr;
@Schema(title = "缁戝畾鍙栨按鍙�")
- @ExcelProperty("缁戝畾鍙栨按鍙�")
- @ColumnWidth(10)
+ @ExcelProperty(value = {"${title}", "鍙栨按鍙g紪鍙�"})
+ @ColumnWidth(15)
private String intakeName;
@Schema(title = "缁戝畾娆℃暟")
- @ExcelProperty("缁戝畾娆℃暟")
+ @ExcelProperty(value = {"${title}", "缁戝畾娆℃暟"})
@ColumnWidth(10)
private Integer bindNumber;
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@Schema(title = "鍙戠幇鏃ユ湡鏃堕棿")
- @ExcelProperty("鍙戠幇鏃ユ湡鏃堕棿")
- @ColumnWidth(30)
+ @ExcelProperty(value = {"${title}", "鍙戠幇鏃堕棿"})
+ @ColumnWidth(20)
private Date findDt;
// @Schema(title = "鍦ㄧ嚎鐘舵��")
@@ -59,16 +62,15 @@
/**
* 鏄惁鍦ㄧ嚎
*/
+ @ExcelIgnore
private Boolean isOnLine;
@Schema(title = "閫氳鍗忚")
- @ExcelProperty("閫氳鍗忚")
- @ColumnWidth(10)
+ @ExcelIgnore
private String protocol;
@Schema(title = "澶囨敞")
- @ExcelProperty("澶囨敞")
- @ColumnWidth(10)
+ @ExcelIgnore
private String remarks;
}
diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoIntake.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoIntake.java
index c8b7ece..530f5ad 100644
--- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoIntake.java
+++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoIntake.java
@@ -3,8 +3,11 @@
import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
+import com.alibaba.excel.annotation.write.style.ContentRowHeight;
+import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import com.dy.common.po.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
@@ -19,62 +22,61 @@
*/
@Data
-@Schema(title = "鍙栨按鍙h鍥惧璞�")
+@JsonPropertyOrder({ "intakeId", "intakeName", "divideId", "divideName", "blockId", "blockName", "isBind", "address", "lng", "lat", "operator", "operateDt", "remarks", "controllerId", "rtuAddr"})
+@HeadRowHeight(30)
+@ContentRowHeight(20)
public class VoIntake implements BaseEntity {
private static final long serialVersionUID = 202312261049001L;
@Schema(title = "鍙栨按鍙D")
- @ExcelProperty("鍙栨按鍙D")
- @ColumnWidth(10)
+ @ExcelIgnore
private String intakeId;
@Schema(title = "鍙栨按鍙e悕绉�")
- @ExcelProperty("鍙栨按鍙e悕绉�")
+ @ExcelProperty(value = {"${title}", "鍙栨按鍙g紪鍙�"})
@ColumnWidth(15)
private String intakeName;
@Schema(title = "鍒嗘按鎴縄D")
- @ExcelProperty("鍒嗘按鎴縄D")
- @ColumnWidth(10)
+ @ExcelIgnore
private String divideId;
@Schema(title = "鎵�灞炲垎姘存埧")
- @ExcelProperty("鎵�灞炲垎姘存埧")
+ @ExcelProperty(value = {"${title}", "鎵�灞炲垎姘存埧"})
@ColumnWidth(15)
private String divideName;
@Schema(title = "鐗囧尯ID")
- @ExcelProperty("鐗囧尯ID")
- @ColumnWidth(15)
+ @ExcelIgnore
private String blockId;
@Schema(title = "鎵�灞炵墖鍖�")
- @ExcelProperty("鎵�灞炵墖鍖�")
+ @ExcelProperty(value = {"${title}", "鎵�灞炵墖鍖�"})
@ColumnWidth(15)
private String blockName;
@Schema(title = "缁戝畾璁惧")
- @ExcelProperty("缁戝畾璁惧")
- @ColumnWidth(6)
+ @ExcelProperty(value = {"${title}", "缁戝畾璁惧"})
+ @ColumnWidth(10)
private String isBind;
@Schema(title = "鍦板潃")
- @ExcelProperty("鍦板潃")
- @ColumnWidth(25)
+ @ExcelProperty(value = {"${title}", "鍦板潃"})
+ @ColumnWidth(30)
private String address;
@Schema(title = "缁忓害")
- @ExcelProperty("缁忓害")
- @ColumnWidth(25)
+ @ExcelProperty(value = {"${title}", "缁忓害"})
+ @ColumnWidth(20)
private String lng;
@Schema(title = "绾害")
- @ExcelProperty("绾害")
- @ColumnWidth(25)
+ @ExcelProperty(value = {"${title}", "绾害"})
+ @ColumnWidth(20)
private String lat;
@Schema(title = "鎿嶄綔浜�")
- @ExcelProperty("鎿嶄綔浜�")
+ @ExcelIgnore
@ColumnWidth(25)
private String operator;
@@ -85,17 +87,15 @@
private Date operateDt;
@Schema(title = "澶囨敞")
- @ExcelProperty("澶囨敞")
- @ColumnWidth(250)
+ @ExcelIgnore
private String remarks;
@Schema(title = "鎺у埗鍣↖D")
- @ExcelProperty("鎺у埗鍣↖D")
- @ColumnWidth(15)
+ @ExcelIgnore
private String controllerId;
@Schema(title = "鎺у埗鍣ㄥ湴鍧�")
- @ExcelProperty("鎺у埗鍣ㄥ湴鍧�")
+ @ExcelProperty(value = {"${title}", "鎺у埗鍣ㄥ湴鍧�"})
@ColumnWidth(15)
private String rtuAddr;
}
diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoTradeDetails.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoTradeDetails.java
index 57b15a9..9a85b2a 100644
--- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoTradeDetails.java
+++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoTradeDetails.java
@@ -31,6 +31,7 @@
/**
* 璁㈠崟鍙�
*/
+ @ExcelProperty(value = {"${title}", "璁㈠崟鍙�"})
@ColumnWidth(25)
private String orderNumber;
@@ -45,19 +46,21 @@
* 姘村崱缂栧彿
*/
@JSONField(serializeUsing= ObjectWriterImplToString.class)
- @ColumnWidth(15)
- private Long cardNum;
+ @ExcelProperty(value = {"${title}", "姘村崱缂栧彿"})
+ @ColumnWidth(20)
+ private String cardNum;
/**
* 韬唤璇佸彿
*/
+ @ExcelProperty(value = {"${title}", "韬唤璇佸彿"})
@ColumnWidth(15)
private String idCard;
/**
* 鍐滄埛缂栧彿
*/
- //@ExcelIgnore
+ @ExcelProperty(value = {"${title}", "鍐滄埛缂栧彿"})
@ColumnWidth(15)
private String clientNum;
@@ -113,6 +116,7 @@
/**
* 浣欓
*/
+ @ExcelProperty(value = {"${title}", "浣欓"})
@ColumnWidth(15)
private Double money;
@@ -141,12 +145,14 @@
/**
* 鏀堕摱鍛樺鍚�
*/
+ @ExcelProperty(value = {"${title}", "鏀堕摱鍛樺鍚�"})
@ColumnWidth(15)
private String cashierName;
/**
* 鍗$墖鐘舵��
*/
+ @ExcelProperty(value = {"${title}", "鍗$墖鐘舵��"})
@ColumnWidth(15)
private String cardState;
@@ -154,7 +160,7 @@
* 鏉戝簞鍚嶇О
*/
@ExcelProperty(value = {"${title}", "鏉戝簞鍚嶇О"})
- @ColumnWidth(20)
+ @ColumnWidth(35)
private String districtTitle;
/**
diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/controller/ControllerCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/controller/ControllerCtrl.java
index e8a1df2..c68002e 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/controller/ControllerCtrl.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/controller/ControllerCtrl.java
@@ -1,13 +1,14 @@
package com.dy.pipIrrProject.controller;
-import com.alibaba.fastjson2.JSONArray;
import com.alibaba.excel.EasyExcel;
-import com.alibaba.excel.support.ExcelTypeEnum;
+import com.alibaba.fastjson2.JSONArray;
import com.dy.common.aop.SsoAop;
import com.dy.common.webUtil.BaseResponse;
import com.dy.common.webUtil.BaseResponseUtils;
import com.dy.common.webUtil.QueryResultVo;
import com.dy.common.webUtil.ResultCodeMsg;
+import com.dy.pipIrrGlobal.excel.CellWriteHandler;
+import com.dy.pipIrrGlobal.excel.ExcelUtil;
import com.dy.pipIrrGlobal.pojoBa.BaClient;
import com.dy.pipIrrGlobal.pojoPr.PrController;
import com.dy.pipIrrGlobal.voPr.VoController;
@@ -32,6 +33,7 @@
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
+import java.time.LocalDate;
import java.util.*;
/**
@@ -224,15 +226,19 @@
@SneakyThrows(IOException.class)
@RequestMapping(value = "/export", method = RequestMethod.GET)
public void export(HttpServletResponse response, QueryVo vo) {
- setExcelRespProp(response, "鎺у埗鍣ㄥ垪琛�");
- //List<VoDivide> memberList = LocalJsonUtil.getListFromJson("json/members.json", VoDivide.class);
- List<VoController> memberList = controllerSv.export(vo);
+ //setExcelRespProp(response, "鎺у埗鍣ㄥ垪琛�");
+ List<VoController> controllerList = controllerSv.export(vo);
+ ExcelUtil.setExcelRespProp(response, "鎺у埗鍣ㄥ垪琛�" + LocalDate.now());
+ EasyExcel.write(response.getOutputStream(), VoController.class)
+ .registerWriteHandler(new CellWriteHandler("鎺у埗鍣ㄥ垪琛�"))
+ .sheet("鎺у埗鍣�")
+ .doWrite(controllerList);
- EasyExcel.write(response.getOutputStream())
- .head(VoController.class)
- .excelType(ExcelTypeEnum.XLSX)
- .sheet("鎺у埗鍣ㄥ垪琛�")
- .doWrite(memberList);
+ //EasyExcel.write(response.getOutputStream())
+ // .head(VoController.class)
+ // .excelType(ExcelTypeEnum.XLSX)
+ // .sheet("鎺у埗鍣ㄥ垪琛�")
+ // .doWrite(memberList);
}
/**
diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/intake/IntakeCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/intake/IntakeCtrl.java
index 44694c6..57b5513 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/intake/IntakeCtrl.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/intake/IntakeCtrl.java
@@ -1,12 +1,13 @@
package com.dy.pipIrrProject.intake;
import com.alibaba.excel.EasyExcel;
-import com.alibaba.excel.support.ExcelTypeEnum;
import com.dy.common.aop.SsoAop;
import com.dy.common.webUtil.BaseResponse;
import com.dy.common.webUtil.BaseResponseUtils;
import com.dy.common.webUtil.QueryResultVo;
import com.dy.common.webUtil.ResultCodeMsg;
+import com.dy.pipIrrGlobal.excel.CellWriteHandler;
+import com.dy.pipIrrGlobal.excel.ExcelUtil;
import com.dy.pipIrrGlobal.pojoPr.PrIntake;
import com.dy.pipIrrGlobal.voPr.VoIntake;
import com.dy.pipIrrGlobal.voPr.VoOnLineIntake;
@@ -35,6 +36,7 @@
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
+import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.*;
@@ -240,8 +242,6 @@
log.error("淇濆瓨鍒嗘按鍙e紓甯�", e);
return BaseResponseUtils.buildException(e.getMessage());
}
-
-
}
/**
@@ -252,16 +252,15 @@
*/
@SneakyThrows(IOException.class)
@GetMapping(value = "exportIntakes")
+ @SsoAop()
public void exportIntakes(HttpServletResponse response, QueryVo vo) {
- setExcelRespProp(response, "鍙栨按鍙e垪琛�");
- //List<VoDivide> memberList = LocalJsonUtil.getListFromJson("json/members.json", VoDivide.class);
- List<VoIntake> memberList = intakeSv.exportIntakes(vo);
+ List<VoIntake> intakeList = intakeSv.exportIntakes(vo);
- EasyExcel.write(response.getOutputStream())
- .head(VoIntake.class)
- .excelType(ExcelTypeEnum.XLSX)
- .sheet("鍙栨按鍙e垪琛�")
- .doWrite(memberList);
+ ExcelUtil.setExcelRespProp(response, "鍙栨按鍙e垪琛�" + LocalDate.now());
+ EasyExcel.write(response.getOutputStream(), VoIntake.class)
+ .registerWriteHandler(new CellWriteHandler("鍙栨按鍙e垪琛�"))
+ .sheet("鍙栨按鍙�")
+ .doWrite(intakeList);
}
/**
diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/general/GeneralCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/general/GeneralCtrl.java
index 2190533..8466db3 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/general/GeneralCtrl.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-sell/src/main/java/com/dy/pipIrrSell/general/GeneralCtrl.java
@@ -6,8 +6,8 @@
import com.dy.common.webUtil.BaseResponseUtils;
import com.dy.common.webUtil.QueryResultVo;
import com.dy.common.webUtil.ResultCodeMsg;
+import com.dy.pipIrrGlobal.excel.CellWriteHandler;
import com.dy.pipIrrGlobal.excel.ExcelUtil;
-import com.dy.pipIrrGlobal.excel.ReportExportCellWriteHandler;
import com.dy.pipIrrGlobal.pojoBa.BaClient;
import com.dy.pipIrrGlobal.pojoSe.SeAudits;
import com.dy.pipIrrGlobal.pojoSe.SeGeneral;
@@ -94,7 +94,7 @@
List<VoGeneral> generalList = generalSv.exportGenerals(vo).getObj();
EasyExcel.write(response.getOutputStream(), VoGeneral.class)
- .registerWriteHandler(new ReportExportCellWriteHandler("璐㈠姟瀵硅处-鎬昏处"))
+ .registerWriteHandler(new CellWriteHandler("璐㈠姟瀵硅处-鎬昏处"))
.sheet("鎬昏处")
.doWrite(generalList);
}
@@ -270,8 +270,9 @@
list.add(po);
EasyExcel.write(response.getOutputStream(), VoTradeDetails.class)
- .registerWriteHandler(new ReportExportCellWriteHandler("璐㈠姟瀵硅处-浜ゆ槗鏄庣粏"))
+ .registerWriteHandler(new CellWriteHandler("璐㈠姟瀵硅处-浜ゆ槗鏄庣粏"))
.sheet("浜ゆ槗鏄庣粏")
.doWrite(list);
}
+
}
--
Gitblit v1.8.0