| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-ce341766"],{1694:function(e,t,a){"use strict";var o=a("7a23");const l=Object(o["withScopeId"])("data-v-571a5ff5");Object(o["pushScopeId"])("data-v-571a5ff5");const c={key:0},r={class:"avatar-uploader"},n={class:"avatar-uploader"},i={class:"ant-upload-text"},d={key:1,class:"avatar-uploader-wrap"},s={class:"avatar-uploader"},b={class:"ant-upload-text"};Object(o["popScopeId"])();const u=l((e,t,a,u,m,p)=>{const O=Object(o["resolveComponent"])("a-image"),v=Object(o["resolveComponent"])("LoadingOutlined"),j=Object(o["resolveComponent"])("CloseCircleOutlined"),f=Object(o["resolveComponent"])("PlusOutlined"),h=Object(o["resolveComponent"])("a-row");return Object(o["openBlock"])(),Object(o["createBlock"])("div",null,[a.urls.length>0?(Object(o["openBlock"])(),Object(o["createBlock"])("div",c,[Object(o["createVNode"])(h,{wrap:!0},{default:l(()=>[(Object(o["openBlock"])(!0),Object(o["createBlock"])(o["Fragment"],null,Object(o["renderList"])(a.urls,(e,l)=>(Object(o["openBlock"])(),Object(o["createBlock"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},key:l},[Object(o["createVNode"])("div",r,[e?(Object(o["openBlock"])(),Object(o["createBlock"])(O,{key:0,onClick:t[1]||(t[1]=Object(o["withModifiers"])(()=>{},["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:e.url,alt:a.alt},null,8,["src","alt"])):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createVNode"])(v,null,null,512),[[o["vShow"],a.loading]])])]),a.disabled?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(j,{key:0,class:"close-btn",onClick:Object(o["withModifiers"])(e=>p.remove(l),["stop"])},null,8,["onClick"])),[[o["vShow"],e]])]))),128)),Object(o["withDirectives"])(Object(o["createVNode"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},onClick:t[2]||(t[2]=(...e)=>p.handleImg&&p.handleImg(...e))},[Object(o["createVNode"])("div",n,[Object(o["createVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createVNode"])(v,null,null,512),[[o["vShow"],a.loading]]),Object(o["withDirectives"])(Object(o["createVNode"])(f,null,null,512),[[o["vShow"],!a.loading]]),Object(o["createVNode"])("div",i,Object(o["toDisplayString"])(a.tips),1)])])],512),[[o["vShow"],a.urls.length<a.max&&!a.disabled]])]),_:1})])):(Object(o["openBlock"])(),Object(o["createBlock"])("div",d,[Object(o["createVNode"])("div",s,[a.url?(Object(o["openBlock"])(),Object(o["createBlock"])(O,{key:0,onClick:t[3]||(t[3]=Object(o["withModifiers"])(()=>{},["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:a.url,alt:a.alt},null,8,["src","alt"])):Object(o["createCommentVNode"])("",!0),Object(o["withDirectives"])(Object(o["createVNode"])("div",{onClick:t[4]||(t[4]=(...e)=>p.handleImg&&p.handleImg(...e))},[Object(o["withDirectives"])(Object(o["createVNode"])(v,null,null,512),[[o["vShow"],a.loading]]),Object(o["withDirectives"])(Object(o["createVNode"])(f,null,null,512),[[o["vShow"],!a.loading]]),Object(o["createVNode"])("div",b,Object(o["toDisplayString"])(a.tips),1)],512),[[o["vShow"],!a.url]])]),a.disabled?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(j,{key:0,class:"close-btn",onClick:Object(o["withModifiers"])(p.remove,["stop"])},null,8,["onClick"])),[[o["vShow"],a.url]])]))])});var m=a("8fe6"),p=a("47ce"),O=a("411c"),v={name:"uploadButton",components:{LoadingOutlined:m["a"],PlusOutlined:p["a"],CloseCircleOutlined:O["a"]},props:{disabled:{type:Boolean,default:()=>!1},urls:{type:Array,default:()=>[]},url:{type:String,default(){return""}},max:{type:Number,default(){return 999}},loading:{type:Boolean,default(){return!1}},alt:{type:String,default(){return""}},tips:{type:String,default(){return"上传图片"}}},data(){return{}},methods:{remove(e){this.disabled||this.$emit("remove",e)},handleImg(){this.disabled||this.$emit("handleImg")}}},j=(a("6556"),a("6b0d")),f=a.n(j);const h=f()(v,[["render",u],["__scopeId","data-v-571a5ff5"]]);t["a"]=h},"35ff":function(e,t,a){},6556:function(e,t,a){"use strict";a("35ff")},"669d":function(e,t,a){"use strict";a.r(t);var o=a("7a23");const l=Object(o["withScopeId"])("data-v-6d52bb3a");Object(o["pushScopeId"])("data-v-6d52bb3a");const c={class:"ele-body ele-body-card"},r=Object(o["createTextVNode"])("保存"),n=Object(o["createTextVNode"])("(信息修改后,重新登录生效!) ");Object(o["popScopeId"])();const i=l((e,t,a,i,d,s)=>{const b=Object(o["resolveComponent"])("a-input"),u=Object(o["resolveComponent"])("a-form-item"),m=Object(o["resolveComponent"])("uploadButton"),p=Object(o["resolveComponent"])("a-button"),O=Object(o["resolveComponent"])("a-form"),v=Object(o["resolveComponent"])("a-card"),j=Object(o["resolveComponent"])("imageSelector");return Object(o["openBlock"])(),Object(o["createBlock"])("div",c,[Object(o["createVNode"])(v,{bordered:!1,title:"个人信息"},{default:l(()=>[Object(o["createVNode"])(O,{model:d.form,ref:"form","label-col":d.labelCol,"wrapper-col":d.wrapperCol},{default:l(()=>[Object(o["createVNode"])(u,{label:"用户昵称",name:"nickname"},{default:l(()=>[Object(o["createVNode"])(b,{value:d.form.nickname,"onUpdate:value":t[1]||(t[1]=e=>d.form.nickname=e),placeholder:"请输入昵称","allow-clear":""},null,8,["value"])]),_:1}),Object(o["createVNode"])(u,{label:"用户头像",name:"avatar"},{default:l(()=>[Object(o["createVNode"])(m,{url:d.form.avatar,onRemove:t[2]||(t[2]=e=>d.form.avatar=""),onClick:s.openImageSelector},null,8,["url","onClick"])]),_:1}),Object(o["createVNode"])(u,{label:"邮箱地址",name:"email"},{default:l(()=>[Object(o["createVNode"])(b,{value:d.form.email,"onUpdate:value":t[3]||(t[3]=e=>d.form.email=e),placeholder:"请输入邮箱","allow-clear":""},null,8,["value"])]),_:1}),Object(o["createVNode"])(u,{"wrapper-col":{offset:4,xl:{offset:3}}},{default:l(()=>[Object(o["createVNode"])(p,{type:"primary",onClick:s.onSubmit,loading:d.loading},{default:l(()=>[r]),_:1},8,["onClick","loading"]),n]),_:1})]),_:1},8,["model","label-col","wrapper-col"])]),_:1}),Object(o["createVNode"])(j,{onConfirm:s.confirmImageSelect,visible:d.visibleImageSelector,"onUpdate:visible":t[4]||(t[4]=e=>d.visibleImageSelector=e)},null,8,["onConfirm","visible"])])});var d=a("bc3a"),s=a.n(d),b=a("f64c");function u(){return new Promise((e,t)=>{s()({url:"/api/manager/Admin/getInfo",method:"post"}).then(a=>{1==a.data.code?e(a.data.data):t(new Error(a.data.msg))}).catch(e=>{t(e)})})}function m(e){return new Promise((t,a)=>{s()({url:"/api/manager/Admin/edit",method:"post",data:e}).then(e=>{1==e.data.code?(b["a"].success(e.data.msg),t(e.data.data)):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}var p=a("9e53"),O=a("1694"),v={components:{imageSelector:p["a"],uploadButton:O["a"]},data(){return{labelCol:{span:4,xl:{span:3}},wrapperCol:{span:10},form:{nickname:"",avatar:"",email:""},loading:!1,visibleImageSelector:!1}},mounted(){this.getProfileInfo()},methods:{getProfileInfo(){u().then(e=>{e&&(this.form=e)}).finally(()=>{})},onSubmit(){this.form.nickname&&this.form.avatar?(this.loading=!0,m(this.form).finally(()=>{this.loading=!1})):this.$message.success("请填写完整表单内容")},openImageSelector(){this.visibleImageSelector=!0},confirmImageSelect(e){this.form.avatar=e.imageList[0].url}}},j=a("6b0d"),f=a.n(j);const h=f()(v,[["render",i],["__scopeId","data-v-6d52bb3a"]]);t["default"]=h}}]);
|