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] =?UTF-8?q?v1.9=20=E4=BC=98=E5=8C=96=E7=BE=A4=E9=87=8C?= =?UTF-8?q?=E7=BD=91=E5=8F=8B=E5=8F=8D=E9=A6=88=E7=9A=84=E6=8A=A5=E8=A1=A8?= =?UTF-8?q?=E9=83=A8=E5=88=86=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 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 3c77db240..65f4976c5 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 5839540a4..6e511f403 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 27d9876e6..7c1b7cc84 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 f076c8877..ef1cffc26 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 @@