Commit 6aae69ee authored by 罗新东's avatar 罗新东

修改了密码修改了错误

parent e571a063
Pipeline #7531 passed with stage
in 16 seconds
...@@ -642,7 +642,7 @@ const routes = [{ ...@@ -642,7 +642,7 @@ const routes = [{
path: '/my-reset-pas', path: '/my-reset-pas',
name: 'my-reset-pas', name: 'my-reset-pas',
meta: { meta: {
title: '重置密码', title: '修改密码',
index: 1 index: 1
}, },
component: () => import('@/views/my/resetPas') component: () => import('@/views/my/resetPas')
......
<template> <template>
<div> <div>
<!-- 重置密码页面 --> <!-- 修改密码页面 -->
<!-- 头部标签 --> <!-- 头部标签 -->
<LHeader :text="$route.meta.title"></LHeader> <LHeader :text="$route.meta.title"></LHeader>
...@@ -17,9 +17,7 @@ ...@@ -17,9 +17,7 @@
name="oldPassword" name="oldPassword"
label="旧密码" label="旧密码"
placeholder="请输入旧密码" placeholder="请输入旧密码"
:rules="[ :rules="[{ required: true, message: '请填写密码' }]"
{ required: true, message: '请填写密码' }
]"
/> />
<van-field <van-field
required required
...@@ -33,7 +31,7 @@ ...@@ -33,7 +31,7 @@
{ {
message: '密码必须大于6个字符小于20个字符', message: '密码必须大于6个字符小于20个字符',
validator: (val) => { validator: (val) => {
return val['length'] > 6 && val['length'] < 20; return val['length'] >= 6 && val['length'] < 20;
}, },
}, },
]" ]"
...@@ -50,7 +48,7 @@ ...@@ -50,7 +48,7 @@
{ {
message: '密码必须大于6个字符小于20个字符', message: '密码必须大于6个字符小于20个字符',
validator: (val) => { validator: (val) => {
return val['length'] > 6 && val['length'] < 20; return val['length'] >= 6 && val['length'] < 20;
}, },
}, },
]" ]"
...@@ -80,11 +78,11 @@ export default { ...@@ -80,11 +78,11 @@ export default {
oldPassword: "", oldPassword: "",
newPassword: "", newPassword: "",
confirm: "", confirm: "",
} },
}; };
}, },
mounted(){ mounted() {
console.log(getUserInfo()) console.log(getUserInfo());
}, },
methods: { methods: {
validator(val) { validator(val) {
...@@ -97,30 +95,17 @@ export default { ...@@ -97,30 +95,17 @@ export default {
loadingType: "spinner", loadingType: "spinner",
duration: 0, duration: 0,
}); });
postFun( postFun("/mobile/resetPwd", this.obj2formdata(val))
"/mobile/resetPwd",
this.obj2formdata(val)
)
.then((data) => { .then((data) => {
if (data.code == 0) {
this.$toast.clear(); this.$toast.clear();
this.$dialog.alert({ this.$toast.success('密码修改成功!');
title:'提示', this.$router.back()
message:'密码重置成功,请重新登录',
}).then(
res=>{
removeToken();
this.$router.push('/login2')
} }
)
}) })
.catch((err) => {
this.$toast.clear();
this.$toast.fail("操作失败,请稍后再试");
});
}, },
obj2formdata(data) { obj2formdata(data) {
console.log(data,'fasfasdfsd') console.log(data, "fasfasdfsd");
let fd = new FormData(); let fd = new FormData();
for (let k in data) { for (let k in data) {
if (data[k]) { if (data[k]) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment