mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-12 10:00:56 +08:00
优化代码
This commit is contained in:
parent
5b05c0e8d2
commit
4179cb5491
@ -166,6 +166,10 @@
|
|||||||
<div class="row">欠费: {{_computeTotalOweAmount()}}元</div>
|
<div class="row">欠费: {{_computeTotalOweAmount()}}元</div>
|
||||||
<div class="row">欠费: {{reportFeeBreakdownInfo.allOweAmount}}元</div>
|
<div class="row">欠费: {{reportFeeBreakdownInfo.allOweAmount}}元</div>
|
||||||
</span>
|
</span>
|
||||||
|
<span class="col-md-2">
|
||||||
|
<div class="row">欠费追回: {{_computeTotalHisOweReceivedAmount()}}元</div>
|
||||||
|
<div class="row">欠费追回: {{reportFeeBreakdownInfo.allHisOweReceivedAmount}}元</div>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="row margin-top-xs">
|
<div class="row margin-top-xs">
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
|
|||||||
@ -20,6 +20,7 @@
|
|||||||
totalReceivedAmount: 0.0,
|
totalReceivedAmount: 0.0,
|
||||||
allReceivedAmount: 0.0,
|
allReceivedAmount: 0.0,
|
||||||
totalPreferentialAmount: 0.0,
|
totalPreferentialAmount: 0.0,
|
||||||
|
allHisOweReceivedAmount: 0.0,
|
||||||
allOweAmount: 0.0,
|
allOweAmount: 0.0,
|
||||||
conditions: {
|
conditions: {
|
||||||
floorId: '',
|
floorId: '',
|
||||||
@ -149,6 +150,7 @@
|
|||||||
$that.reportFeeBreakdownInfo.allReceivableAmount = _reportFeeBreakdownInfo.data[0].allReceivableAmount;
|
$that.reportFeeBreakdownInfo.allReceivableAmount = _reportFeeBreakdownInfo.data[0].allReceivableAmount;
|
||||||
$that.reportFeeBreakdownInfo.allReceivedAmount = _reportFeeBreakdownInfo.data[0].allReceivedAmount;
|
$that.reportFeeBreakdownInfo.allReceivedAmount = _reportFeeBreakdownInfo.data[0].allReceivedAmount;
|
||||||
$that.reportFeeBreakdownInfo.allOweAmount = _reportFeeBreakdownInfo.data[0].allOweAmount;
|
$that.reportFeeBreakdownInfo.allOweAmount = _reportFeeBreakdownInfo.data[0].allOweAmount;
|
||||||
|
$that.reportFeeBreakdownInfo.allHisOweReceivedAmount = _reportFeeBreakdownInfo.data[0].allHisOweReceivedAmount;
|
||||||
}
|
}
|
||||||
|
|
||||||
vc.emit('pagination', 'init', {
|
vc.emit('pagination', 'init', {
|
||||||
@ -249,6 +251,19 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
return year + '' + month;
|
return year + '' + month;
|
||||||
|
},
|
||||||
|
_computeTotalHisOweReceivedAmount: function () {
|
||||||
|
if (!window.$that) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
if (!$that.reportFloorUnitFeeSummaryInfo) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
let _amount = 0;
|
||||||
|
$that.reportFloorUnitFeeSummaryInfo.fees.forEach(item => {
|
||||||
|
_amount += parseFloat(item.hisOweReceivedAmount);
|
||||||
|
})
|
||||||
|
return _amount.toFixed(2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@ -155,10 +155,10 @@
|
|||||||
<div class="row">实收: {{reportFloorUnitFeeSummaryInfo.totalReceivedAmount}}元</div>
|
<div class="row">实收: {{reportFloorUnitFeeSummaryInfo.totalReceivedAmount}}元</div>
|
||||||
<div class="row">实收: {{reportFloorUnitFeeSummaryInfo.allReceivedAmount}}元</div>
|
<div class="row">实收: {{reportFloorUnitFeeSummaryInfo.allReceivedAmount}}元</div>
|
||||||
</span>
|
</span>
|
||||||
<!-- <span class="col-md-2">
|
<span class="col-md-2">
|
||||||
<div class="row">欠费: {{_computeTotalOweAmount()}}元</div>
|
<div class="row">欠费追回: {{_computeTotalHisOweReceivedAmount()}}元</div>
|
||||||
<div class="row">欠费: {{reportFloorUnitFeeSummaryInfo.allOweAmount}}元</div>
|
<div class="row">欠费追回: {{reportFloorUnitFeeSummaryInfo.allHisOweReceivedAmount}}元</div>
|
||||||
</span> -->
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="row margin-top-xs">
|
<div class="row margin-top-xs">
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
|
|||||||
@ -20,6 +20,7 @@
|
|||||||
totalReceivedAmount:0.0,
|
totalReceivedAmount:0.0,
|
||||||
allReceivedAmount:0.0,
|
allReceivedAmount:0.0,
|
||||||
totalPreferentialAmount:0.0,
|
totalPreferentialAmount:0.0,
|
||||||
|
allHisOweReceivedAmount: 0.0,
|
||||||
allOweAmount:0.0,
|
allOweAmount:0.0,
|
||||||
conditions: {
|
conditions: {
|
||||||
floorId: '',
|
floorId: '',
|
||||||
@ -173,11 +174,12 @@
|
|||||||
$that.reportFloorUnitFeeSummaryInfo.totalReceivableAmount = _totalReceivableAmount.toFixed(2);
|
$that.reportFloorUnitFeeSummaryInfo.totalReceivableAmount = _totalReceivableAmount.toFixed(2);
|
||||||
$that.reportFloorUnitFeeSummaryInfo.totalReceivedAmount = _totalReceivedAmount.toFixed(2);
|
$that.reportFloorUnitFeeSummaryInfo.totalReceivedAmount = _totalReceivedAmount.toFixed(2);
|
||||||
$that.reportFloorUnitFeeSummaryInfo.totalPreferentialAmount = _totalPreferentialAmount.toFixed(2);
|
$that.reportFloorUnitFeeSummaryInfo.totalPreferentialAmount = _totalPreferentialAmount.toFixed(2);
|
||||||
|
$that.reportFloorUnitFeeSummaryInfo.totalPreferentialAmount = _totalPreferentialAmount.toFixed(2);
|
||||||
|
|
||||||
if(_reportFloorUnitFeeSummaryInfo.data.length>0){
|
if(_reportFloorUnitFeeSummaryInfo.data.length>0){
|
||||||
$that.reportFloorUnitFeeSummaryInfo.allReceivableAmount = _reportFloorUnitFeeSummaryInfo.data[0].allReceivableAmount;
|
$that.reportFloorUnitFeeSummaryInfo.allReceivableAmount = _reportFloorUnitFeeSummaryInfo.data[0].allReceivableAmount;
|
||||||
$that.reportFloorUnitFeeSummaryInfo.allReceivedAmount = _reportFloorUnitFeeSummaryInfo.data[0].allReceivedAmount;
|
$that.reportFloorUnitFeeSummaryInfo.allReceivedAmount = _reportFloorUnitFeeSummaryInfo.data[0].allReceivedAmount;
|
||||||
$that.reportFloorUnitFeeSummaryInfo.allOweAmount = _reportFloorUnitFeeSummaryInfo.data[0].allOweAmount;
|
$that.reportFloorUnitFeeSummaryInfo.allHisOweReceivedAmount = _reportFloorUnitFeeSummaryInfo.data[0].allHisOweReceivedAmount;
|
||||||
}
|
}
|
||||||
vc.emit('pagination', 'init', {
|
vc.emit('pagination', 'init', {
|
||||||
total: vc.component.reportFloorUnitFeeSummaryInfo.records,
|
total: vc.component.reportFloorUnitFeeSummaryInfo.records,
|
||||||
@ -292,6 +294,19 @@
|
|||||||
})
|
})
|
||||||
console.log(_amount)
|
console.log(_amount)
|
||||||
return _amount.toFixed(2);
|
return _amount.toFixed(2);
|
||||||
|
},
|
||||||
|
_computeTotalHisOweReceivedAmount: function () {
|
||||||
|
if (!window.$that) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
if (!$that.reportFloorUnitFeeSummaryInfo) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
let _amount = 0;
|
||||||
|
$that.reportFloorUnitFeeSummaryInfo.fees.forEach(item => {
|
||||||
|
_amount += parseFloat(item.hisOweReceivedAmount);
|
||||||
|
})
|
||||||
|
return _amount.toFixed(2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user