22.57e07af972e33c784ab9.js 3.8 KB

12
  1. webpackJsonp([22],{EfDL:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{title:"个人设置",visible:!1,activeName:"base",user_old:{},user:{id:IM.my.id,name:IM.my.name,avatar:IM.my.avatar,sex:1,dept_name:"",intro:"",title:"",mobile:"",email:""},isUploading:!1,file:""}},methods:{show:function(){this.visible=!0;var t=this,e={data:{user_id:IM.my.id},callback:function(e){1==e.status?t.user=t.user_old=e.data:t.$alert(e.msg)}};IM.getUserInfo(e)},close:function(){this.visible=!1},selectAvatar:function(){var t=document.getElementById("upavatar");t.accept="image",t.click()},uploadAvatar:function(){var t=document.getElementById("formAvatar"),e=new FormData(t),a=this;a.isUploading=!0,IM.uploadFile(e,function(t){1==t.status?(a.isUploading=!1,a.file=t.data,a.user.avatar=t.data.url_original,a.saveAvatar()):a.$alert(t.msg)})},saveAvatar:function(){if(""==this.file)return this.$tip("请选择上传的头像"),!1;var t=this.file.url_original,e=this,a={data:{user_id:this.user.id,avatar:t},callback:function(t){1==t.status?(e.$tip("更新成功"),e.close()):e.$tip(t.msg)}};IM.updateUserAvatar(a)},submit:function(){var t=this,e=t.user;e.user_id=t.user.id;var a={data:e,callback:function(e){1==e.status?(IM.my=t.user,t.$tip("更新成功"),t.close()):t.$alert(e.msg)}};IM.updateUserInfo(a)},logout:function(){IM.logout(),this.close()}}}},Gutk:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("EfDL"),l=a.n(i);for(var s in i)"default"!==s&&function(t){a.d(e,t,function(){return i[t]})}(s);var r=a("xQeY"),n=a("VU/8")(l.a,r.a,!1,null,null,null);e.default=n.exports},xQeY:function(t,e,a){"use strict";var i={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{staticClass:"dialog-set",attrs:{width:"500px",visible:t.visible},on:{"update:visible":function(e){t.visible=e}}},[a("el-tabs",{staticStyle:{"margin-top":"-30px"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"帐号设置",name:"base"}},[a("div",{staticClass:"form-body center",staticStyle:{"padding-top":"30px"}},[a("img",{ref:"avatar",staticClass:"avatar avatar-xl",attrs:{src:t.utils.fmtAvatar(t.user.avatar)},on:{click:function(e){return t.selectAvatar()}}}),t._v(" "),a("h3",[t._v(t._s(t.user.name))]),t._v(" "),a("div",{staticStyle:{"text-align":"center","padding-top":"20px"}},[a("el-button",{attrs:{type:"default"},on:{click:function(e){return t.logout()}}},[t._v("退出登录")])],1)]),t._v(" "),a("form",{staticStyle:{display:"none"},attrs:{id:"formAvatar",method:"post",enctype:"multipart/form-data"}},[a("input",{attrs:{type:"file",id:"upavatar",name:"upavatar"},on:{change:t.uploadAvatar}})])]),t._v(" "),a("el-tab-pane",{attrs:{label:"个人资料",name:"info"}},[a("el-form",{staticClass:"form-body",attrs:{"label-width":"80px"}},[a("el-form-item",{attrs:{label:"签名"}},[a("el-input",{model:{value:t.user.intro,callback:function(e){t.$set(t.user,"intro",e)},expression:"user.intro"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"职位"}},[a("el-input",{model:{value:t.user.title,callback:function(e){t.$set(t.user,"title",e)},expression:"user.title"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"手机"}},[a("el-input",{model:{value:t.user.mobile,callback:function(e){t.$set(t.user,"mobile",e)},expression:"user.mobile"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"邮箱"}},[a("el-input",{model:{value:t.user.email,callback:function(e){t.$set(t.user,"email",e)},expression:"user.email"}})],1)],1),t._v(" "),a("div",{staticStyle:{"text-align":"right"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submit()}}},[t._v("保存")])],1)],1)],1)],1)},staticRenderFns:[]};e.a=i}});
  2. //# sourceMappingURL=22.57e07af972e33c784ab9.js.map