From 4641a877cd6a94e4d35dca7f7f14bc1443e2d2ad Mon Sep 17 00:00:00 2001 From: luobisheng <727299681@qq.com> Date: 星期二, 29 十一月 2022 17:59:55 +0800 Subject: [PATCH] 上传处置类型修改 --- src/views/layout/components/Header/updatePassword/index.vue | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/views/layout/components/Header/updatePassword/index.vue b/src/views/layout/components/Header/updatePassword/index.vue index cfe2094..50782be 100644 --- a/src/views/layout/components/Header/updatePassword/index.vue +++ b/src/views/layout/components/Header/updatePassword/index.vue @@ -27,6 +27,11 @@ export default { data() { return { + updatePasswordParam:{ + newPassword:"", + oldPassword:"", + username:"" + }, password: { oldPassword: null, newPassword: null, @@ -45,13 +50,15 @@ onSubmit() { this.$refs.password.validate(valid => { if (valid) { - const userName = JSON.parse(sessionStorage.getItem('name')); - const passwordParams = Object.assign({}, this.password); - delete passwordParams.confirmPassword; - users.updatePassword({ username: userName, ...passwordParams }) + this.updatePasswordParam.oldPassword=this.password.oldPassword; + this.updatePasswordParam.username=sessionStorage.getItem('name'); + this.updatePasswordParam.newPassword=this.password.newPassword; + console.log(this.updatePasswordParam); + users.updatePassword(this.updatePasswordParam) .then(() => { this.$message.success('淇敼瀵嗙爜鎴愬姛, 鍗冲皢閲嶆柊鐧诲綍'); this.logout(); + location.reload(); }) .catch(err => this.$message.error(err)) } -- Gitblit v1.8.0