From 07e1278567aa72d4f610abd500f75fe8cb56285a Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Sat, 11 Oct 2025 10:30:42 +0800 Subject: [PATCH] v1.9 admin账户中部分页面宽度等问题优化 更加协调 --- src/api/user/menuApi.js | 40 +++++++++++++++++++++++++++++++++++----- src/components/community/CommunityUnitTree.vue | 3 ++- src/components/community/editCommunityWechat.vue | 70 ++++++++++++++++++---------------------------------------------------- src/components/community/selectAdminCommunity.vue | 4 ++-- src/components/community/selectAdminOneCommunity.vue | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/components/fee/CommunityFeeTypeTree.vue | 3 ++- src/components/fee/EditCommunityPayment.vue | 4 ++-- src/components/fee/communityFloorTree.vue | 3 ++- src/components/fee/communityRoomTree.vue | 3 ++- src/components/inspection/AInspectionTaskMap.vue | 18 +++++++++--------- src/components/inspection/AdminRouteTask.vue | 2 +- src/components/org/DeleteOrg.vue | 2 +- src/components/staff/DeleteSystemUser.vue | 2 +- src/components/staff/ResetSystemUserPwd.vue | 2 +- src/components/work/CommunityRepairTree.vue | 3 ++- src/i18n/commonLang.js | 2 ++ src/views/aCommunity/adminCarDetailList.vue | 2 +- src/views/aCommunity/adminOwnerDetail.vue | 269 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------------- src/views/aCommunity/adminRoomDetail.vue | 240 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------- src/views/community/communityWechatList.vue | 2 +- src/views/complaint/adminComplaintDetailList.vue | 1 + src/views/fee/adminPayFeeDetailList.vue | 124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------- src/views/fee/adminRoomFeeList.vue | 2 +- src/views/fee/communityPaymentList.vue | 2 +- src/views/mall/housekeepingSjServList.vue | 6 +++--- src/views/mall/merchantManageList.vue | 3 ++- src/views/mall/productSjList.vue | 5 ++--- src/views/mall/userIntegralList.vue | 8 +++++--- src/views/owner/adminOwnerList.vue | 17 +++++++++-------- src/views/report/communityFeeSummaryList.vue | 6 +++--- src/views/report/operationalAnalysisList.vue | 6 +++--- src/views/role/roleList.vue | 2 +- src/views/staff/aStaffCommunityList.vue | 2 +- src/views/staff/aStaffDetailList.vue | 2 +- src/views/user/userLoginList.vue | 3 ++- src/views/work/adminRepairList.vue | 2 +- 36 files changed, 516 insertions(+), 432 deletions(-) create mode 100644 src/components/community/selectAdminOneCommunity.vue diff --git a/src/api/user/menuApi.js b/src/api/user/menuApi.js index 5ea0ff1..625419b 100644 --- a/src/api/user/menuApi.js +++ b/src/api/user/menuApi.js @@ -1,5 +1,6 @@ import request from '@/utils/request' import { getCommunityId } from "@/utils/vc" +import { Message } from 'element-ui' export function _getMenuCatalog() { return new Promise((resolve, reject) => { request({ @@ -137,14 +138,24 @@ export function jumpToMall(url) { } }).then(response => { const res = response.data - if (res.code === 0) { + if (res.code == 0) { let _url = res.data.url; window.open(_url); resolve(res) } else { - reject(new Error(res.msg || '获取项目列表失败')) + Message({ + message: res.msg, + type: 'error', + duration: 5 * 1000 + }) + reject(new Error(res.msg || '跳转失败')) } }).catch(error => { + Message({ + message: error, + type: 'error', + duration: 5 * 1000 + }) reject(error) }) }) @@ -161,14 +172,24 @@ export function jumpToIot(url) { } }).then(response => { const res = response.data - if (res.code === 0) { + if (res.code == 0) { let _url = res.data.url; window.open(_url); resolve(res) } else { - reject(new Error(res.msg || '获取项目列表失败')) + Message({ + message: res.msg, + type: 'error', + duration: 5 * 1000 + }) + reject(new Error(res.msg || '跳转失败')) } }).catch(error => { + Message({ + message: error, + type: 'error', + duration: 5 * 1000 + }) reject(error) }) }) @@ -188,13 +209,22 @@ export function jumpToPlugin(url) { //发送get请求 const res = response.data if (res.code != 0) { - this.$message.warning(res.msg); + Message({ + message: res.msg, + type: 'error', + duration: 5 * 1000 + }) return; } let _url = res.data.url; window.open(_url); resolve(res) }).catch(error => { + Message({ + message: error, + type: 'error', + duration: 5 * 1000 + }) reject(error) }) }) diff --git a/src/components/community/CommunityUnitTree.vue b/src/components/community/CommunityUnitTree.vue index d894832..f25b626 100644 --- a/src/components/community/CommunityUnitTree.vue +++ b/src/components/community/CommunityUnitTree.vue @@ -84,6 +84,7 @@ export default { \ No newline at end of file diff --git a/src/components/community/editCommunityWechat.vue b/src/components/community/editCommunityWechat.vue index 72cfa9f..5148775 100644 --- a/src/components/community/editCommunityWechat.vue +++ b/src/components/community/editCommunityWechat.vue @@ -1,59 +1,25 @@