diff --git a/src/api/owner/ownerDetailHisFeeApi.js b/src/api/owner/ownerDetailHisFeeApi.js index 92b50f9b2..54f8e5437 100644 --- a/src/api/owner/ownerDetailHisFeeApi.js +++ b/src/api/owner/ownerDetailHisFeeApi.js @@ -8,11 +8,7 @@ export function queryFeeDetail(params) { params }).then(response => { const res = response.data - if (res.code === 0) { resolve(res) - } else { - reject(new Error(res.msg || '获取费用明细失败')) - } }).catch(error => { reject(error) }) diff --git a/src/api/owner/ownerDetailRoomFeeApi.js b/src/api/owner/ownerDetailRoomFeeApi.js index e69de29bb..010bc371a 100644 --- a/src/api/owner/ownerDetailRoomFeeApi.js +++ b/src/api/owner/ownerDetailRoomFeeApi.js @@ -0,0 +1,16 @@ +import request from '@/utils/request' + +export function listRoomsByOwner(params) { + return new Promise((resolve, reject) => { + request({ + url: '/room.queryRoomsByOwner', + method: 'get', + params + }).then(response => { + const res = response.data + resolve(res) + }).catch(error => { + reject(error) + }) + }) +} \ No newline at end of file diff --git a/src/components/owner/ownerDetailHis.vue b/src/components/owner/ownerDetailHis.vue index 5c4d43f7c..29e0e222d 100644 --- a/src/components/owner/ownerDetailHis.vue +++ b/src/components/owner/ownerDetailHis.vue @@ -106,9 +106,9 @@ export default { queryHisOwner(params) .then(response => { const data = response.data - this.ownerDetailHisInfo.owners = data.data - this.dealOwnerAttr(data.data) - this.pagination.total = data.records + this.ownerDetailHisInfo.owners = data + this.dealOwnerAttr(data) + this.pagination.total = response.records this.pagination.currentPage = page }) .catch(error => { @@ -149,7 +149,7 @@ export default { this.ownerDetailHisInfo.listColumns = [] getAttrSpecList({specCd:'building_owner_attr',page:1,row:10}).then(data => { this.ownerDetailHisInfo.listColumns = [] - data.forEach(item => { + data.data.forEach(item => { if (item.listShow === 'Y') { this.ownerDetailHisInfo.listColumns.push(item.specName) } diff --git a/src/components/owner/ownerDetailHisFee.vue b/src/components/owner/ownerDetailHisFee.vue index 34258c6a8..ea992e9f6 100644 --- a/src/components/owner/ownerDetailHisFee.vue +++ b/src/components/owner/ownerDetailHisFee.vue @@ -96,8 +96,8 @@ export default { } queryFeeDetail(param).then(response => { - this.ownerDetailHisFeeInfo.feeDetails = response.data.feeDetails - this.total = response.data.total + this.ownerDetailHisFeeInfo.feeDetails = response.feeDetails + this.total = response.total }).catch(error => { console.error('请求失败:', error) }) diff --git a/src/components/owner/ownerDetailRoomFee.vue b/src/components/owner/ownerDetailRoomFee.vue index f0d161e6f..9705c4dff 100644 --- a/src/components/owner/ownerDetailRoomFee.vue +++ b/src/components/owner/ownerDetailRoomFee.vue @@ -1,5 +1,5 @@ - + @@ -117,8 +117,10 @@