From b7cfa6ebfd76e6e62f178b1c6851b214f13a7574 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BD=AA?= Date: Thu, 15 May 2025 08:59:49 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/apiAdmin.js | 6 +- pages.json | 7 ++ pages/adminMy/index.vue | 7 +- pages/changePwd/index.vue | 148 ++++++++++++++++++++++++++++++++++++++ pages/login/login.vue | 4 +- pages/user/index.vue | 5 ++ 6 files changed, 173 insertions(+), 4 deletions(-) create mode 100644 pages/changePwd/index.vue diff --git a/api/apiAdmin.js b/api/apiAdmin.js index 3767160..28ec15e 100644 --- a/api/apiAdmin.js +++ b/api/apiAdmin.js @@ -17,4 +17,8 @@ export const GetUserDataApi = (data) => // Nfc重置 export const ResetNFCApi = (data) => - request.post("/api/Region/ResetNFC", data); \ No newline at end of file + request.post("/api/Region/ResetNFC", data); + +// 修改密码 +export const UpdatePwdApi = (data) => + request.post("/api/User/UpdatePwd", data); \ No newline at end of file diff --git a/pages.json b/pages.json index 0f16f93..257a101 100644 --- a/pages.json +++ b/pages.json @@ -10,6 +10,13 @@ "navigationBarTitleText": "" } }, + { + "path": "pages/changePwd/index", + "style": { + "navigationBarTitleText": "", + "navigationBarBackgroundColor": "#f7fcfd" + } + }, { "path": "pages/adminHome/index", "style": { diff --git a/pages/adminMy/index.vue b/pages/adminMy/index.vue index 83cfe0d..33662c1 100644 --- a/pages/adminMy/index.vue +++ b/pages/adminMy/index.vue @@ -95,6 +95,11 @@ export default { icon: "/static/adminImg/item4.png", path: "/pages/user/versionInfo/index", }, + { + title: "修改密码", + icon: "/static/adminImg/item4.png", + path: "/pages/changePwd/index", + }, { title: "退出", icon: "/static/adminImg/item5.png", @@ -119,7 +124,7 @@ export default { this.userType = res.data.userType this.cellList[1].content = res.data.userType // 所属区域 - this.cellList[2].content = res.data.userRegion.name + this.cellList[2].content = res.data.userRegion?.name || '-' }, handleClick() { this.clickCount++; // 每次点击增加点击次数 diff --git a/pages/changePwd/index.vue b/pages/changePwd/index.vue new file mode 100644 index 0000000..9a52e2b --- /dev/null +++ b/pages/changePwd/index.vue @@ -0,0 +1,148 @@ + + + diff --git a/pages/login/login.vue b/pages/login/login.vue index 4f6a745..162b0c6 100644 --- a/pages/login/login.vue +++ b/pages/login/login.vue @@ -24,8 +24,8 @@ import { loginApi } from '@/api/apiList' export default { data() { return { - phone: '18174010566', - pwd: '123456' + phone: '13800457777', + pwd: '1a2b3c' } }, mounted() { diff --git a/pages/user/index.vue b/pages/user/index.vue index 81a4aa4..d664de6 100644 --- a/pages/user/index.vue +++ b/pages/user/index.vue @@ -100,6 +100,11 @@ export default { icon: "/static/images/icon-info.png", path: "/pages/user/versionInfo/index", }, + { + title: "修改密码", + icon: "/static/adminImg/item4.png", + path: "/pages/changePwd/index", + }, { title: "退出", icon: "/static/images/icon-logout.png", From c11104a6516a6d38a8485a6e1a7bfe473b084ff1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BD=AA?= Date: Thu, 15 May 2025 09:04:50 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=8F=90=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/changePwd/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/changePwd/index.vue b/pages/changePwd/index.vue index 9a52e2b..b8111a3 100644 --- a/pages/changePwd/index.vue +++ b/pages/changePwd/index.vue @@ -69,7 +69,7 @@ export default { const res = await UpdatePwdApi(req) if (!res.succeed) { uni.showToast({ - title: res.data.errors || '修改失败', + title:res.error || res.data.errors || '修改失败', icon: 'none' }) return From d7c90f5c1234eed02acb339b5617f8359d644e8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BD=AA?= Date: Thu, 15 May 2025 09:33:02 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/adminMy/index.vue | 2 +- pages/user/index.vue | 2 +- static/adminImg/pwd.png | Bin 0 -> 2799 bytes 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 static/adminImg/pwd.png diff --git a/pages/adminMy/index.vue b/pages/adminMy/index.vue index 33662c1..a19cf5a 100644 --- a/pages/adminMy/index.vue +++ b/pages/adminMy/index.vue @@ -97,7 +97,7 @@ export default { }, { title: "修改密码", - icon: "/static/adminImg/item4.png", + icon: "/static/adminImg/pwd.png", path: "/pages/changePwd/index", }, { diff --git a/pages/user/index.vue b/pages/user/index.vue index d664de6..b538138 100644 --- a/pages/user/index.vue +++ b/pages/user/index.vue @@ -102,7 +102,7 @@ export default { }, { title: "修改密码", - icon: "/static/adminImg/item4.png", + icon: "/static/adminImg/pwd.png", path: "/pages/changePwd/index", }, { diff --git a/static/adminImg/pwd.png b/static/adminImg/pwd.png new file mode 100644 index 0000000000000000000000000000000000000000..1bf0c92b901fb992c3fa752af0683c5df3a0868c GIT binary patch literal 2799 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 literal 0 HcmV?d00001