Commit 8a953688 by 蒋勇

d

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