From e91676c0d9b26ae11fdf01002dffc2616eff54b8 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 4 Sep 2023 16:45:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/fee/oweFee.vue | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pages/fee/oweFee.vue b/pages/fee/oweFee.vue index 6afd0c6..1bbaffa 100644 --- a/pages/fee/oweFee.vue +++ b/pages/fee/oweFee.vue @@ -9,7 +9,7 @@ {{item.feeName}}({{item.payerObjName}}) - {{item.endTime}}至{{item.deadlineTime}} + {{item.endTime}}至{{_getDeadlineTime(item)}} 应缴:¥{{item.feeTotalPrice}} @@ -47,7 +47,8 @@ import { addMonth, - formatDate + formatDate, + dateSubOneDay } from '../../lib/java110/utils/DateUtil.js' import { @@ -95,8 +96,6 @@ }) }, methods: { - - _loadOweFee: function() { let _that =this; let _objData = { @@ -108,6 +107,8 @@ getRoomOweFees(_objData) .then(function(_fees) { _that.fees = _fees; + + if(_fees && _fees.length > 0){ _that.storeId = _fees[0].incomeObjId; } @@ -129,6 +130,10 @@ }, onPayFee:function(){ payOweFee(this); + }, + _getDeadlineTime:function(_fee){ + //todo 处理周期性费用和间接费用的结束时间 + return dateSubOneDay(_fee.startTime, _fee.deadlineTime, _fee.feeFlag); } } };