From 84ba01559f03e9337fe232d071fbf64cfbc9e868 Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Fri, 11 Jul 2025 16:02:47 +0800 Subject: [PATCH] 家庭成员测试 --- src/api/owner/addOwnerMemberApi.js | 19 +++++++++++++++---- src/components/community/AddPropertyCommunity.vue | 42 ++++++++++-------------------------------- src/components/community/addCommunity.vue | 4 ++-- src/components/contract/searchRoom.vue | 230 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/components/owner/addOwnerMember.vue | 231 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------------------- src/components/owner/deleteOwner.vue | 3 ++- src/components/owner/editOwnerMember.vue | 251 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/components/owner/ownerDetailMember.vue | 33 ++++++++++++++++----------------- src/components/room/addShops.vue | 21 ++++++++++----------- src/components/room/editRoom.vue | 23 ++++++++++++++--------- src/components/room/searchRoom.vue | 8 ++++---- src/components/store/AddPropertyCompany.vue | 6 +++--- src/components/store/EditPropertyCompany.vue | 14 ++------------ src/i18n/commonLang.js | 4 ++++ src/views/contract/contractChangeDetailLang.js | 24 ------------------------ src/views/owner/ownerBindRoom.vue | 4 ++-- src/views/owner/ownerDetail.vue | 2 +- src/views/owner/ownerDetailLang.js | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/room/addRoomViewList.vue | 4 ++-- src/views/room/shopsList.vue | 2 +- src/views/store/propertyCompanyManageList.vue | 44 +++++++++----------------------------------- 21 files changed, 407 insertions(+), 710 deletions(-) delete mode 100644 src/components/contract/searchRoom.vue diff --git a/src/api/owner/addOwnerMemberApi.js b/src/api/owner/addOwnerMemberApi.js index a9f32ed..e8514e0 100644 --- a/src/api/owner/addOwnerMemberApi.js +++ b/src/api/owner/addOwnerMemberApi.js @@ -8,11 +8,22 @@ export function saveOwnerMember(data) { data }).then(response => { const res = response.data - if (res.code === 0) { resolve(res) - } else { - reject(new Error(res.msg || 'Failed to save owner member')) - } + }).catch(error => { + reject(error) + }) + }) +} + +export function editOwnerMember(data) { + return new Promise((resolve, reject) => { + request({ + url: '/owner.editOwnerMember', + method: 'post', + data + }).then(response => { + const res = response.data + resolve(res) }).catch(error => { reject(error) }) diff --git a/src/components/community/AddPropertyCommunity.vue b/src/components/community/AddPropertyCommunity.vue index 026b5d9..b852efd 100644 --- a/src/components/community/AddPropertyCommunity.vue +++ b/src/components/community/AddPropertyCommunity.vue @@ -1,42 +1,20 @@