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) })