From a13573d5ef8d16f4bc2535a3c89c2891e6f5b56c Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期二, 30 五月 2023 15:33:30 +0800
Subject: [PATCH] optimize
---
service-report/src/main/java/com/java110/report/dao/impl/ReportFeeStatisticsServiceDaoImpl.java | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 105 insertions(+), 0 deletions(-)
diff --git a/service-report/src/main/java/com/java110/report/dao/impl/ReportFeeStatisticsServiceDaoImpl.java b/service-report/src/main/java/com/java110/report/dao/impl/ReportFeeStatisticsServiceDaoImpl.java
index 1a15df4..fb4612e 100644
--- a/service-report/src/main/java/com/java110/report/dao/impl/ReportFeeStatisticsServiceDaoImpl.java
+++ b/service-report/src/main/java/com/java110/report/dao/impl/ReportFeeStatisticsServiceDaoImpl.java
@@ -53,6 +53,19 @@
}
@Override
+ public double getOweFee(Map info) {
+ logger.debug("鏌ヨ鍗曟湀娆犺垂 鍏ュ弬 info : {}", JSONObject.toJSONString(info));
+
+ List<Map> infos = sqlSessionTemplate.selectList("reportFeeStatisticsServiceDaoImpl.getOweFee", info);
+
+ if (infos == null || infos.size() < 1) {
+ return 0;
+ }
+
+ return Double.parseDouble(infos.get(0).get("oweFee").toString());
+ }
+
+ @Override
public double getCurReceivableFee(Map info) {
logger.debug("鏌ヨ鍗曟湀娆犺垂 鍏ュ弬 info : {}", JSONObject.toJSONString(info));
@@ -235,4 +248,96 @@
return Double.parseDouble(infos.get(0).get("lateFee").toString());
}
+ /**
+ * 鏌ヨ棰勫瓨璐︽埛
+ * @param info
+ * @return
+ */
+ @Override
+ public double getPrestoreAccount(Map info) {
+ List<Map> infos = sqlSessionTemplate.selectList("reportFeeStatisticsServiceDaoImpl.getPrestoreAccount", info);
+
+ if (infos == null || infos.size() < 1) {
+ return 0;
+ }
+
+ return Double.parseDouble(infos.get(0).get("prestoreAccount").toString());
+ }
+
+ /**
+ * 鏌ヨ鎵f
+ * @param info
+ * @return
+ */
+ @Override
+ public double getWithholdAccount(Map info) {
+ List<Map> infos = sqlSessionTemplate.selectList("reportFeeStatisticsServiceDaoImpl.getWithholdAccount", info);
+
+ if (infos == null || infos.size() < 1) {
+ return 0;
+ }
+
+ return Double.parseDouble(infos.get(0).get("withholdAccount").toString());
+ }
+
+ @Override
+ public double getTempCarFee(Map info) {
+ List<Map> infos = sqlSessionTemplate.selectList("reportFeeStatisticsServiceDaoImpl.getTempCarFee", info);
+
+ if (infos == null || infos.size() < 1) {
+ return 0;
+ }
+
+ return Double.parseDouble(infos.get(0).get("tempCarFee").toString());
+ }
+
+ /**
+ * 鎶奸噾 閫�杩�
+ * @param info
+ * @return
+ */
+ @Override
+ public double geRefundDeposit(Map info) {
+ List<Map> infos = sqlSessionTemplate.selectList("reportFeeStatisticsServiceDaoImpl.geRefundDeposit", info);
+
+ if (infos == null || infos.size() < 1) {
+ return 0;
+ }
+
+ return Double.parseDouble(infos.get(0).get("refundDeposit").toString());
+ }
+
+ @Override
+ public double geRefundOrderCount(Map info) {
+ List<Map> infos = sqlSessionTemplate.selectList("reportFeeStatisticsServiceDaoImpl.geRefundOrderCount", info);
+
+ if (infos == null || infos.size() < 1) {
+ return 0;
+ }
+
+ return Double.parseDouble(infos.get(0).get("refundOrderCount").toString());
+ }
+
+ @Override
+ public double geRefundFee(Map info) {
+ List<Map> infos = sqlSessionTemplate.selectList("reportFeeStatisticsServiceDaoImpl.geRefundFee", info);
+
+ if (infos == null || infos.size() < 1) {
+ return 0;
+ }
+
+ return Double.parseDouble(infos.get(0).get("refundFee").toString());
+ }
+
+ @Override
+ public double getChargeFee(Map info) {
+ List<Map> infos = sqlSessionTemplate.selectList("reportFeeStatisticsServiceDaoImpl.getChargeFee", info);
+
+ if (infos == null || infos.size() < 1) {
+ return 0;
+ }
+
+ return Double.parseDouble(infos.get(0).get("chargeFee").toString());
+ }
+
}
--
Gitblit v1.8.0