From 91140e285a0d55a557c66aa7eda7e2a955e9b5c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BF=97=E5=9B=BD?= <854933521@qq.com> Date: Mon, 4 Nov 2024 14:40:08 +0800 Subject: [PATCH] =?UTF-8?q?page/setter=20=E6=96=87=E4=BB=B6=E8=BF=81?= =?UTF-8?q?=E7=A7=BB=208/8-10/25?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/setter/index.vue | 2 +- src/pages/setter/passwordpage.vue | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/pages/setter/index.vue b/src/pages/setter/index.vue index 325ed5a0..8f1ac077 100644 --- a/src/pages/setter/index.vue +++ b/src/pages/setter/index.vue @@ -22,7 +22,7 @@ - + diff --git a/src/pages/setter/passwordpage.vue b/src/pages/setter/passwordpage.vue index 10e8c522..4285381a 100644 --- a/src/pages/setter/passwordpage.vue +++ b/src/pages/setter/passwordpage.vue @@ -14,6 +14,7 @@ + @@ -21,12 +22,13 @@ import { ref, getCurrentInstance, onMounted, nextTick, watch } from 'vue' import { onReady } from '@dcloudio/uni-app' import { updateUserPwd } from '@/api/request2.js' - +import {navigateBack,} from '@/common/basic.js'; const formData = ref({ oldpassword: '', newpassword: '', newpassword2: '' }) +const comMessage = ref(null) const rules = ref({ oldpassword: [{ required: true, message: '请输入密码', trigger: ['change', 'blur'] }], // 对name字段进行必填验证 @@ -68,13 +70,22 @@ const submit = () => { console.log(valid) if (valid) { updateUserPwd(formData.value.oldpassword, formData.value.newpassword).then((ress) => { + if(ress.data){ + this.showCommitSuccessMessage("修改成功") + } console.log('返回结果:', ress) }) + } else { console.log('表单错误信息:', err) } }) } +const showCommitSuccessMessage = (hint)=> { + comMessage.value.showSuccessMessage(hint, res => { + navigateBack(1) + }) +} onReady(() => { form.value.setRules(rules.value) })