diff --git a/api/system/user.js b/api/system/user.js index 1479b4e..ce0af84 100644 --- a/api/system/user.js +++ b/api/system/user.js @@ -18,7 +18,7 @@ export function updateUserPwd(oldPassword, newPassword) { export function userResetPwd(data) { return request({ url: "/system/user/resetPwd", - method: "post", + method: "put", data:data }) } diff --git a/pages/mine/pwd/index.vue b/pages/mine/pwd/index.vue index e1b810c..8246471 100644 --- a/pages/mine/pwd/index.vue +++ b/pages/mine/pwd/index.vue @@ -20,6 +20,7 @@ userResetPwd } from "@/api/system/user" import store from '@/store' + import plugin from "@/plugins" export default { data() { return { @@ -65,19 +66,20 @@ }, methods: { submit() { - this.$refs.form.validate().then(res => { - let user = {}; - user.userId = store.state.user.user.userId; - user.password = this.user.newPassword; - userResetPwd(user).then(response => { - uni.showToast({ - title: '修改成功', - mask: false, - duration: 1000 - }); - uni.navigateBack(); + plugin.modal.confirm("您确定要修改密码吗?").then(res => { + this.$refs.form.validate().then(res => { + let user = {}; + user.userId = store.state.user.user.userId; + user.password = this.user.newPassword; + userResetPwd(user).then(response => { + uni.showToast({ + title: '修改成功', + mask: false, + duration: 1000 + }); + uni.navigateBack(); + }) }) - }) } } diff --git a/pages/work/user/index.vue b/pages/work/user/index.vue index f63d3d9..1e89446 100644 --- a/pages/work/user/index.vue +++ b/pages/work/user/index.vue @@ -114,7 +114,7 @@