Commit 8a953688 by 蒋勇

d

parent 9f811ddd
...@@ -3,7 +3,7 @@ export default { ...@@ -3,7 +3,7 @@ export default {
* @description 配置显示在浏览器标签的title * @description 配置显示在浏览器标签的title
*/ */
title: '智慧中台 ', title: '智慧中台 ',
appkey:'90168bc6-0412-4274-bc02-117e052ca1fd', appkey:'76c3a018-9305-4623-95b0-0f7e24689305',
/** /**
* @description token在Cookie中存储的天数,默认1天 * @description token在Cookie中存储的天数,默认1天
*/ */
......
...@@ -26,7 +26,7 @@ export default { ...@@ -26,7 +26,7 @@ export default {
name: "accountinfo_page", name: "accountinfo_page",
data() { data() {
return { return {
curuser: this.deepclone(this.$store.state.user.userobj), // curuser: this.deepclone(this.$store.state.user.userobj),
forminfo: { forminfo: {
name: "用户资料", name: "用户资料",
main: [ main: [
...@@ -57,7 +57,14 @@ export default { ...@@ -57,7 +57,14 @@ export default {
prop: "mail", prop: "mail",
placeHolder: "请输入邮件", placeHolder: "请输入邮件",
style: "", style: "",
rules: [{ required: true, message: " ", trigger: "blur" }] rules: [
{ required: true, message: " ", trigger: "blur" },
{
type: "email",
message: "不正确的地址格式",
trigger: "blur"
}
]
}, },
{ {
type: "upload", type: "upload",
...@@ -65,7 +72,7 @@ export default { ...@@ -65,7 +72,7 @@ export default {
prop: "headUrl", prop: "headUrl",
placeHolder: "请上传头像", placeHolder: "请上传头像",
style: "", style: "",
rules: [{ required: true, message: " ", trigger: "blur" }] rules: []
} }
] ]
} }
...@@ -86,7 +93,10 @@ export default { ...@@ -86,7 +93,10 @@ export default {
prop: "onepassword", prop: "onepassword",
placeHolder: "请输入新密码", placeHolder: "请输入新密码",
style: "", style: "",
rules: [{ required: true, message: " ", trigger: "blur" },{ validator: "validatex", trigger:'blur'}] rules: [
{ required: true, message: " ", trigger: "blur" },
{ validator: "validatex", trigger: "blur" }
]
}, },
{ {
type: "password", type: "password",
...@@ -94,7 +104,10 @@ export default { ...@@ -94,7 +104,10 @@ export default {
prop: "repeatpassword", prop: "repeatpassword",
placeHolder: "请重新输入新密码", placeHolder: "请重新输入新密码",
style: "", style: "",
rules: [{ required: true, message: " ", trigger: "blur" },{ validator: "validatex", trigger:'blur'}] rules: [
{ required: true, message: " ", trigger: "blur" },
{ validator: "validatex", trigger: "blur" }
]
} }
] ]
} }
...@@ -139,7 +152,14 @@ export default { ...@@ -139,7 +152,14 @@ export default {
prop: "mail", prop: "mail",
placeHolder: "请输入邮件", placeHolder: "请输入邮件",
style: "", style: "",
rules: [{ required: true, message: " ", trigger: "blur" }, { type: 'email', message: 'Incorrect email format', trigger: 'blur' }] rules: [
{ required: true, message: " ", trigger: "blur" },
{
type: "email",
message: "不正确的地址格式",
trigger: "blur"
}
]
}, },
{ {
type: "input", type: "input",
...@@ -173,6 +193,9 @@ export default { ...@@ -173,6 +193,9 @@ export default {
this.$refs.uinfo.formModel = this.userdata; this.$refs.uinfo.formModel = this.userdata;
}, },
computed: { computed: {
curuser() {
return this.deepclone(this.$store.state.user.userobj);
},
entdata() { entdata() {
return this.curuser.company; return this.curuser.company;
}, },
...@@ -181,14 +204,14 @@ export default { ...@@ -181,14 +204,14 @@ export default {
} }
}, },
methods: { methods: {
validmethod(rule,value,callback){ validmethod(rule, value, callback) {
let rp=this.$refs.pwdinfo.formModel["repeatpassword"] let rp = this.$refs.pwdinfo.formModel["repeatpassword"];
let op=this.$refs.pwdinfo.formModel["onepassword"] let op = this.$refs.pwdinfo.formModel["onepassword"];
console.log(rp,op) console.log(rp, op);
if(rp!=op){ if (rp != op) {
return callback(new Error("两次输入的密码不一致")) return callback(new Error("两次输入的密码不一致"));
} }
return callback(); return callback();
}, },
deepclone(objin) { deepclone(objin) {
let rtnstr = JSON.stringify(objin); let rtnstr = JSON.stringify(objin);
...@@ -196,41 +219,60 @@ export default { ...@@ -196,41 +219,60 @@ export default {
}, },
upuserinfo() { upuserinfo() {
this.$refs.uinfo.validate(v => { this.$refs.uinfo.validate(v => {
let d=this.$refs.uinfo.formModel if (v) {
saveFormData("/web/common/userCtl/update",d).then(res => { let d = this.$refs.uinfo.formModel;
let rtn = res.data; saveFormData("/web/auth/userCtl/update", d).then(res => {
if (rtn.status == 0) { let rtn = res.data;
let u = rtn.data; console.log(rtn);
console.log("...........................user.",u) if (rtn.status == 0) {
this.$store.state.user.userobj = u; let u = rtn.data;
this.$message.success("当前操作成功."); console.log(
} else { "........................................................................user.",
this.$message.error("当前操作失败,请重试或联系管理员."); u
} );
}); this.$store.state.user.userobj = u;
this.$Message.success("当前操作成功.");
} else {
this.$Message.error("当前操作失败,请重试或联系管理员.");
}
});
}
}); });
}, },
upentinfo() { upentinfo() {
this.$refs.entinfo.validate(v => { this.$refs.entinfo.validate(v => {
let d=this.$refs.entinfo.formModel if (v) {
saveFormData("/web/common/companyCtl/update",d).then(res => { let d = this.$refs.entinfo.formModel;
let rtn = res.data; saveFormData("/web/common/companyCtl/update", d).then(res => {
if (rtn.status == 0) { let rtn = res.data;
let cmp = rtn.data; if (rtn.status == 0) {
console.log("............................cmp",cmp) let cmp = rtn.data;
this.$store.state.user.userobj.company = cmp; console.log("............................cmp", cmp);
this.$message.success("当前操作成功."); this.$store.state.user.userobj.company = cmp;
} else { this.$Message.success("当前操作成功.");
this.$message.error("当前操作失败,请重试或联系管理员."); } else {
} this.$Message.error("当前操作失败,请重试或联系管理员.");
}); }
});
}
}); });
}, },
uppwdinfo() { uppwdinfo() {
this.$refs.pwdinfo.validate((v)=>{ this.$refs.pwdinfo.validate(v => {
console.log(v) if (v) {
}) let d = this.$refs.pwdinfo.formModel;
saveFormData("/web/auth/userCtl/resetPassword", d).then(res => {
let rtn = res.data;
if (rtn.status == 0) {
let cmp = rtn.data;
this.$Message.success("当前操作成功.");
this.$refs.pwdinfo.resetForm();
} else {
this.$Message.error("当前操作失败,请重试或联系管理员.");
}
});
}
});
} }
} }
}; };
......
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