From baee4721446417950308bf1fcba051f0ea7ae6f6 Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Wed, 5 Nov 2025 09:51:05 +0800 Subject: [PATCH] v1.9 优化群里网友反馈的报表部分查询条件bug --- src/api/report/reportPayFeeDepositApi.js | 19 ++++++++++++++++++- src/router/resourceRouter.js | 5 +++++ src/views/report/reportNoFeeRoomList.vue | 4 ++-- src/views/report/reportOwnerPayFeeList.vue | 132 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------- src/views/report/reportPayFeeDepositList.vue | 74 ++++++++++++++++++++++++++++++++++++++++++++------------------------------ 5 files changed, 131 insertions(+), 103 deletions(-) diff --git a/src/api/report/reportPayFeeDepositApi.js b/src/api/report/reportPayFeeDepositApi.js index 3c77db2..65f4976 100644 --- a/src/api/report/reportPayFeeDepositApi.js +++ b/src/api/report/reportPayFeeDepositApi.js @@ -35,6 +35,23 @@ export function exportData(params) { }) } +// 查询楼栋列表 +export function queryFloors(params) { + return new Promise((resolve, reject) => { + params.communityId = getCommunityId() + request({ + url: '/floor.queryFloors', + method: 'get', + params + }).then(response => { + const res = response.data + resolve(res.apiFloorDataVoList || []) + }).catch(error => { + reject(error) + }) + }) +} + // 查询单元列表 export function queryUnits(params) { return new Promise((resolve, reject) => { @@ -45,7 +62,7 @@ export function queryUnits(params) { params }).then(response => { const res = response.data - resolve(res) + resolve(res || []) }).catch(error => { reject(error) }) diff --git a/src/router/resourceRouter.js b/src/router/resourceRouter.js index 5839540..6e511f4 100644 --- a/src/router/resourceRouter.js +++ b/src/router/resourceRouter.js @@ -205,5 +205,10 @@ export default [ name: '/pages/property/itemReleaseFinish', component: () => import('@/views/resource/itemReleaseFinishList.vue') }, + { + path: '/views/resource/printPurchaseApply', + name: '/views/resource/printPurchaseApply', + component: () => import('@/views/resource/printPurchaseApply.vue') + }, ] \ No newline at end of file diff --git a/src/views/report/reportNoFeeRoomList.vue b/src/views/report/reportNoFeeRoomList.vue index 27d9876..7c1b7cc 100644 --- a/src/views/report/reportNoFeeRoomList.vue +++ b/src/views/report/reportNoFeeRoomList.vue @@ -17,13 +17,13 @@ + :label="`${item.unitNum}`" :value="item.unitId" /> + :label="`${item.roomNum}`" :value="item.roomId" /> diff --git a/src/views/report/reportOwnerPayFeeList.vue b/src/views/report/reportOwnerPayFeeList.vue index f076c88..ef1cffc 100644 --- a/src/views/report/reportOwnerPayFeeList.vue +++ b/src/views/report/reportOwnerPayFeeList.vue @@ -1,75 +1,71 @@ - - - - - {{ $t('reportOwnerPayFee.queryCondition') }} - - - {{ reportOwnerPayFeeInfo.moreCondition ? $t('common.hide') : $t('common.more') }} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {{ $t('common.search') }} - - - - {{ $t('common.reset') }} - - - - - - - - - - - - - + + + {{ $t('reportOwnerPayFee.queryCondition') }} + + + {{ reportOwnerPayFeeInfo.moreCondition ? $t('common.hide') : $t('common.more') }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ $t('common.search') }} + + + + {{ $t('common.reset') }} + + + + + + + + + + + + + {{ $t('reportOwnerPayFee.paymentDetails') }} - + @@ -113,15 +109,11 @@