diff --git a/public/pages/property/listOweFee/listOweFee.js b/public/pages/property/listOweFee/listOweFee.js index 235fc5cd1..0b28a9211 100755 --- a/public/pages/property/listOweFee/listOweFee.js +++ b/public/pages/property/listOweFee/listOweFee.js @@ -160,16 +160,28 @@ let _amountOwed = 0.0; let _items = _fee.items; - _feeConfigNames.forEach(_feeItem =>{ - _items.forEach(_item=>{ - if(_feeItem.configId == _item.configId){ + _feeConfigNames.forEach(_feeItem => { + _items.forEach(_item => { + if (_feeItem.configId == _item.configId) { _amountOwed += parseFloat(_item.amountOwed); } }) }) return _amountOwed.toFixed(2); + }, + _exportFee: function () { + let _configIds = ""; + $that.listOweFeeInfo.feeConfigNames.forEach(item => { + _configIds += (item.configId + ',') + }) + + if (_configIds.endsWith(',')) { + _configIds = _configIds.substring(0, _configIds.length - 1); + } + vc.jumpToPage('/callComponent/exportReportFee/exportData?communityId=' + vc.getCurrentCommunity().communityId + "&pagePath=listOweFee&configIds=" + _configIds); } + } });