From 781c2e20a4bb844dae3f4eafbf5f0e494b942ea8 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期四, 25 五月 2023 18:07:08 +0800
Subject: [PATCH] optimize
---
service-report/src/main/java/com/java110/report/cmd/dataReport/QueryFeeDataReportCmd.java | 72 ++++++++++++++++++++++++++++++++---
1 files changed, 65 insertions(+), 7 deletions(-)
diff --git a/service-report/src/main/java/com/java110/report/cmd/dataReport/QueryFeeDataReportCmd.java b/service-report/src/main/java/com/java110/report/cmd/dataReport/QueryFeeDataReportCmd.java
index 5ddf0d6..e5ac715 100644
--- a/service-report/src/main/java/com/java110/report/cmd/dataReport/QueryFeeDataReportCmd.java
+++ b/service-report/src/main/java/com/java110/report/cmd/dataReport/QueryFeeDataReportCmd.java
@@ -1,5 +1,6 @@
package com.java110.report.cmd.dataReport;
+import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.java110.core.annotation.Java110Cmd;
import com.java110.core.context.ICmdDataFlowContext;
@@ -50,31 +51,88 @@
queryStatisticsDto.setEndDate(reqJson.getString("endDate"));
queryStatisticsDto.setCommunityId(reqJson.getString("communityId"));
- JSONObject data = new JSONObject();
+ JSONArray datas = new JSONArray();
+ JSONObject data = null;
// todo 鏌ヨ 瀹炴敹閲戦
double receivedFee = feeStatisticsImpl.getReceivedFee(queryStatisticsDto);
- data.put("receivedFee", receivedFee);
+ data = new JSONObject();
+ data.put("name","瀹炴敹閲戦");
+ data.put("value", receivedFee);
+ datas.add(data);
+
+ // todo 鏌ヨ 娆犺垂閲戦
+ double oweFee = feeStatisticsImpl.getOweFee(queryStatisticsDto);
+ data = new JSONObject();
+ data.put("name","娆犺垂閲戦");
+ data.put("value", oweFee);
+ datas.add(data);
// todo 鏌ヨ 浼樻儬閲戦
double discountFee = feeStatisticsImpl.getDiscountFee(queryStatisticsDto);
- data.put("discountFee", discountFee);
+ data = new JSONObject();
+ data.put("name","浼樻儬閲戦");
+ data.put("value", discountFee);
+ datas.add(data);
// todo 鏌ヨ 婊炵撼閲�
double lateFee = feeStatisticsImpl.getLateFee(queryStatisticsDto);
- data.put("lateFee", lateFee);
+ data = new JSONObject();
+ data.put("name","婊炵撼閲�");
+ data.put("value", lateFee);
+ datas.add(data);
// todo 鏌ヨ 璐︽埛棰勫瓨
+ double prestoreAccount = feeStatisticsImpl.getPrestoreAccount(queryStatisticsDto);
+ data = new JSONObject();
+ data.put("name","璐︽埛棰勫瓨");
+ data.put("value", prestoreAccount);
+ datas.add(data);
+
// todo 鏌ヨ 璐︽埛鎵f
+ double withholdAccount = feeStatisticsImpl.getWithholdAccount(queryStatisticsDto);
+ data = new JSONObject();
+ data.put("name","璐︽埛鎵f");
+ data.put("value", withholdAccount);
+ datas.add(data);
+
// todo 鏌ヨ 涓存椂杞︽敹鍏�
+ double tempCarFee = feeStatisticsImpl.getTempCarFee(queryStatisticsDto);
+ data = new JSONObject();
+ data.put("name","涓存椂杞︽敹鍏�");
+ data.put("value", tempCarFee);
+ datas.add(data);
+
// todo 鏌ヨ 鎶奸噾閫�娆�
+ double refundDeposit = feeStatisticsImpl.geRefundDeposit(queryStatisticsDto);
+ data = new JSONObject();
+ data.put("name","鎶奸噾閫�娆�");
+ data.put("value", refundDeposit);
+ datas.add(data);
+
// todo 鏌ヨ 閫�娆捐鍗曟暟
+ double refundOrderCount = feeStatisticsImpl.geRefundOrderCount(queryStatisticsDto);
+ data = new JSONObject();
+ data.put("name","閫�娆捐鍗曟暟");
+ data.put("value", refundOrderCount);
+ datas.add(data);
// todo 鏌ヨ 閫�娆鹃噾棰�
- // todo 鏌ヨ 娆犺垂閲戦
+ double refundFee = feeStatisticsImpl.geRefundFee(queryStatisticsDto);
+ data = new JSONObject();
+ data.put("name","閫�娆鹃噾棰�");
+ data.put("value", refundFee);
+ datas.add(data);
+
+
+
// todo 鏌ヨ 鍏呯數閲戦
+ double chargeFee = feeStatisticsImpl.getChargeFee(queryStatisticsDto);
+ data = new JSONObject();
+ data.put("name","鍏呯數閲戦");
+ data.put("value", chargeFee);
+ datas.add(data);
-
- context.setResponseEntity(ResultVo.createResponseEntity(data));
+ context.setResponseEntity(ResultVo.createResponseEntity(datas));
}
}
--
Gitblit v1.8.0