From dd6687b118561100e1677e88a9c2f5842a54c531 Mon Sep 17 00:00:00 2001
From: jialh <1972868360@qq.com>
Date: 星期四, 16 四月 2026 18:14:14 +0800
Subject: [PATCH] 水电话费
---
service-fee/src/main/java/com/java110/fee/cmd/fee/ReportFeeWriteOrderCmd.java | 17 ++++++++++-------
1 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/service-fee/src/main/java/com/java110/fee/cmd/fee/ReportFeeWriteOrderCmd.java b/service-fee/src/main/java/com/java110/fee/cmd/fee/ReportFeeWriteOrderCmd.java
index 1163979..e977d81 100644
--- a/service-fee/src/main/java/com/java110/fee/cmd/fee/ReportFeeWriteOrderCmd.java
+++ b/service-fee/src/main/java/com/java110/fee/cmd/fee/ReportFeeWriteOrderCmd.java
@@ -59,15 +59,17 @@
List<Map> result = reportFeeInnerServiceSMOImpl.repostPaidInFeeByWhiteOrder(feeQueryParams);
String[][] reportList = new String[feeQueryParams.getRow()!=null?feeQueryParams.getRow():100][];
- for (int i = 0; i < result.size(); i++) {
- Map map = result.get(i);
- String[] strings = new String[29];
- for (int j = 1; j <= 27; j++) {
- if(map.containsKey("row"+j)){
- strings[j-1] = map.get("row"+j).toString();
+ if (!result.get(0).get("count").toString().equals("0")) {
+ for (int i = 0; i < result.size(); i++) {
+ Map map = result.get(i);
+ String[] strings = new String[29];
+ for (int j = 1; j <= 27; j++) {
+ if(map.containsKey("row"+j)){
+ strings[j-1] = map.get("row"+j).toString();
+ }
}
+ reportList[i] = strings;
}
- reportList[i] = strings;
}
FeeDetailDto feeDetailDto = new FeeDetailDto();
feeDetailDto.setCommunityId(reqJson.getString("communityId"));
@@ -75,6 +77,7 @@
ResultVo resultVo = new ResultVo(reportList);
resultVo.setTotal(Integer.parseInt(result.get(0).get("count").toString()));
+ resultVo.setRecords((int) (resultVo.getTotal() / feeQueryParams.getRow()));
// resultVo.setTotal(count);
ResponseEntity<String> responseEntity = new ResponseEntity<String>(resultVo.toString(), HttpStatus.OK);
--
Gitblit v1.8.0