diff --git a/src/api/room/roomApi.js b/src/api/room/roomApi.js index 1b47b8622..e57327f33 100644 --- a/src/api/room/roomApi.js +++ b/src/api/room/roomApi.js @@ -1,4 +1,5 @@ import request from '@/utils/request' +import { getCommunityId } from '@/api/community/communityApi' // 查询房屋列表 export function queryRooms(params) { @@ -87,4 +88,24 @@ export function queryRoomsWithOutSell(params) { reject(error) }) }) +} + +// 查询房间树形数据 +export function queryRoomsTree(params) { + return new Promise((resolve, reject) => { + const communityId = getCommunityId() + request({ + url: '/room.queryRoomsTree', + method: 'get', + params: { + ...params, + communityId + } + }).then(response => { + const res = response.data + resolve(res) + }).catch(error => { + reject(error) + }) + }) } \ No newline at end of file diff --git a/src/components/room/roomTree.vue b/src/components/room/roomTree.vue new file mode 100644 index 000000000..a933ad96f --- /dev/null +++ b/src/components/room/roomTree.vue @@ -0,0 +1,145 @@ + + + + \ No newline at end of file diff --git a/src/views/oa/addComplaintList.vue b/src/views/oa/addComplaintList.vue index 4f7f8ca46..85eabc5b2 100644 --- a/src/views/oa/addComplaintList.vue +++ b/src/views/oa/addComplaintList.vue @@ -19,8 +19,8 @@ - - + + {{ $t('addComplaint.register') }} @@ -58,12 +58,15 @@ + +