From 81955f616e3cc3e63d2ba902348672023c5fdf4a Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Sat, 7 Jun 2025 17:34:48 +0800 Subject: [PATCH] 优化房屋页面 --- public/import/hc.xlsx | Bin 0 -> 21895 bytes public/import/hc20200610.xlsx | Bin 0 -> 15502 bytes public/import/importCar.xlsx | Bin 0 -> 9931 bytes public/import/importCarFeeDetail.xlsx | Bin 0 -> 9448 bytes public/import/importFeeDetail.xlsx | Bin 0 -> 9063 bytes public/import/importResourceStore.xlsx | Bin 0 -> 9608 bytes public/import/importRoom.xlsx | Bin 0 -> 13021 bytes public/import/meterMachine.xlsx | Bin 0 -> 13672 bytes public/import/wy.xlsx | Bin 0 -> 20974 bytes src/api/room/addFloorApi.js | 4 ++-- src/api/room/deleteFloorApi.js | 4 ++-- src/api/room/deleteUnitApi.js | 6 +++--- src/api/room/editFloorApi.js | 4 ++-- src/api/room/editRoomApi.js | 7 ++----- src/api/room/floorUnitTreeApi.js | 6 +----- src/api/room/ownerRoomsApi.js | 6 +----- src/api/room/roomApi.js | 14 ++------------ src/components/admin/WriteAdvertMachine.vue | 2 +- src/components/community/DeleteRoomRenovation.vue | 2 +- src/components/community/EditRoomRenovation.vue | 2 +- src/components/community/RoomDecorationAcceptance.vue | 4 ++-- src/components/community/RoomRenovationCompleted.vue | 2 +- src/components/community/RoomToExamine.vue | 2 +- src/components/mall/DeleteJunkRequirement.vue | 2 +- src/components/mall/EditJunkRequirement.vue | 2 +- src/components/owner/ownerCars.vue | 23 +++++------------------ src/components/owner/ownerComplaints.vue | 24 ++++++------------------ src/components/owner/ownerMembers.vue | 23 +++++------------------ src/components/owner/ownerOweFees.vue | 82 +++++++++++++++++----------------------------------------------------------------- src/components/owner/ownerRepairs.vue | 23 +++++------------------ src/components/owner/ownerRooms.vue | 22 ++++++---------------- src/components/room/addFloor.vue | 21 ++++----------------- src/components/room/addUnit.vue | 66 +++++++++++++++++++----------------------------------------------- src/components/room/deleteFloor.vue | 19 +++++-------------- src/components/room/deleteRoom.vue | 19 ++++++------------- src/components/room/deleteUnit.vue | 4 ++-- src/components/room/editFloor.vue | 37 ++++++++++++++----------------------- src/components/room/editRoom.vue | 124 ++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------ src/components/room/editUnit.vue | 4 ++-- src/components/room/floorUnitTree.vue | 20 ++++++++++++-------- src/components/room/importOwnerRoom.vue | 39 ++++++++++++--------------------------- src/components/room/roomContracts.vue | 102 +++++++++++++++++++++--------------------------------------------------------------------------------- src/components/room/roomOweFees.vue | 83 ++++++++++++++++++----------------------------------------------------------------- src/components/room/searchFloor.vue | 3 --- src/components/work/ReplyRepairAppraise.vue | 2 +- src/i18n/commonLang.js | 2 ++ src/i18n/index.js | 2 +- src/router/index.js | 3 +++ src/views/community/roomRenovationManageList.vue | 2 +- src/views/mall/junkRequirementManageList.vue | 2 +- src/views/room/addFloorLang.js | 60 ------------------------------------------------------------ src/views/room/addUnitLang.js | 46 ---------------------------------------------- src/views/room/deleteFloorLang.js | 28 ---------------------------- src/views/room/deleteRoomLang.js | 18 ------------------ src/views/room/deleteUnitLang.js | 22 ---------------------- src/views/room/editFloorLang.js | 58 ---------------------------------------------------------- src/views/room/editRoomLang.js | 124 ---------------------------------------------------------------------------------------------------------------------------- src/views/room/editUnitLang.js | 46 ---------------------------------------------- src/views/room/floorUnitTreeLang.js | 20 -------------------- src/views/room/importOwnerRoomLang.js | 42 ------------------------------------------ src/views/room/ownerCarsLang.js | 34 ---------------------------------- src/views/room/ownerComplaintsLang.js | 30 ------------------------------ src/views/room/ownerMembersLang.js | 30 ------------------------------ src/views/room/ownerOweFeesLang.js | 34 ---------------------------------- src/views/room/ownerRepairsLang.js | 28 ---------------------------- src/views/room/ownerRoomsLang.js | 34 ---------------------------------- src/views/room/roomContractsLang.js | 40 ---------------------------------------- src/views/room/roomLang.js | 630 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- src/views/room/roomList.vue | 75 ++++++++++++++++++++++++++++++++++++++------------------------------------- src/views/room/roomOweFeesLang.js | 34 ---------------------------------- src/views/room/searchFloorLang.js | 40 ---------------------------------------- src/views/staff/aStaffDetailList.vue | 2 +- vue.config.js | 3 ++- 73 files changed, 896 insertions(+), 1402 deletions(-) create mode 100644 public/import/hc.xlsx create mode 100644 public/import/hc20200610.xlsx create mode 100644 public/import/importCar.xlsx create mode 100644 public/import/importCarFeeDetail.xlsx create mode 100644 public/import/importFeeDetail.xlsx create mode 100644 public/import/importResourceStore.xlsx create mode 100644 public/import/importRoom.xlsx create mode 100644 public/import/meterMachine.xlsx create mode 100644 public/import/wy.xlsx delete mode 100644 src/views/room/addFloorLang.js delete mode 100644 src/views/room/addUnitLang.js delete mode 100644 src/views/room/deleteFloorLang.js delete mode 100644 src/views/room/deleteRoomLang.js delete mode 100644 src/views/room/deleteUnitLang.js delete mode 100644 src/views/room/editFloorLang.js delete mode 100644 src/views/room/editRoomLang.js delete mode 100644 src/views/room/editUnitLang.js delete mode 100644 src/views/room/floorUnitTreeLang.js delete mode 100644 src/views/room/importOwnerRoomLang.js delete mode 100644 src/views/room/ownerCarsLang.js delete mode 100644 src/views/room/ownerComplaintsLang.js delete mode 100644 src/views/room/ownerMembersLang.js delete mode 100644 src/views/room/ownerOweFeesLang.js delete mode 100644 src/views/room/ownerRepairsLang.js delete mode 100644 src/views/room/ownerRoomsLang.js delete mode 100644 src/views/room/roomContractsLang.js delete mode 100644 src/views/room/roomOweFeesLang.js delete mode 100644 src/views/room/searchFloorLang.js diff --git a/public/import/hc.xlsx b/public/import/hc.xlsx new file mode 100644 index 0000000..d92bcf9 Binary files /dev/null and b/public/import/hc.xlsx differ diff --git a/public/import/hc20200610.xlsx b/public/import/hc20200610.xlsx new file mode 100644 index 0000000..5acb3fb Binary files /dev/null and b/public/import/hc20200610.xlsx differ diff --git a/public/import/importCar.xlsx b/public/import/importCar.xlsx new file mode 100644 index 0000000..c72ea6c Binary files /dev/null and b/public/import/importCar.xlsx differ diff --git a/public/import/importCarFeeDetail.xlsx b/public/import/importCarFeeDetail.xlsx new file mode 100644 index 0000000..8da8272 Binary files /dev/null and b/public/import/importCarFeeDetail.xlsx differ diff --git a/public/import/importFeeDetail.xlsx b/public/import/importFeeDetail.xlsx new file mode 100644 index 0000000..fc420dd Binary files /dev/null and b/public/import/importFeeDetail.xlsx differ diff --git a/public/import/importResourceStore.xlsx b/public/import/importResourceStore.xlsx new file mode 100644 index 0000000..658a275 Binary files /dev/null and b/public/import/importResourceStore.xlsx differ diff --git a/public/import/importRoom.xlsx b/public/import/importRoom.xlsx new file mode 100644 index 0000000..2830f03 Binary files /dev/null and b/public/import/importRoom.xlsx differ diff --git a/public/import/meterMachine.xlsx b/public/import/meterMachine.xlsx new file mode 100644 index 0000000..0c8e5cd Binary files /dev/null and b/public/import/meterMachine.xlsx differ diff --git a/public/import/wy.xlsx b/public/import/wy.xlsx new file mode 100644 index 0000000..0c83bee Binary files /dev/null and b/public/import/wy.xlsx differ diff --git a/src/api/room/addFloorApi.js b/src/api/room/addFloorApi.js index aece448..d5669c0 100644 --- a/src/api/room/addFloorApi.js +++ b/src/api/room/addFloorApi.js @@ -3,11 +3,11 @@ import request from '@/utils/request' export function addFloor(data) { return new Promise((resolve, reject) => { request({ - url: '/floor/saveFloor', + url: '/floor.saveFloor', method: 'post', data }).then(response => { - resolve(response) + resolve(response.data) }).catch(error => { reject(error) }) diff --git a/src/api/room/deleteFloorApi.js b/src/api/room/deleteFloorApi.js index c75a73b..2204490 100644 --- a/src/api/room/deleteFloorApi.js +++ b/src/api/room/deleteFloorApi.js @@ -3,11 +3,11 @@ import request from '@/utils/request' export function deleteFloor(data) { return new Promise((resolve, reject) => { request({ - url: '/floor/deleteFloor', + url: '/floor.deleteFloor', method: 'post', data }).then(response => { - resolve(response) + resolve(response.data) }).catch(error => { reject(error) }) diff --git a/src/api/room/deleteUnitApi.js b/src/api/room/deleteUnitApi.js index 60e055d..dbda741 100644 --- a/src/api/room/deleteUnitApi.js +++ b/src/api/room/deleteUnitApi.js @@ -1,14 +1,14 @@ import request from '@/utils/request' -export function deleteUnit(params) { +export function deleteUnit(data) { return new Promise((resolve, reject) => { request({ url: '/unit.deleteUnit', method: 'post', - params + data }).then(response => { const res = response.data - if (res.code === 0) { + if (res.code == 0) { resolve(res) } else { reject(new Error(res.msg || '删除单元失败')) diff --git a/src/api/room/editFloorApi.js b/src/api/room/editFloorApi.js index 2386c6f..f383286 100644 --- a/src/api/room/editFloorApi.js +++ b/src/api/room/editFloorApi.js @@ -3,11 +3,11 @@ import request from '@/utils/request' export function editFloor(data) { return new Promise((resolve, reject) => { request({ - url: '/floor/editFloor', + url: '/floor.editFloor', method: 'post', data }).then(response => { - resolve(response) + resolve(response.data) }).catch(error => { reject(error) }) diff --git a/src/api/room/editRoomApi.js b/src/api/room/editRoomApi.js index 2688c2b..1b88b0f 100644 --- a/src/api/room/editRoomApi.js +++ b/src/api/room/editRoomApi.js @@ -27,11 +27,8 @@ export function getUnits(params) { params }).then(response => { const res = response.data - if (res.code === 0) { - resolve(res.data) - } else { - reject(new Error(res.msg || '获取单元列表失败')) - } + + resolve(res) }).catch(error => { reject(error) }) diff --git a/src/api/room/floorUnitTreeApi.js b/src/api/room/floorUnitTreeApi.js index 1d6b92b..0b05b8a 100644 --- a/src/api/room/floorUnitTreeApi.js +++ b/src/api/room/floorUnitTreeApi.js @@ -8,11 +8,7 @@ export function getFloorAndUnits(communityId) { params: { communityId } }).then(response => { const res = response.data - if (res.code === 0) { - resolve(res.data) - } else { - reject(new Error(res.msg || '获取楼栋单元失败')) - } + resolve(res) }).catch(error => { reject(error) }) diff --git a/src/api/room/ownerRoomsApi.js b/src/api/room/ownerRoomsApi.js index 6736f5a..00c21b7 100644 --- a/src/api/room/ownerRoomsApi.js +++ b/src/api/room/ownerRoomsApi.js @@ -8,11 +8,7 @@ export function queryRoomsByOwner(params) { params }).then(response => { const res = response.data - if (res.code === 0) { - resolve(res.data) - } else { - reject(new Error(res.msg || '获取业主房屋失败')) - } + resolve(res) }).catch(error => { reject(error) }) diff --git a/src/api/room/roomApi.js b/src/api/room/roomApi.js index 1b9f823..9274875 100644 --- a/src/api/room/roomApi.js +++ b/src/api/room/roomApi.js @@ -9,11 +9,7 @@ export function queryRooms(params) { params }).then(response => { const res = response.data - if (res.code === 0) { resolve(res) - } else { - reject(new Error(res.msg || '获取房屋列表失败')) - } }).catch(error => { reject(error) }) @@ -29,11 +25,8 @@ export function getFloors(params) { params }).then(response => { const res = response.data - if (res.code === 0) { + resolve(res) - } else { - reject(new Error(res.msg || '获取楼栋列表失败')) - } }).catch(error => { reject(error) }) @@ -49,11 +42,8 @@ export function getUnits(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/components/admin/WriteAdvertMachine.vue b/src/components/admin/WriteAdvertMachine.vue index 40f4e70..102cdf5 100644 --- a/src/components/admin/WriteAdvertMachine.vue +++ b/src/components/admin/WriteAdvertMachine.vue @@ -44,7 +44,7 @@ export default { path: '/advertVedio', query: { machineCode: this.machineCode, - communityId: this.$store.getters.communityId + communityId: this.getCommunityId() } }) this.visible = false diff --git a/src/components/community/DeleteRoomRenovation.vue b/src/components/community/DeleteRoomRenovation.vue index dad58ce..e36f9a7 100644 --- a/src/components/community/DeleteRoomRenovation.vue +++ b/src/components/community/DeleteRoomRenovation.vue @@ -38,7 +38,7 @@ export default { open(row) { this.form = { rId: row.rId, - communityId: this.$store.getters.communityId + communityId: this.getCommunityId() } this.visible = true }, diff --git a/src/components/community/EditRoomRenovation.vue b/src/components/community/EditRoomRenovation.vue index 7f6f5ef..96149fe 100644 --- a/src/components/community/EditRoomRenovation.vue +++ b/src/components/community/EditRoomRenovation.vue @@ -177,7 +177,7 @@ export default { this.getDictData() this.form = { ...row, - communityId: this.$store.getters.communityId + communityId: this.getCommunityId() } this.visible = true }, diff --git a/src/components/community/RoomDecorationAcceptance.vue b/src/components/community/RoomDecorationAcceptance.vue index 73c3704..9a01280 100644 --- a/src/components/community/RoomDecorationAcceptance.vue +++ b/src/components/community/RoomDecorationAcceptance.vue @@ -71,7 +71,7 @@ export default { state: '', remark: '', detailType: '1001', - communityId: this.$store.getters.communityId + communityId: this.getCommunityId() } this.visible = true }, @@ -83,7 +83,7 @@ export default { state: '', remark: '', detailType: '1001', - communityId: this.$store.getters.communityId + communityId: this.getCommunityId() } }, diff --git a/src/components/community/RoomRenovationCompleted.vue b/src/components/community/RoomRenovationCompleted.vue index 3c37200..cf1491e 100644 --- a/src/components/community/RoomRenovationCompleted.vue +++ b/src/components/community/RoomRenovationCompleted.vue @@ -38,7 +38,7 @@ export default { open(row) { this.form = { rId: row.rId, - communityId: this.$store.getters.communityId + communityId: this.getCommunityId() } this.visible = true }, diff --git a/src/components/community/RoomToExamine.vue b/src/components/community/RoomToExamine.vue index a0b95cd..1b97775 100644 --- a/src/components/community/RoomToExamine.vue +++ b/src/components/community/RoomToExamine.vue @@ -69,7 +69,7 @@ export default { roomName: row.roomName, state: '', examineRemark: '', - communityId: this.$store.getters.communityId + communityId: this.getCommunityId() } this.visible = true }, diff --git a/src/components/mall/DeleteJunkRequirement.vue b/src/components/mall/DeleteJunkRequirement.vue index fab2cc8..741d3fe 100644 --- a/src/components/mall/DeleteJunkRequirement.vue +++ b/src/components/mall/DeleteJunkRequirement.vue @@ -39,7 +39,7 @@ export default { try { await deleteJunkRequirement({ junkRequirementId: this.junkRequirementId, - communityId: this.$store.getters.communityId + communityId: this.getCommunityId() }) this.$message.success(this.$t('junkRequirement.delete.success')) this.$emit('success') diff --git a/src/components/mall/EditJunkRequirement.vue b/src/components/mall/EditJunkRequirement.vue index fc40f04..fb09936 100644 --- a/src/components/mall/EditJunkRequirement.vue +++ b/src/components/mall/EditJunkRequirement.vue @@ -120,7 +120,7 @@ export default { try { await updateJunkRequirement({ ...this.editJunkRequirementInfo, - communityId: this.$store.getters.communityId + communityId: this.getCommunityId() }) this.$message.success(this.$t('junkRequirement.edit.success')) this.$emit('success') diff --git a/src/components/owner/ownerCars.vue b/src/components/owner/ownerCars.vue index 982fd27..b6296af 100644 --- a/src/components/owner/ownerCars.vue +++ b/src/components/owner/ownerCars.vue @@ -1,11 +1,5 @@