add:统计打包变更
This commit is contained in:
+7
-5
@@ -2116,7 +2116,7 @@
|
|||||||
comeAllMoney,
|
comeAllMoney,
|
||||||
departName,
|
departName,
|
||||||
billMoney,
|
billMoney,
|
||||||
CONCAT(CAST(ROUND((comeAllMoney / allMoney) * 100, 2) AS CHAR), '%') AS finishRate,
|
CONCAT(CAST(ROUND((confirmAmount / allMoney) * 100, 2) AS CHAR), '%') AS finishRate,
|
||||||
confirmAmount
|
confirmAmount
|
||||||
from
|
from
|
||||||
(select
|
(select
|
||||||
@@ -2128,6 +2128,7 @@
|
|||||||
from v_statistical v
|
from v_statistical v
|
||||||
left join pay_mail_bill_project pmbp on v.projectId = pmbp.project_id
|
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_mail_bill pmb on pmbp.bill_id = pmb.id
|
||||||
|
left join pay_confirm_payment_record pcpr on(pmbp.project_id=pcpr.project_id)
|
||||||
<where>
|
<where>
|
||||||
<foreach item="item" open="departId in(" separator="," close=")" collection="idList">
|
<foreach item="item" open="departId in(" separator="," close=")" collection="idList">
|
||||||
#{item}
|
#{item}
|
||||||
@@ -2136,8 +2137,8 @@
|
|||||||
AND year LIKE
|
AND year LIKE
|
||||||
concat(#{departStatisticsSearch.year}, '%')
|
concat(#{departStatisticsSearch.year}, '%')
|
||||||
</if>
|
</if>
|
||||||
<if test="departStatisticsSearch.billYear != null and departStatisticsSearch.billYear != ''">
|
<if test="departStatisticsSearch.paymentYear != null and departStatisticsSearch.paymentYear != ''">
|
||||||
and DATE_FORMAT (pmb.bill_date,'%Y') like concat(#{departStatisticsSearch.billYear}, '%')
|
and DATE_FORMAT (pcpr.payment_date,'%Y') like concat(#{departStatisticsSearch.paymentYear}, '%')
|
||||||
</if>
|
</if>
|
||||||
</where>
|
</where>
|
||||||
group by v.departId) p
|
group by v.departId) p
|
||||||
@@ -2177,6 +2178,7 @@
|
|||||||
from v_statistical v
|
from v_statistical v
|
||||||
left join pay_mail_bill_project pmbp on v.projectId = pmbp.project_id
|
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_mail_bill pmb on pmbp.bill_id = pmb.id
|
||||||
|
left join pay_confirm_payment_record pcpr on(pmbp.project_id=pcpr.project_id)
|
||||||
<where>
|
<where>
|
||||||
<foreach item="item" open="departId in(" separator="," close=")" collection="idList">
|
<foreach item="item" open="departId in(" separator="," close=")" collection="idList">
|
||||||
#{item}
|
#{item}
|
||||||
@@ -2185,8 +2187,8 @@
|
|||||||
AND year LIKE
|
AND year LIKE
|
||||||
concat(#{departStatisticsSearch.year}, '%')
|
concat(#{departStatisticsSearch.year}, '%')
|
||||||
</if>
|
</if>
|
||||||
<if test="departStatisticsSearch.billYear != null and departStatisticsSearch.billYear != ''">
|
<if test="departStatisticsSearch.paymentYear != null and departStatisticsSearch.paymentYear != ''">
|
||||||
and DATE_FORMAT (pmb.bill_date,'%Y') like concat(#{departStatisticsSearch.billYear}, '%')
|
and DATE_FORMAT (pcpr.payment_date,'%Y') like concat(#{departStatisticsSearch.paymentYear}, '%')
|
||||||
</if>
|
</if>
|
||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|||||||
+14
-12
@@ -14,23 +14,25 @@ public class DepartStatistics {
|
|||||||
@ApiModelProperty(value = "部门名称")
|
@ApiModelProperty(value = "部门名称")
|
||||||
private String departName;
|
private String departName;
|
||||||
|
|
||||||
@Excel(name = "应收总金额", width = 15)
|
@Excel(name = "合同总金额", width = 15)
|
||||||
@ApiModelProperty(value = "应收总金额")
|
@ApiModelProperty(value = "合同金额")
|
||||||
private String allMoney;
|
private String allMoney;
|
||||||
|
|
||||||
@Excel(name = "实收总金额", width = 15)
|
@Excel(name = "确认收入金额", width = 15)
|
||||||
@ApiModelProperty(value = "实收总金额")
|
@ApiModelProperty(value = "确认收入金额")
|
||||||
private String comeAllMoney;
|
private String confirmAmount;
|
||||||
|
|
||||||
@Excel(name = "到账率", width = 15)
|
|
||||||
@ApiModelProperty(value = "到账率")
|
|
||||||
private String finishRate;
|
|
||||||
|
|
||||||
@Excel(name = "开票金额", width = 15)
|
@Excel(name = "开票金额", width = 15)
|
||||||
@ApiModelProperty(value = "开票金额")
|
@ApiModelProperty(value = "开票金额")
|
||||||
private String billMoney;
|
private String billMoney;
|
||||||
|
|
||||||
@Excel(name = "确认到账金额", width = 15)
|
@Excel(name = "到账总金额", width = 15)
|
||||||
@ApiModelProperty(value = "确认到账金额")
|
@ApiModelProperty(value = "到账总金额")
|
||||||
private String confirmAmount;
|
private String comeAllMoney;
|
||||||
|
|
||||||
|
@Excel(name = "确收率", width = 15)
|
||||||
|
@ApiModelProperty(value = "确收率")
|
||||||
|
private String finishRate;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+5
-2
@@ -10,8 +10,11 @@ public class DepartStatisticsSearch {
|
|||||||
@ApiModelProperty(value = "来款年份")
|
@ApiModelProperty(value = "来款年份")
|
||||||
private String year;
|
private String year;
|
||||||
|
|
||||||
@ApiModelProperty(value = "开票年份")
|
/**
|
||||||
private String billYear;
|
* 2022.7.7 billYear->paymentYear
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "确认年份")
|
||||||
|
private String paymentYear;
|
||||||
|
|
||||||
@ApiModelProperty(value = "字段")
|
@ApiModelProperty(value = "字段")
|
||||||
private String column;
|
private String column;
|
||||||
|
|||||||
Reference in New Issue
Block a user