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] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81=E5=8A=9F?= =?UTF-8?q?=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",