From 32f33837d038a9a16a5dd0f6dfb2e6bde725ff07 Mon Sep 17 00:00:00 2001
From: zhangqinlin <>
Date: Fri, 8 Jul 2022 17:37:01 +0800
Subject: [PATCH] =?UTF-8?q?add=EF=BC=9A=E7=BB=9F=E8=AE=A1=E6=89=93?=
=?UTF-8?q?=E5=8C=85=E5=8F=98=E6=9B=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../mapper/xml/PayWorkingGroupMapper.xml | 12 +++++----
.../statistics/entity/DepartStatistics.java | 26 ++++++++++---------
.../entity/DepartStatisticsSearch.java | 7 +++--
3 files changed, 26 insertions(+), 19 deletions(-)
diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupMapper.xml b/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupMapper.xml
index 98f4c87d..022cc002 100644
--- a/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupMapper.xml
+++ b/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayWorkingGroupMapper.xml
@@ -2116,7 +2116,7 @@
comeAllMoney,
departName,
billMoney,
- CONCAT(CAST(ROUND((comeAllMoney / allMoney) * 100, 2) AS CHAR), '%') AS finishRate,
+ CONCAT(CAST(ROUND((confirmAmount / allMoney) * 100, 2) AS CHAR), '%') AS finishRate,
confirmAmount
from
(select
@@ -2128,6 +2128,7 @@
from v_statistical v
left join pay_mail_bill_project pmbp on v.projectId = pmbp.project_id
left join pay_mail_bill pmb on pmbp.bill_id = pmb.id
+ left join pay_confirm_payment_record pcpr on(pmbp.project_id=pcpr.project_id)
#{item}
@@ -2136,8 +2137,8 @@
AND year LIKE
concat(#{departStatisticsSearch.year}, '%')
-
- and DATE_FORMAT (pmb.bill_date,'%Y') like concat(#{departStatisticsSearch.billYear}, '%')
+
+ and DATE_FORMAT (pcpr.payment_date,'%Y') like concat(#{departStatisticsSearch.paymentYear}, '%')
group by v.departId) p
@@ -2177,6 +2178,7 @@
from v_statistical v
left join pay_mail_bill_project pmbp on v.projectId = pmbp.project_id
left join pay_mail_bill pmb on pmbp.bill_id = pmb.id
+ left join pay_confirm_payment_record pcpr on(pmbp.project_id=pcpr.project_id)
#{item}
@@ -2185,8 +2187,8 @@
AND year LIKE
concat(#{departStatisticsSearch.year}, '%')
-
- and DATE_FORMAT (pmb.bill_date,'%Y') like concat(#{departStatisticsSearch.billYear}, '%')
+
+ and DATE_FORMAT (pcpr.payment_date,'%Y') like concat(#{departStatisticsSearch.paymentYear}, '%')
diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/entity/DepartStatistics.java b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/entity/DepartStatistics.java
index 45a9865e..d543bff1 100644
--- a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/entity/DepartStatistics.java
+++ b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/entity/DepartStatistics.java
@@ -14,23 +14,25 @@ public class DepartStatistics {
@ApiModelProperty(value = "部门名称")
private String departName;
- @Excel(name = "应收总金额", width = 15)
- @ApiModelProperty(value = "应收总金额")
+ @Excel(name = "合同总金额", width = 15)
+ @ApiModelProperty(value = "合同金额")
private String allMoney;
- @Excel(name = "实收总金额", width = 15)
- @ApiModelProperty(value = "实收总金额")
- private String comeAllMoney;
-
- @Excel(name = "到账率", width = 15)
- @ApiModelProperty(value = "到账率")
- private String finishRate;
+ @Excel(name = "确认收入金额", width = 15)
+ @ApiModelProperty(value = "确认收入金额")
+ private String confirmAmount;
@Excel(name = "开票金额", width = 15)
@ApiModelProperty(value = "开票金额")
private String billMoney;
- @Excel(name = "确认到账金额", width = 15)
- @ApiModelProperty(value = "确认到账金额")
- private String confirmAmount;
+ @Excel(name = "到账总金额", width = 15)
+ @ApiModelProperty(value = "到账总金额")
+ private String comeAllMoney;
+
+ @Excel(name = "确收率", width = 15)
+ @ApiModelProperty(value = "确收率")
+ private String finishRate;
+
+
}
diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/entity/DepartStatisticsSearch.java b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/entity/DepartStatisticsSearch.java
index 49cccab3..30197c09 100644
--- a/jero-boot-incoming-payment/src/main/java/com/jero/statistics/entity/DepartStatisticsSearch.java
+++ b/jero-boot-incoming-payment/src/main/java/com/jero/statistics/entity/DepartStatisticsSearch.java
@@ -10,8 +10,11 @@ public class DepartStatisticsSearch {
@ApiModelProperty(value = "来款年份")
private String year;
- @ApiModelProperty(value = "开票年份")
- private String billYear;
+ /**
+ * 2022.7.7 billYear->paymentYear
+ */
+ @ApiModelProperty(value = "确认年份")
+ private String paymentYear;
@ApiModelProperty(value = "字段")
private String column;