捕梦者基础前端框架
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
8.2 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-575cd2a9"],{"1d46":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"show",rawName:"v-show",value:e.loaded,expression:"loaded"}],staticClass:"ele-body"},[a("el-row",{attrs:{gutter:15}},[a("el-col",{attrs:{md:6,sm:8}},[a("el-card",{attrs:{shadow:"never","body-style":"padding: 25px;"}},[a("div",{staticClass:"user-info-card"},[a("div",{staticClass:"user-info-avatar-group",on:{click:function(t){e.showCropper=!0}}},[a("img",{staticClass:"user-info-avatar",attrs:{src:e.form.avatar,alt:""}}),a("i",{staticClass:"el-icon-upload2"})]),a("h2",{staticClass:"user-info-name"},[e._v(e._s(e.form.username))]),a("div",{staticClass:"user-info-desc"},[e._v(e._s(e.form.introduction))])]),a("div",{staticClass:"user-info-list"},[a("div",{staticClass:"user-info-item"},[a("i",{staticClass:"el-icon-user"}),a("span",[e._v("资深前端工程师")])]),a("div",{staticClass:"user-info-item"},[a("i",{staticClass:"el-icon-office-building"}),a("span",[e._v("某某公司 - 某某事业群 - 某某技术部")])]),a("div",{staticClass:"user-info-item"},[a("i",{staticClass:"el-icon-location-information"}),a("span",[e._v(e._s(e.form.province_city_address))])]),a("div",{staticClass:"user-info-item"},[a("i",{staticClass:"el-icon-_school"}),a("span",[e._v(e._s(e.form.introduction))])])]),a("div",{staticStyle:{margin:"30px 0 20px 0"}},[a("el-divider",{staticClass:"ele-divider-dashed ele-divider-base"})],1),a("h6",{staticClass:"ele-text",staticStyle:{"margin-bottom":"8px"}},[e._v("标签")]),a("div",{staticClass:"user-info-tags"},[a("el-tag",{attrs:{size:"mini",type:"info"}},[e._v("很有想法的")]),a("el-tag",{attrs:{size:"mini",type:"info"}},[e._v("专注设计")]),a("el-tag",{attrs:{size:"mini",type:"info"}},[e._v("辣~")]),a("el-tag",{attrs:{size:"mini",type:"info"}},[e._v("大长腿")]),a("el-tag",{attrs:{size:"mini",type:"info"}},[e._v("川妹子")]),a("el-tag",{attrs:{size:"mini",type:"info"}},[e._v("海纳百川")])],1)])],1),a("el-col",{attrs:{md:18,sm:16}},[a("el-card",{attrs:{shadow:"never","body-style":"padding-top: 5px;"}},[a("el-tabs",{staticClass:"user-info-tabs",model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},[a("el-tab-pane",{attrs:{label:"基本信息",name:"info"}},[a("el-form",{ref:"infoForm",staticStyle:{"max-width":"450px","padding-top":"40px"},attrs:{model:e.form,rules:e.rules,"label-width":"110px"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.save(t)},submit:function(e){e.preventDefault()}}},[a("el-form-item",{attrs:{label:"真实姓名:",prop:"truename"}},[a("el-input",{attrs:{placeholder:"请输入真实姓名",clearable:""},model:{value:e.form.truename,callback:function(t){e.$set(e.form,"truename",t)},expression:"form.truename"}})],1),a("el-form-item",{attrs:{label:"性别:",prop:"sex"}},[a("el-select",{staticClass:"ele-fluid",attrs:{placeholder:"请选择性别",clearable:""},model:{value:e.form.sex,callback:function(t){e.$set(e.form,"sex",t)},expression:"form.sex"}},[a("el-option",{attrs:{label:"女",value:1}}),a("el-option",{attrs:{label:"男",value:2}})],1)],1),a("el-form-item",{attrs:{label:"邮箱:",prop:"email"}},[a("el-input",{attrs:{placeholder:"请输入邮箱",clearable:""},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1),a("el-form-item",{attrs:{label:"请选择省市区:"}},[a("el-cascader",{ref:"refProvinceCity",attrs:{options:e.regions.cityData,clearable:"","popper-class":"ele-pop-wrap-higher"},model:{value:e.province_city,callback:function(t){e.province_city=t},expression:"province_city"}})],1),a("el-form-item",{attrs:{label:"居住地址:"}},[a("el-input",{attrs:{placeholder:"请输入居住地址",clearable:""},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}})],1),a("el-form-item",{attrs:{label:"手机号码:"}},[a("div",{staticClass:"ele-cell"},[a("div",{staticClass:"ele-cell-content"},[a("el-input",{attrs:{placeholder:"请输入手机号码",clearable:""},model:{value:e.form.phone,callback:function(t){e.$set(e.form,"phone",t)},expression:"form.phone"}})],1)])]),a("el-form-item",{attrs:{label:"个人简介:"}},[a("el-input",{attrs:{placeholder:"请输入个人简介",rows:4,type:"textarea"},model:{value:e.form.introduction,callback:function(t){e.$set(e.form,"introduction",t)},expression:"form.introduction"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.save}},[e._v("保存更改 ")])],1)],1)],1),a("el-tab-pane",{attrs:{label:"账号绑定",name:"account"}},[a("div",{staticClass:"user-account-list"},[a("div",{staticClass:"user-account-item ele-cell"},[a("div",{staticClass:"ele-cell-content"},[a("div",[e._v("密保手机")]),a("div",{staticClass:"ele-text-secondary"},[e._v("已绑定手机:138****8293")])]),a("el-link",{attrs:{type:"primary",underline:!1}},[e._v("去修改")])],1),a("el-divider"),a("div",{staticClass:"user-account-item ele-cell"},[a("div",{staticClass:"ele-cell-content"},[a("div",[e._v("密保邮箱")]),a("div",{staticClass:"ele-text-secondary"},[e._v("已绑定邮箱:eleadmin@eclouds.com")])]),a("el-link",{attrs:{type:"primary",underline:!1}},[e._v("去修改")])],1),a("el-divider"),a("div",{staticClass:"user-account-item ele-cell"},[a("div",{staticClass:"ele-cell-content"},[a("div",[e._v("密保问题")]),a("div",{staticClass:"ele-text-secondary"},[e._v("未设置密保问题")])]),a("el-link",{attrs:{type:"primary",underline:!1}},[e._v("去设置")])],1),a("el-divider"),a("div",{staticClass:"user-account-item ele-cell"},[a("i",{staticClass:"user-account-icon el-icon-_qq"}),a("div",{staticClass:"ele-cell-content"},[a("div",[e._v("绑定QQ")]),a("div",{staticClass:"ele-text-secondary"},[e._v("当前未绑定QQ账号")])]),a("el-link",{attrs:{type:"primary",underline:!1}},[e._v("去绑定")])],1),a("el-divider"),a("div",{staticClass:"user-account-item ele-cell"},[a("i",{staticClass:"user-account-icon el-icon-_wechat"}),a("div",{staticClass:"ele-cell-content"},[a("div",[e._v("绑定微信")]),a("div",{staticClass:"ele-text-secondary"},[e._v("当前未绑定绑定微信账号")])]),a("el-link",{attrs:{type:"primary",underline:!1}},[e._v("去绑定")])],1),a("el-divider"),a("div",{staticClass:"user-account-item ele-cell"},[a("i",{staticClass:"user-account-icon el-icon-_alipay"}),a("div",{staticClass:"ele-cell-content"},[a("div",[e._v("绑定支付宝")]),a("div",{staticClass:"ele-text-secondary"},[e._v("当前未绑定绑定支付宝账号")])]),a("el-link",{attrs:{type:"primary",underline:!1}},[e._v("去绑定")])],1)],1)])],1)],1)],1)],1),a("ele-cropper-dialog",{attrs:{show:e.showCropper,src:e.form.avatar,"lock-scroll":!1},on:{"update:show":function(t){e.showCropper=t},crop:e.onCrop}})],1)},i=[],l=(a("a15b"),a("c667")),r=a("ba92"),o={name:"UserInfo",components:{EleCropperDialog:l["a"]},data:function(){return{regions:r["a"],province_city:[],active:"info",form:{},rules:{truename:[{required:!0,message:"请输入昵称",trigger:"blur"}],sex:[{required:!0,message:"请选择性别",trigger:"blur"}],email:[{required:!0,type:"email",message:"请输入邮箱",trigger:"blur"}]},loading:!1,showCropper:!1,loaded:!1}},created:function(){var e=this;this.loading=!0,this.$http.get("/manager/readPersional").then((function(t){e.loading=!1,0===t.data.code?(e.form=t.data.data,e.province_city=t.data.data.province_city):e.$message.error(t.data.msg),e.loaded=!0})).catch((function(t){e.$message.error(t.message)}))},methods:{save:function(){var e=this;this.$refs["infoForm"].validate((function(t){if(!t)return!1;e.loading=!0,e.form.province_city=e.province_city,e.form.province_city_address=e.$refs["refProvinceCity"].getCheckedNodes()[0].pathLabels.join("."),e.$http.post("/manager/editPersional",e.form).then((function(t){e.loading=!1,0===t.data.code?e.$message({type:"success",message:t.data.msg}):e.$message.error(t.data.msg)})).catch((function(t){e.loading=!1,e.$message.error(t.message)}))}))},onCrop:function(e){this.form.avatar=e,this.showCropper=!1}}},n=o,c=(a("615e"),a("2877")),d=Object(c["a"])(n,s,i,!1,null,"3fafa1ea",null);t["default"]=d.exports},"2c5d":function(e,t,a){},"615e":function(e,t,a){"use strict";a("2c5d")}}]);