From 856f36455c64650c563e7e677cd1fbd7f4e339a3 Mon Sep 17 00:00:00 2001
From: zhouyanli <593579392@qq.com>
Date: Fri, 15 May 2026 16:06:32 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E9=A6=96=E9=A1=B5=E6=B6=88?=
=?UTF-8?q?=E6=81=AF=E9=80=9A=E7=9F=A5=E3=80=81=E5=B7=A1=E6=A3=80=E7=82=B9?=
=?UTF-8?q?=20=E5=88=87=E6=8D=A2=E5=B0=8F=E5=8C=BA=E8=8E=B7=E5=8F=96?=
=?UTF-8?q?=E6=9C=80=E6=96=B0=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
wuye-manager-uniapp/api/api.js | 38 +-
wuye-manager-uniapp/api/request.js | 2 +-
.../fault-reporting/fault-reporting.vue | 28 +-
.../fault-reporting/repairSelect.vue | 20 +-
.../pageSubPack/loginSub/login.vue | 4 +-
.../pageSubPack/loginSub/pwd-login.vue | 4 +-
.../pageSubPack/notice-list/notice-list.vue | 175 ++++--
.../notice-list/noticeListDetails.vue | 531 ------------------
.../notice-list/select-community.vue | 4 +-
.../pageSubPack/oneClickOpen/oneClickOpen.vue | 88 ++-
.../pageSubPack/setting/change-password.vue | 124 ++--
.../pageSubPack/setting/change-phone.vue | 4 +-
.../pageSubPack/setting/setting.vue | 7 +-
wuye-manager-uniapp/pages.json | 10 +-
wuye-manager-uniapp/pages/guide/guide.vue | 6 +-
wuye-manager-uniapp/pages/index/index.vue | 111 +++-
wuye-manager-uniapp/pages/my/my.vue | 39 +-
17 files changed, 425 insertions(+), 770 deletions(-)
delete mode 100644 wuye-manager-uniapp/pageSubPack/notice-list/noticeListDetails.vue
diff --git a/wuye-manager-uniapp/api/api.js b/wuye-manager-uniapp/api/api.js
index e976ac3..e8655fd 100644
--- a/wuye-manager-uniapp/api/api.js
+++ b/wuye-manager-uniapp/api/api.js
@@ -26,6 +26,27 @@ export const getVillageList = (data) =>{
export const switchVillage = (data) =>{
return post('/api/inspection/today/switchVillage',data)
}
+// 获取当前小区
+export const getCurrentVillage = () =>{
+ return get('/api/butler/auth/today/village')
+}
+// 获取首页今日巡检
+export const getTodayInspection = () =>{
+ return get('/api/inspection/today/inspection')
+}
+// 首页最新消息通知
+export const getNewNoticeData = () =>{
+ return get('/manage/notice/new')
+}
+
+// ============通知列表===========
+export const getNoticeList = (data) =>{
+ return get('/manage/notice/repair',data)
+}
+
+
+
+
// ======故障上报=====
// 获取报修项目
export const getRepairOrder = () =>{
@@ -40,8 +61,21 @@ export const uploadFile = (filePath) => {
return upload(filePath,' /resource/oss/upload');
}
-
+// 查询一键开门
+export const getOpenDoorList = () =>{
+ return get('/manage/remote/open/accessdevice')
+}
// 一键开门
-export const openDoor = (data) =>{
+export const switchOpenDoor = (data) =>{
return post('/manage/remote/open',data)
}
+
+// ===========我的========
+// 获取管家信息
+export const getSettingInfo = () =>{
+ return get('/api/setting/info')
+}
+// 设置-修改密码
+export const changePassword = (data) =>{
+ return post('/api/setting/changePassword',data)
+}
diff --git a/wuye-manager-uniapp/api/request.js b/wuye-manager-uniapp/api/request.js
index 949128f..574a9c0 100644
--- a/wuye-manager-uniapp/api/request.js
+++ b/wuye-manager-uniapp/api/request.js
@@ -2,7 +2,7 @@ let baseUrl = '';
if (process.env.NODE_ENV === 'development') {
baseUrl = 'http://192.168.0.239:8080'; // 开发环境
} else {
- baseUrl = 'http://192.168.0.224:8080'; // 生产环境
+ baseUrl = 'http://192.168.0.239:8080'; // 生产环境
}
export default function request(url, data = {}, method = "GET") {
diff --git a/wuye-manager-uniapp/pageSubPack/fault-reporting/fault-reporting.vue b/wuye-manager-uniapp/pageSubPack/fault-reporting/fault-reporting.vue
index f75b298..fcf4292 100644
--- a/wuye-manager-uniapp/pageSubPack/fault-reporting/fault-reporting.vue
+++ b/wuye-manager-uniapp/pageSubPack/fault-reporting/fault-reporting.vue
@@ -53,7 +53,7 @@
@@ -61,8 +61,8 @@
-
- 上传照片
+
+
@@ -74,7 +74,7 @@
diff --git a/wuye-manager-uniapp/pageSubPack/notice-list/noticeListDetails.vue b/wuye-manager-uniapp/pageSubPack/notice-list/noticeListDetails.vue
deleted file mode 100644
index 6ae75b0..0000000
--- a/wuye-manager-uniapp/pageSubPack/notice-list/noticeListDetails.vue
+++ /dev/null
@@ -1,531 +0,0 @@
-
-
-
-
-
-
-
- {{noticeDetail.noticeTitle}}
-
-
-
-
-
- {{noticeDetail.author}}
- ·
- {{noticeDetail.publishTime}}
-
-
-
-
-
-
- {{noticeDetail.noticeContent}}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/wuye-manager-uniapp/pageSubPack/notice-list/select-community.vue b/wuye-manager-uniapp/pageSubPack/notice-list/select-community.vue
index 464d391..fc98f2e 100644
--- a/wuye-manager-uniapp/pageSubPack/notice-list/select-community.vue
+++ b/wuye-manager-uniapp/pageSubPack/notice-list/select-community.vue
@@ -17,13 +17,13 @@
diff --git a/wuye-manager-uniapp/pageSubPack/oneClickOpen/oneClickOpen.vue b/wuye-manager-uniapp/pageSubPack/oneClickOpen/oneClickOpen.vue
index a687b8d..b9f04f0 100644
--- a/wuye-manager-uniapp/pageSubPack/oneClickOpen/oneClickOpen.vue
+++ b/wuye-manager-uniapp/pageSubPack/oneClickOpen/oneClickOpen.vue
@@ -7,7 +7,7 @@
-
+
@@ -39,6 +39,11 @@
{{ item.name }}
+
+
+
+ 暂无可用门禁
+
@@ -48,19 +53,42 @@
@@ -203,6 +231,20 @@ const openDoor = () => {
.door-item.active .door-name {
color: #ffffff !important;
}
+.empty-state {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ padding: 100rpx 0;
+}
+
+.empty-text {
+ font-size: 32rpx;
+ color: #999;
+ margin-top: 20rpx;
+ margin-bottom: 10rpx;
+}
/* 门图标 */
.door-icon {
diff --git a/wuye-manager-uniapp/pageSubPack/setting/change-password.vue b/wuye-manager-uniapp/pageSubPack/setting/change-password.vue
index 54a4474..94b775e 100644
--- a/wuye-manager-uniapp/pageSubPack/setting/change-password.vue
+++ b/wuye-manager-uniapp/pageSubPack/setting/change-password.vue
@@ -55,11 +55,7 @@
-