大屏修复
This commit is contained in:
parent
91593fcfb7
commit
d4e870d88d
@ -5,7 +5,7 @@
|
||||
"groupId" : "1f3d3e5b9fe340bab84de67b0de08f44",
|
||||
"name" : "投资管理",
|
||||
"createTime" : null,
|
||||
"updateTime" : 1690276037807,
|
||||
"updateTime" : 1690543632559,
|
||||
"lock" : null,
|
||||
"createBy" : "admin",
|
||||
"updateBy" : "admin",
|
||||
@ -28,6 +28,7 @@ BigDecimal paymentByMonth = db.selectValue("SELECT IFNULL(SUM(s.payment), 0) FRO
|
||||
BigDecimal applyAmountByMonth = db.selectValue("SELECT IFNULL(SUM(s.apply_payment), 0) FROM investment_apply a INNER JOIN investment_payment_stat s ON a.id = s.investment_apply_id WHERE DATE_FORMAT(apply_time, '%Y-%m') = DATE_FORMAT(now(), '%Y-%m') AND #projectalias")
|
||||
BigDecimal realPayAmountByMonth = db.selectValue("SELECT IFNULL(SUM(pay_amount), 0) FROM investment_payment WHERE DATE_FORMAT(pay_time, '%Y-%m') = DATE_FORMAT(now(), '%Y-%m') AND #project")
|
||||
BigDecimal totalAmount = db.selectValue("SELECT IFNULL(SUM(contract_amount), 0) FROM investment_contract WHERE #project")
|
||||
BigDecimal totalAmountByYear = db.selectValue("SELECT IFNULL(SUM(contract_amount), 0) FROM investment_contract WHERE DATE_FORMAT(contract_time, '%Y') = DATE_FORMAT(now(), '%Y') AND #project")
|
||||
BigDecimal settlementAmount = db.selectValue("SELECT IFNULL(SUM(settlement_amount), 0) FROM investment_contract WHERE #project")
|
||||
BigDecimal settlementAmountByYear = db.selectValue("SELECT IFNULL(SUM(settlement_amount), 0) FROM investment_contract WHERE DATE_FORMAT(contract_time, '%Y') = DATE_FORMAT(now(), '%Y') AND #project")
|
||||
BigDecimal realPayAmountTotal = db.selectValue("SELECT IFNULL(SUM(pay_amount), 0) FROM investment_payment WHERE #project")
|
||||
@ -47,7 +48,9 @@ result.put("payRatio", realPayAmountTotal == 0 ? 0 : realPayAmountTotal.divide(t
|
||||
result.put("paymentTotal", paymentTotal.divide(big))
|
||||
result.put("applyAmountTotal", applyAmountTotal.divide(big))
|
||||
result.put("settlementAmount", settlementAmount.divide(big))
|
||||
result.put("payRatio1", realPayAmountTotal == 0 ? 0 : realPayAmountTotal.divide(settlementAmount, 4, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal("100")).doubleValue())
|
||||
result.put("settlementAmountByYear", settlementAmountByYear.divide(big))
|
||||
result.put("payRatio2", realPayAmountByYear == 0 ? 0 : realPayAmountByYear.divide(totalAmountByYear, 4, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal("100")).doubleValue())
|
||||
result.put("realPayAmountTotal", realPayAmountTotal.divide(big))
|
||||
result.put("realPayAmountByYear", realPayAmountByYear.divide(big))
|
||||
return result
|
||||
@ -5,7 +5,7 @@
|
||||
"groupId" : "1f3d3e5b9fe340bab84de67b0de08f44",
|
||||
"name" : "进度管理",
|
||||
"createTime" : null,
|
||||
"updateTime" : 1690368615930,
|
||||
"updateTime" : 1690368857741,
|
||||
"lock" : null,
|
||||
"createBy" : null,
|
||||
"updateBy" : "admin",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user