From 8bcc9de352207624c0dbfac58aec1573d94334c5 Mon Sep 17 00:00:00 2001
From: chc <1501738723@qq.com>
Date: Wed, 18 Dec 2024 11:45:31 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81=E5=A2=9E?=
=?UTF-8?q?=E5=8A=A0=E9=AA=8C=E8=AF=81=E5=AF=86=E7=A0=81=E9=80=89=E9=A1=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/login.js | 13 ++
pages.json | 12 ++
.../set/securityCenter/editLoginPassword.vue | 160 ++++++++++++++++++
.../mine/set/securityCenter/editPassword.vue | 4 +-
.../set/securityCenter/securityCenter.vue | 2 +-
.../mine/set/securityCenter/updatePwdTab.vue | 34 ++++
6 files changed, 222 insertions(+), 3 deletions(-)
create mode 100644 pages/mine/set/securityCenter/editLoginPassword.vue
create mode 100644 pages/mine/set/securityCenter/updatePwdTab.vue
diff --git a/api/login.js b/api/login.js
index 87b6f4a..4e40dc7 100644
--- a/api/login.js
+++ b/api/login.js
@@ -88,6 +88,19 @@ export function smsLogin(params, clientType) {
*/
export function modifyPass(params) {
+ return http.request({
+ url: `/passport/member/modifyPass`,
+ method: "PUT",
+ params,
+ });
+}
+
+/**
+ * 修改密码
+ * @param newPassword
+ * @param password
+ */
+export function resetPassword(params) {
return http.request({
url: `/passport/member/resetPassword`,
method: "POST",
diff --git a/pages.json b/pages.json
index 3e324e6..48a8f83 100644
--- a/pages.json
+++ b/pages.json
@@ -312,6 +312,18 @@
"navigationBarTitleText": "意见反馈"
}
},
+ {
+ "path": "set/securityCenter/updatePwdTab",
+ "style": {
+ "navigationBarTitleText": "修改密码"
+ }
+ },
+ {
+ "path": "set/securityCenter/editLoginPassword",
+ "style": {
+ "navigationBarTitleText": "修改密码"
+ }
+ },
{
"path": "set/securityCenter/securityCenter",
"style": {
diff --git a/pages/mine/set/securityCenter/editLoginPassword.vue b/pages/mine/set/securityCenter/editLoginPassword.vue
new file mode 100644
index 0000000..a7043f4
--- /dev/null
+++ b/pages/mine/set/securityCenter/editLoginPassword.vue
@@ -0,0 +1,160 @@
+
+
+
+
+ {{verificationTitle.title}}
+
+ {{verificationTitle.desc}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改密码
+
+
+
+
+
+
+
diff --git a/pages/mine/set/securityCenter/editPassword.vue b/pages/mine/set/securityCenter/editPassword.vue
index 6e929cd..ad5f96d 100644
--- a/pages/mine/set/securityCenter/editPassword.vue
+++ b/pages/mine/set/securityCenter/editPassword.vue
@@ -44,7 +44,7 @@
import {
sendMobile,
resetByMobile,
- modifyPass
+ resetPassword
} from "@/api/login";
import {
@@ -144,7 +144,7 @@
});
return;
}
- modifyPass({
+ resetPassword({
password: md5(this.password),
}).then((res) => {
if (res.data.success) {
diff --git a/pages/mine/set/securityCenter/securityCenter.vue b/pages/mine/set/securityCenter/securityCenter.vue
index 36ffd59..5830332 100644
--- a/pages/mine/set/securityCenter/securityCenter.vue
+++ b/pages/mine/set/securityCenter/securityCenter.vue
@@ -1,7 +1,7 @@
-
+
diff --git a/pages/mine/set/securityCenter/updatePwdTab.vue b/pages/mine/set/securityCenter/updatePwdTab.vue
new file mode 100644
index 0000000..64d9c4f
--- /dev/null
+++ b/pages/mine/set/securityCenter/updatePwdTab.vue
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+