mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-mobile.git
synced 2025-12-07 01:46:44 +08:00
1 line
32 KiB
JavaScript
1 line
32 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-my-headimg"],{1013:function(i,t,e){"use strict";e("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={"uicon-level":"","uicon-column-line":"","uicon-checkbox-mark":"","uicon-folder":"","uicon-movie":"","uicon-star-fill":"","uicon-star":"","uicon-phone-fill":"","uicon-phone":"","uicon-apple-fill":"","uicon-chrome-circle-fill":"","uicon-backspace":"","uicon-attach":"","uicon-cut":"","uicon-empty-car":"","uicon-empty-coupon":"","uicon-empty-address":"","uicon-empty-favor":"","uicon-empty-permission":"","uicon-empty-news":"","uicon-empty-search":"","uicon-github-circle-fill":"","uicon-rmb":"","uicon-person-delete-fill":"","uicon-reload":"","uicon-order":"","uicon-server-man":"","uicon-search":"","uicon-fingerprint":"","uicon-more-dot-fill":"","uicon-scan":"","uicon-share-square":"","uicon-map":"","uicon-map-fill":"","uicon-tags":"","uicon-tags-fill":"","uicon-bookmark-fill":"","uicon-bookmark":"","uicon-eye":"","uicon-eye-fill":"","uicon-mic":"","uicon-mic-off":"","uicon-calendar":"","uicon-calendar-fill":"","uicon-trash":"","uicon-trash-fill":"","uicon-play-left":"","uicon-play-right":"","uicon-minus":"","uicon-plus":"","uicon-info":"","uicon-info-circle":"","uicon-info-circle-fill":"","uicon-question":"","uicon-error":"","uicon-close":"","uicon-checkmark":"","uicon-android-circle-fill":"","uicon-android-fill":"","uicon-ie":"","uicon-IE-circle-fill":"","uicon-google":"","uicon-google-circle-fill":"","uicon-setting-fill":"","uicon-setting":"","uicon-minus-square-fill":"","uicon-plus-square-fill":"","uicon-heart":"","uicon-heart-fill":"","uicon-camera":"","uicon-camera-fill":"","uicon-more-circle":"","uicon-more-circle-fill":"","uicon-chat":"","uicon-chat-fill":"","uicon-bag-fill":"","uicon-bag":"","uicon-error-circle-fill":"","uicon-error-circle":"","uicon-close-circle":"","uicon-close-circle-fill":"","uicon-checkmark-circle":"","uicon-checkmark-circle-fill":"","uicon-question-circle-fill":"","uicon-question-circle":"","uicon-share":"","uicon-share-fill":"","uicon-shopping-cart":"","uicon-shopping-cart-fill":"","uicon-bell":"","uicon-bell-fill":"","uicon-list":"","uicon-list-dot":"","uicon-zhihu":"","uicon-zhihu-circle-fill":"","uicon-zhifubao":"","uicon-zhifubao-circle-fill":"","uicon-weixin-circle-fill":"","uicon-weixin-fill":"","uicon-twitter-circle-fill":"","uicon-twitter":"","uicon-taobao-circle-fill":"","uicon-taobao":"","uicon-weibo-circle-fill":"","uicon-weibo":"","uicon-qq-fill":"","uicon-qq-circle-fill":"","uicon-moments-circel-fill":"","uicon-moments":"","uicon-qzone":"","uicon-qzone-circle-fill":"","uicon-baidu-circle-fill":"","uicon-baidu":"","uicon-facebook-circle-fill":"","uicon-facebook":"","uicon-car":"","uicon-car-fill":"","uicon-warning-fill":"","uicon-warning":"","uicon-clock-fill":"","uicon-clock":"","uicon-edit-pen":"","uicon-edit-pen-fill":"","uicon-email":"","uicon-email-fill":"","uicon-minus-circle":"","uicon-minus-circle-fill":"","uicon-plus-circle":"","uicon-plus-circle-fill":"","uicon-file-text":"","uicon-file-text-fill":"","uicon-pushpin":"","uicon-pushpin-fill":"","uicon-grid":"","uicon-grid-fill":"","uicon-play-circle":"","uicon-play-circle-fill":"","uicon-pause-circle-fill":"","uicon-pause":"","uicon-pause-circle":"","uicon-eye-off":"","uicon-eye-off-outline":"","uicon-gift-fill":"","uicon-gift":"","uicon-rmb-circle-fill":"","uicon-rmb-circle":"","uicon-kefu-ermai":"","uicon-server-fill":"","uicon-coupon-fill":"","uicon-coupon":"","uicon-integral":"","uicon-integral-fill":"","uicon-home-fill":"","uicon-home":"","uicon-hourglass-half-fill":"","uicon-hourglass":"","uicon-account":"","uicon-plus-people-fill":"","uicon-minus-people-fill":"","uicon-account-fill":"","uicon-thumb-down-fill":"","uicon-thumb-down":"","uicon-thumb-up":"","uicon-thumb-up-fill":"","uicon-lock-fill":"","uicon-lock-open":"","uicon-lock-opened-fill":"","uicon-lock":"","uicon-red-packet-fill":"","uicon-photo-fill":"","uicon-photo":"","uicon-volume-off-fill":"","uicon-volume-off":"","uicon-volume-fill":"","uicon-volume":"","uicon-red-packet":"","uicon-download":"","uicon-arrow-up-fill":"","uicon-arrow-down-fill":"","uicon-play-left-fill":"","uicon-play-right-fill":"","uicon-rewind-left-fill":"","uicon-rewind-right-fill":"","uicon-arrow-downward":"","uicon-arrow-leftward":"","uicon-arrow-rightward":"","uicon-arrow-upward":"","uicon-arrow-down":"","uicon-arrow-right":"","uicon-arrow-left":"","uicon-arrow-up":"","uicon-skip-back-left":"","uicon-skip-forward-right":"","uicon-rewind-right":"","uicon-rewind-left":"","uicon-arrow-right-double":"","uicon-arrow-left-double":"","uicon-wifi-off":"","uicon-wifi":"","uicon-empty-data":"","uicon-empty-history":"","uicon-empty-list":"","uicon-empty-page":"","uicon-empty-order":"","uicon-man":"","uicon-woman":"","uicon-man-add":"","uicon-man-add-fill":"","uicon-man-delete":"","uicon-man-delete-fill":"","uicon-zh":"","uicon-en":""}},1615:function(i,t,e){var n=e("d4ff");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[i.i,n,""]]),n.locals&&(i.exports=n.locals);var o=e("4f06").default;o("31d9da13",n,!0,{sourceMap:!1,shadowMode:!1})},"1a6d":function(i,t,e){"use strict";e.r(t);var n=e("6661"),o=e.n(n);for(var a in n)["default"].indexOf(a)<0&&function(i){e.d(t,i,(function(){return n[i]}))}(a);t["default"]=o.a},"23ca":function(i,t,e){"use strict";e("7a82");var n=e("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(e("d1a4")),a={updateAvatar:function(i){return o.default.post("/xboe/account/update-avatar",i)},updatePass:function(i){return o.default.post("/xboe/account/update-pass",i)}};t.default=a},"2eaa":function(i,t,e){"use strict";e.d(t,"b",(function(){return o})),e.d(t,"c",(function(){return a})),e.d(t,"a",(function(){return n}));var n={uIcon:e("b012").default},o=function(){var i=this,t=i.$createElement,e=i._self._c||t;return e("v-uni-view",{staticClass:"top"},[e("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:i.showBack,expression:"showBack"}],staticClass:"top-back",on:{click:function(t){arguments[0]=t=i.$handleEvent(t),i.toBack()}}},[e("u-icon",{attrs:{color:"#333",size:"20",name:"arrow-left"}})],1),e("v-uni-view",{staticClass:"top-title"},[i._t("default")],2),e("v-uni-view",{staticStyle:{color:"#387DF7"},on:{click:function(t){arguments[0]=t=i.$handleEvent(t),i.topgae()}}},[i._t("right")],2)],1)},a=[]},"37b5":function(i,t,e){var n=e("8c36");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[i.i,n,""]]),n.locals&&(i.exports=n.locals);var o=e("4f06").default;o("647ca4cb",n,!0,{sourceMap:!1,shadowMode:!1})},"3da7":function(i,t,e){"use strict";var n=e("1615"),o=e.n(n);o.a},"4b0a":function(i,t,e){"use strict";e("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,e("a9e3");var n={props:{name:{type:String,default:uni.$u.props.icon.name},color:{type:String,default:uni.$u.props.icon.color},size:{type:[String,Number],default:uni.$u.props.icon.size},bold:{type:Boolean,default:uni.$u.props.icon.bold},index:{type:[String,Number],default:uni.$u.props.icon.index},hoverClass:{type:String,default:uni.$u.props.icon.hoverClass},customPrefix:{type:String,default:uni.$u.props.icon.customPrefix},label:{type:[String,Number],default:uni.$u.props.icon.label},labelPos:{type:String,default:uni.$u.props.icon.labelPos},labelSize:{type:[String,Number],default:uni.$u.props.icon.labelSize},labelColor:{type:String,default:uni.$u.props.icon.labelColor},space:{type:[String,Number],default:uni.$u.props.icon.space},imgMode:{type:String,default:uni.$u.props.icon.imgMode},width:{type:[String,Number],default:uni.$u.props.icon.width},height:{type:[String,Number],default:uni.$u.props.icon.height},top:{type:[String,Number],default:uni.$u.props.icon.top},stop:{type:Boolean,default:uni.$u.props.icon.stop}}};t.default=n},6661:function(i,t,e){"use strict";e("7a82");var n=e("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,e("14d9"),e("caad"),e("2532"),e("c975");var o=n(e("1013")),a=n(e("4b0a")),c={name:"u-icon",data:function(){return{}},mixins:[uni.$u.mpMixin,uni.$u.mixin,a.default],computed:{uClasses:function(){var i=[];return i.push(this.customPrefix+"-"+this.name),this.color&&uni.$u.config.type.includes(this.color)&&i.push("u-icon__icon--"+this.color),i},iconStyle:function(){var i={};return i={fontSize:uni.$u.addUnit(this.size),lineHeight:uni.$u.addUnit(this.size),fontWeight:this.bold?"bold":"normal",top:uni.$u.addUnit(this.top)},this.color&&!uni.$u.config.type.includes(this.color)&&(i.color=this.color),i},isImg:function(){return-1!==this.name.indexOf("/")},imgStyle:function(){var i={};return i.width=this.width?uni.$u.addUnit(this.width):uni.$u.addUnit(this.size),i.height=this.height?uni.$u.addUnit(this.height):uni.$u.addUnit(this.size),i},icon:function(){return o.default["uicon-"+this.name]||this.name}},methods:{clickHandler:function(i){this.$emit("click",this.index),this.stop&&this.preventEvent(i)}}};t.default=c},"6d16":function(i,t,e){"use strict";e("7a82");var n=e("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(e("c7eb")),a=n(e("1da1"));e("e25e"),e("c975"),e("d3b7"),e("3ca3"),e("ddb0"),e("2b3d"),e("9861"),e("ac1f"),e("466d"),e("d401"),e("81b2"),e("0eb6"),e("b7ef"),e("8bd4"),e("ace4"),e("5cc6"),e("907a"),e("9a8c"),e("a975"),e("735e"),e("c1ac"),e("d139"),e("3a7b"),e("986a"),e("1d02"),e("d5d6"),e("82f8"),e("e91f"),e("60bd"),e("5f96"),e("3280"),e("3fcc"),e("ca91"),e("25a1"),e("cd26"),e("3c5d"),e("2954"),e("649e"),e("219c"),e("b39a"),e("72f7");var c={name:"cropper",data:function(){return{cvsStyleHeight:"0px",styleDisplay:"none",styleTop:"-10000px",prvTop:"-10000px",imgStyle:{},selStyle:{},showOper:!0,imgSrc:{imgSrc:""},qlty:.9,postWidthFirst:{}}},watch:{avatarSrc:function(){this.imgSrc.imgSrc=this.avatarSrc}},props:{avatarSrc:"",avatarStyle:"",selWidth:"",selHeight:"",expWidth:"",expHeight:"",minScale:"",maxScale:"",canScale:"",noTop:"",quality:"",index:""},created:function(){var i=this;this.ctxCanvas=uni.createCanvasContext("avatar-canvas",this),this.ctxCanvasOper=uni.createCanvasContext("oper-canvas",this),this.qlty=parseInt(this.quality)||.9,this.imgSrc.imgSrc=this.avatarSrc,this.letScale="false"===this.canScale?0:1,this.indx=this.index||void 0,this.mnScale=this.minScale||.3,this.mxScale=this.maxScale||4,this.noBar=!this.noTop,this.noBar?(this.moreHeight=0,this.fWindowResize()):uni.showTabBar({complete:function(t){i.moreHeight="showTabBar:ok"===t.errMsg?50:0,i.fWindowResize()}})},methods:{fWindowResize:function(){var i=uni.getSystemInfoSync();this.platform=i.platform,this.pixelRatio=i.pixelRatio,this.windowWidth=i.windowWidth,this.drawTop=i.windowTop,this.windowHeight=i.windowHeight+i.windowBottom,this.cvsStyleHeight=this.windowHeight-70+"px",this.pxRatio=this.windowWidth/750;var t=this.avatarStyle;this.imgStyle=t,this.expWidth&&(this.exportWidth=this.expWidth.indexOf("rpx")>=0?parseInt(this.expWidth)*this.pxRatio:parseInt(this.expWidth)),this.expHeight&&(this.exportHeight=this.expHeight.indexOf("rpx")>=0?parseInt(this.expHeight)*this.pxRatio:parseInt(this.expHeight)),"flex"===this.styleDisplay&&this.fDrawInit(!0),this.fHideImg()},fSelect:function(){var i=this,t=this;this.fSelecting||(this.fSelecting=!0,setTimeout((function(){i.fSelecting=!1}),500),uni.chooseImage({count:1,sizeType:["original","compressed"],sourceType:["camera","album"],success:function(e){uni.showLoading({mask:!0});var n=i.imgPath=e.tempFilePaths[0];uni.getImageInfo({src:n,success:function(e){if(i.imgWidth=e.width,i.imgHeight=e.height,i.path=n,!i.hasSel){var o=i.selStyle||{};if(!i.selWidth||!i.selHeight)return void uni.showModal({title:"裁剪框的宽或高没有设置",showCancel:!1});var a=i.selWidth.indexOf("rpx")>=0?parseInt(i.selWidth)*i.pxRatio:parseInt(i.selWidth),c=i.selHeight.indexOf("rpx")>=0?parseInt(i.selHeight)*i.pxRatio:parseInt(i.selHeight);o.width=parseInt(a),o.height=parseInt(c),o.top=parseInt((i.windowHeight-o.height-70)/2),o.left=parseInt((i.windowWidth-o.width)/2),i.selStyle=o}t.noBar?t.fDrawInit(!0):uni.hideTabBar({complete:function(){t.fDrawInit(!0)}})},fail:function(){uni.showToast({title:"error3",duration:2e3})},complete:function(){uni.hideLoading()}})}}))},fUpload:function(){var i=this,t=this;if(!this.fUploading){this.fUploading=!0,setTimeout((function(){i.fUploading=!1}),1e3);var e=this.selStyle,n=parseInt(e.left),o=parseInt(e.top),a=parseInt(e.width),c=parseInt(e.height),l=this.exportWidth||a,r=this.exportHeight||c;this.styleDisplay="none",this.styleTop="-10000px",this.hasSel=!1,this.fHideImg(),uni.canvasToTempFilePath({x:n,y:o,width:a,height:c,destWidth:l,destHeight:r,canvasId:"avatar-canvas",fileType:"png",quality:this.qlty,success:function(e){e=e.tempFilePath;var n=t.base64toFile(e,Math.floor(1e5*Math.random()+1)+".png");i.btop(e).then((function(e){if(i.exportWidth&&i.exportHeight){var o=i.ctxCanvas;l=i.exportWidth,r=i.exportHeight,o.drawImage(e,0,0,l,r),o.draw(!1,(function(){uni.canvasToTempFilePath({x:0,y:0,width:l,height:r,destWidth:l,destHeight:r,canvasId:"avatar-canvas",fileType:"png",quality:i.qlty,success:function(e){e=e.tempFilePath;var n=t.base64toFile(e,Math.floor(1e5*Math.random()+1)+".png");i.btop(e).then((function(t){i.$emit("upload",{avatar:i.imgSrc,path:t,file:n,index:i.indx})}))},fail:function(){uni.showToast({title:"error0",duration:2e3})}})}))}else i.$emit("upload",{avatar:i.imgSrc,path:e,file:n,index:i.indx})}))},fail:function(i){uni.showToast({title:"error1",duration:2e3})},complete:function(){i.noBar||uni.showTabBar()}},this)}},fDrawInit:function(){var i=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.windowWidth,n=this.windowHeight,o=this.imgWidth,a=this.imgHeight,c=o/a,l=e,r=n-70,s=(this.pixelRatio,parseInt(this.selStyle.width)),u=parseInt(this.selStyle.height);this.fixWidth=0,this.fixHeight=0,this.fixWidth?(l=s,r=l/c):this.fixHeight?(r=u,l=r*c):c<1?(l=s,r=parseInt(l/c)):(r=u,l=parseInt(r*c)),this.scaleSize=1,this.rotateDeg=0,this.posWidth=parseInt((e-l)/2),this.posHeight=parseInt((n-r-70)/2),this.useWidth=l,this.useHeight=r;var d=this.selStyle,f=parseInt(d.left),h=parseInt(d.top),p=parseInt(d.width),v=parseInt(d.height),g=(this.canvas,this.canvasOper,this.ctxCanvas),m=this.ctxCanvasOper;m.setFillStyle("rgba(0,0,0, 0.5)"),m.fillRect(0,0,this.windowWidth,h),m.fillRect(0,h,f,v),m.fillRect(0,h+v,this.windowWidth,this.windowHeight-v-70-h),m.fillRect(f+p,h,this.windowWidth-p-f,v),m.setLineWidth(1),m.setStrokeStyle("rgba(255, 255, 255,1)"),m.strokeRect(f,h,p,v),m.draw(),m.setLineWidth(3),m.setStrokeStyle("rgba(255, 255, 255, 1)"),m.moveTo(f+20,h),m.lineTo(f,h),m.lineTo(f,h+20),m.moveTo(f+p-20,h),m.lineTo(f+p,h),m.lineTo(f+p,h+20),m.moveTo(f+20,h+v),m.lineTo(f,h+v),m.lineTo(f,h+v-20),m.moveTo(f+p-20,h+v),m.lineTo(f+p,h+v),m.lineTo(f+p,h+v-20),m.stroke(),this.postFirst={left:f,top:h,width:p,height:s,posWidth:this.posWidth,posHeight:this.posHeight},m.draw(!0,(function(){t&&(i.styleDisplay="flex",i.styleTop=i.drawTop+"px",g.setFillStyle("black"),i.fDrawImage())})),this.$emit("avtinit")},fDrawImage:function(){var i=Date.now();if(!(i-this.drawTm<20)){this.drawTm=i;var t=this.ctxCanvas;t.fillRect(0,0,this.windowWidth,this.windowHeight-70),t.translate(this.posWidth+this.useWidth/2,this.posHeight+this.useHeight/2),t.scale(this.scaleSize,this.scaleSize),t.drawImage(this.imgPath,-this.useWidth/2,-this.useHeight/2,this.useWidth,this.useHeight),t.draw(!1)}},fHideImg:function(){this.prvImg="",this.prvTop="-10000px",this.showOper=!0,this.prvImgData=null,this.target=null},fClose:function(){this.styleDisplay="none",this.styleTop="-10000px",this.hasSel=!1,this.fHideImg(),this.noBar||uni.showTabBar()},fStart:function(i){var t=i.touches,e=t[0],n=t[1];if(this.touch0=e,this.touch1=n,n){var o=n.clientX-e.clientX,a=n.clientY-e.clientY;this.fgDistance=Math.sqrt(o*o+a*a)}},fMove:function(i){var t=i.touches,e=t[0],n=t[1];if(n){var o=n.clientX-e.clientX,a=n.clientY-e.clientY,c=Math.sqrt(o*o+a*a),l=.005*(c-this.fgDistance),r=this.scaleSize+l;do{if(!this.letScale)break;if(r<this.mnScale)break;if(r>this.mxScale)break;this.scaleSize=r}while(0);this.fgDistance=c,n.x!==e.x&&this.letRotate&&(o=(this.touch1.clientY-this.touch0.clientY)/(this.touch1.clientX-this.touch0.clientX),a=(n.clientY-e.clientY)/(n.clientX-e.clientX),this.rotateDeg+=180*Math.atan((a-o)/(1+o*a))/Math.PI,this.touch0=e,this.touch1=n),this.fDrawImage()}else if(this.touch0){var s=e.clientX-this.touch0.clientX,u=e.clientY-this.touch0.clientY,d=this.posWidth+s,f=this.posHeight+u;Math.abs(s)<100&&!this.lckWidth&&(this.posWidth=d),Math.abs(u)<100&&!this.lckHeight&&(this.posHeight=f),this.touch0=e,this.fDrawImage()}},fEnd:function(i){var t=this;return(0,a.default)((0,o.default)().mark((function e(){var n,a,c,l,r,s,u,d,f;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=t,a=i.touches,c=a&&a[0],a&&a[1],n.scaleSize<1?(l=n.selStyle,r=n.imgWidth/n.imgHeight,r<1&&n.scaleSize*n.useWidth<l.width?(n.posWidth=l.left,n.scaleSize=1,setTimeout((function(){n.fDrawImage()}),100)):n.scaleSize*n.useHeight<l.width&&(n.posHeight=l.top,n.scaleSize=1,setTimeout((function(){n.fDrawImage()}),100))):1==t.scaleSize&&(s=t.posWidth-t.postFirst.posWidth,u=t.postFirst.left-t.postFirst.posWidth,d=t.posHeight-t.postFirst.posHeight,f=t.postFirst.top-t.postFirst.posHeight,s>0&&t.posWidth>t.postFirst.left?t.posWidth=t.postFirst.left:s<0&&s<u&&(t.posWidth=-t.postFirst.left+2*t.postFirst.posWidth),d<0&&t.posHeight<t.postFirst.top?t.posHeight=-t.postFirst.top+2*t.postFirst.posHeight:d>0&&d>f&&(t.posHeight=t.postFirst.top),setTimeout((function(){n.fDrawImage()}),100)),c?t.touch0=c:(t.touch0=null,t.touch1=null);case 4:case"end":return e.stop()}}),e)})))()},btop:function(i){var t=this;return new Promise((function(e,n){var o=t.base64toBlob(i),a=(window.URL||window.webkitURL).createObjectURL(o);return e(a)}))},base64toBlob:function(i){var t=i.split(","),e=t[0].match(/:(.*?);/)[1],n=atob(t[1]),o=n.length,a=new Uint8Array(o);while(o--)a[o]=n.charCodeAt(o);return new Blob([a],{type:e})},base64toFile:function(i,t){var e=i.split(","),n=e[0].match(/:(.*?);/)[1],o=atob(e[1]),a=o.length,c=new Uint8Array(a);while(a--)c[a]=o.charCodeAt(a);return new File([c],t,{type:n})}}};t.default=c},"6d4b":function(i,t,e){"use strict";e.r(t);var n=e("2eaa"),o=e("be87");for(var a in o)["default"].indexOf(a)<0&&function(i){e.d(t,i,(function(){return o[i]}))}(a);e("eb10");var c=e("f0c5"),l=Object(c["a"])(o["default"],n["b"],n["c"],!1,null,"756a4c08",null,!1,n["a"],void 0);t["default"]=l.exports},"6e73":function(i,t,e){"use strict";e("7a82");var n=e("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(e("ce89")),a=n(e("23ca")),c=n(e("996f")),l=(n(e("16fc")),e("26cb")),r={components:{cropper:o.default},computed:(0,l.mapGetters)(["userInfo"]),data:function(){return{loading:!0,isNew:!1,imgurl:"",filePath:"",aid:""}},onShow:function(){var i=this;this.$store.dispatch("GetUserInfo").then((function(t){i.imgurl=t.avatar,i.aid=t.aid,i.loading=!1}))},methods:{uploadImg:function(i){var t=this;this.imgurl=i.path,c.default.uploadFileObject(i.file).then((function(i){200==i.status&&(t.imgurl=i.result.httpPath,t.filePath=i.result.filePath,t.isNew=!0)}))},submitUpdate:function(){var i=this;""!==this.filePath&&this.isNew&&a.default.updateAvatar({id:i.aid,avatar:i.filePath}).then((function(t){200==t.status?(i.$store.dispatch("InitData"),uni.showModal({icon:"success",title:"更新成功",showCancel:!1,success:function(){uni.navigateBack(-1)}})):uni.showToast({title:"更新失败"})}))}}};t.default=r},"731c":function(i,t,e){"use strict";e("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={props:{backUrl:{type:String,default:""},showBack:{type:Boolean,default:!1},goPgae:{type:String,default:""}},data:function(){return{}},methods:{topgae:function(){""!=this.goPgae&&uni.navigateTo({url:this.goPgae})},toBack:function(){if(""!=this.backUrl)"/pages/my/index"==this.backUrl?uni.switchTab({url:this.backUrl}):uni.navigateTo({url:this.backUrl});else{var i=getCurrentPages(),t=i[i.length-2];t?uni.navigateBack():uni.switchTab({url:"/pages/index/index"})}}}};t.default=n},"7de7":function(i,t,e){"use strict";e.d(t,"b",(function(){return n})),e.d(t,"c",(function(){return o})),e.d(t,"a",(function(){}));var n=function(){var i=this,t=i.$createElement,e=i._self._c||t;return e("v-uni-view",{staticClass:"u-icon",class:["u-icon--"+i.labelPos],on:{click:function(t){arguments[0]=t=i.$handleEvent(t),i.clickHandler.apply(void 0,arguments)}}},[i.isImg?e("v-uni-image",{staticClass:"u-icon__img",style:[i.imgStyle,i.$u.addStyle(i.customStyle)],attrs:{src:i.name,mode:i.imgMode}}):e("v-uni-text",{staticClass:"u-icon__icon",class:i.uClasses,style:[i.iconStyle,i.$u.addStyle(i.customStyle)],attrs:{"hover-class":i.hoverClass}},[i._v(i._s(i.icon))]),""!==i.label?e("v-uni-text",{staticClass:"u-icon__label",style:{color:i.labelColor,fontSize:i.$u.addUnit(i.labelSize),marginLeft:"right"==i.labelPos?i.$u.addUnit(i.space):0,marginTop:"bottom"==i.labelPos?i.$u.addUnit(i.space):0,marginRight:"left"==i.labelPos?i.$u.addUnit(i.space):0,marginBottom:"top"==i.labelPos?i.$u.addUnit(i.space):0}},[i._v(i._s(i.label))]):i._e()],1)},o=[]},8151:function(i,t,e){"use strict";e.d(t,"b",(function(){return o})),e.d(t,"c",(function(){return a})),e.d(t,"a",(function(){return n}));var n={pageTitle:e("6d4b").default},o=function(){var i=this,t=i.$createElement,e=i._self._c||t;return e("v-uni-view",[e("page-title",{attrs:{showBack:!0}},[i._v("更换头像")]),e("v-uni-view",{staticStyle:{"text-align":"center",padding:"20upx",color:"#6b6b6b"}},[i._v("点击选择修改头像图片")]),e("v-uni-view",{staticStyle:{"margin-top":"50upx","text-align":"center",width:"360upx",height:"360upx",margin:"0upx auto","background-color":"#FFFFFF",position:"relative"}},[e("cropper",{attrs:{selWidth:"660rpx",selHeight:"660rpx",avatarSrc:i.imgurl,avatarStyle:"width:50vw;height:50vw;"},on:{upload:function(t){arguments[0]=t=i.$handleEvent(t),i.uploadImg.apply(void 0,arguments)}}})],1),i.isNew?e("v-uni-view",[e("v-uni-view",{staticStyle:{"margin-top":"100upx"}},[e("v-uni-button",{staticStyle:{width:"50%"},attrs:{type:"primary"},on:{click:function(t){arguments[0]=t=i.$handleEvent(t),i.submitUpdate.apply(void 0,arguments)}}},[i._v("提交修改")])],1)],1):i._e()],1)},a=[]},"858e":function(i,t,e){var n=e("24fb");t=n(!1),t.push([i.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.top[data-v-756a4c08]{height:40px;background-color:#fff;display:flex}.top .top-back[data-v-756a4c08]{color:#333;padding-top:10px;height:40px;line-height:40px;padding-left:15px}.top .top-title[data-v-756a4c08]{text-align:center;font-size:16px;font-weight:550;color:#333;height:40px;text-align:center;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px}',""]),i.exports=t},"889d":function(i,t,e){var n=e("858e");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[i.i,n,""]]),n.locals&&(i.exports=n.locals);var o=e("4f06").default;o("4d8845cf",n,!0,{sourceMap:!1,shadowMode:!1})},"8c36":function(i,t,e){var n=e("24fb");t=n(!1),t.push([i.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */uni-view[data-v-59765974], uni-scroll-view[data-v-59765974], uni-swiper-item[data-v-59765974]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}@font-face{font-family:uicon-iconfont;src:url(https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf) format("truetype")}.u-icon[data-v-59765974]{display:flex;align-items:center}.u-icon--left[data-v-59765974]{flex-direction:row-reverse;align-items:center}.u-icon--right[data-v-59765974]{flex-direction:row;align-items:center}.u-icon--top[data-v-59765974]{flex-direction:column-reverse;justify-content:center}.u-icon--bottom[data-v-59765974]{flex-direction:column;justify-content:center}.u-icon__icon[data-v-59765974]{font-family:uicon-iconfont;position:relative;display:flex;flex-direction:row;align-items:center}.u-icon__icon--primary[data-v-59765974]{color:#3c9cff}.u-icon__icon--success[data-v-59765974]{color:#5ac725}.u-icon__icon--error[data-v-59765974]{color:#f56c6c}.u-icon__icon--warning[data-v-59765974]{color:#f9ae3d}.u-icon__icon--info[data-v-59765974]{color:#909399}.u-icon__img[data-v-59765974]{height:auto;will-change:transform}.u-icon__label[data-v-59765974]{line-height:1}',""]),i.exports=t},9378:function(i,t,e){"use strict";var n=e("37b5"),o=e.n(n);o.a},"996f":function(i,t,e){"use strict";var n=e("4ea4").default;e("d3b7");n(e("c7eb")),n(e("b85c")),n(e("1da1"));var o=n(e("16fc")),a=e("80d5");function c(i,t){return new Promise((function(e,n){uni.uploadFile({header:{"XBOE-Access-Token":(0,a.getToken)()},url:o.default.apiBaseUrl+"/xboe/sys/xuploader/file/upload",filePath:i,name:"file",formData:t,success:function(i){e(JSON.parse(i.data))}})}))}i.exports={uploadFile:c,uploadFileObject:function(i,t){return new Promise((function(e,n){uni.uploadFile({header:{"XBOE-Access-Token":(0,a.getToken)()},url:o.default.apiBaseUrl+"/xboe/sys/xuploader/file/upload",file:i,name:"file",formData:t,success:function(i){e(JSON.parse(i.data))}})}))}}},ad52:function(i,t,e){"use strict";e.r(t);var n=e("6d16"),o=e.n(n);for(var a in n)["default"].indexOf(a)<0&&function(i){e.d(t,i,(function(){return n[i]}))}(a);t["default"]=o.a},b012:function(i,t,e){"use strict";e.r(t);var n=e("7de7"),o=e("1a6d");for(var a in o)["default"].indexOf(a)<0&&function(i){e.d(t,i,(function(){return o[i]}))}(a);e("9378");var c=e("f0c5"),l=Object(c["a"])(o["default"],n["b"],n["c"],!1,null,"59765974",null,!1,n["a"],void 0);t["default"]=l.exports},b85c:function(i,t,e){"use strict";e("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(i,t){var e="undefined"!==typeof Symbol&&i[Symbol.iterator]||i["@@iterator"];if(!e){if(Array.isArray(i)||(e=(0,n.default)(i))||t&&i&&"number"===typeof i.length){e&&(i=e);var o=0,a=function(){};return{s:a,n:function(){return o>=i.length?{done:!0}:{done:!1,value:i[o++]}},e:function(i){throw i},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c,l=!0,r=!1;return{s:function(){e=e.call(i)},n:function(){var i=e.next();return l=i.done,i},e:function(i){r=!0,c=i},f:function(){try{l||null==e["return"]||e["return"]()}finally{if(r)throw c}}}},e("a4d3"),e("e01a"),e("d3b7"),e("d28b"),e("3ca3"),e("ddb0"),e("d9e2"),e("d401");var n=function(i){return i&&i.__esModule?i:{default:i}}(e("06c5"))},be87:function(i,t,e){"use strict";e.r(t);var n=e("731c"),o=e.n(n);for(var a in n)["default"].indexOf(a)<0&&function(i){e.d(t,i,(function(){return n[i]}))}(a);t["default"]=o.a},ce89:function(i,t,e){"use strict";e.r(t);var n=e("ec6d"),o=e("ad52");for(var a in o)["default"].indexOf(a)<0&&function(i){e.d(t,i,(function(){return o[i]}))}(a);e("3da7");var c=e("f0c5"),l=Object(c["a"])(o["default"],n["b"],n["c"],!1,null,"951cc28c",null,!1,n["a"],void 0);t["default"]=l.exports},d4ff:function(i,t,e){var n=e("24fb");t=n(!1),t.push([i.i,".my-canvas[data-v-951cc28c]{display:flex;position:fixed!important;background:#000;left:0;z-index:100;width:100%}.my-avatar[data-v-951cc28c]{width:100vw;height:100vw}.oper-canvas[data-v-951cc28c]{display:flex;position:fixed!important;left:0;z-index:101;width:100%}.oper-wrapper[data-v-951cc28c]{height:71px;position:fixed!important;box-sizing:border-box;width:100%;left:0;bottom:0;z-index:200;flex-direction:row}.btn-wrapper[data-v-951cc28c]{background-color:#000;color:#fff;display:flex;height:100%;width:100%;justify-content:space-around;align-items:center}.btn-wrapper uni-view[data-v-951cc28c]{width:%?160?%;height:%?80?%;line-height:%?80?%;text-align:center;font-size:16px;color:#fff;z-index:300}.hover[data-v-951cc28c]{color:#f1f1f1}",""]),i.exports=t},d800:function(i,t,e){"use strict";e.r(t);var n=e("8151"),o=e("dfd4");for(var a in o)["default"].indexOf(a)<0&&function(i){e.d(t,i,(function(){return o[i]}))}(a);var c=e("f0c5"),l=Object(c["a"])(o["default"],n["b"],n["c"],!1,null,"68042aff",null,!1,n["a"],void 0);t["default"]=l.exports},dfd4:function(i,t,e){"use strict";e.r(t);var n=e("6e73"),o=e.n(n);for(var a in n)["default"].indexOf(a)<0&&function(i){e.d(t,i,(function(){return n[i]}))}(a);t["default"]=o.a},eb10:function(i,t,e){"use strict";var n=e("889d"),o=e.n(n);o.a},ec6d:function(i,t,e){"use strict";e.d(t,"b",(function(){return o})),e.d(t,"c",(function(){return a})),e.d(t,"a",(function(){return n}));var n={uIcon:e("b012").default},o=function(){var i=this,t=i.$createElement,e=i._self._c||t;return e("v-uni-view",{staticStyle:{position:"relative"}},[e("v-uni-image",{staticClass:"my-avatar",style:i.imgStyle,attrs:{src:i.imgSrc.imgSrc,mode:"aspectFill"},on:{click:function(t){arguments[0]=t=i.$handleEvent(t),i.fSelect.apply(void 0,arguments)}}}),e("v-uni-canvas",{staticClass:"my-canvas",style:{top:i.styleTop,height:i.cvsStyleHeight},attrs:{"canvas-id":"avatar-canvas",id:"avatar-canvas","disable-scroll":"false"}}),""==i.imgSrc.imgSrc?e("v-uni-view",{staticStyle:{position:"absolute",top:"50%",left:"50%","margin-left":"-29px","margin-top":"-29px"},on:{click:function(t){arguments[0]=t=i.$handleEvent(t),i.fSelect.apply(void 0,arguments)}}},[e("u-icon",{attrs:{name:"plus",color:"#ccc",size:"58"}})],1):i._e(),e("v-uni-canvas",{staticClass:"oper-canvas",style:{top:i.styleTop,height:i.cvsStyleHeight},attrs:{"canvas-id":"oper-canvas",id:"oper-canvas","disable-scroll":"false"},on:{touchstart:function(t){arguments[0]=t=i.$handleEvent(t),i.fStart.apply(void 0,arguments)},touchmove:function(t){arguments[0]=t=i.$handleEvent(t),i.fMove.apply(void 0,arguments)},touchend:function(t){arguments[0]=t=i.$handleEvent(t),i.fEnd.apply(void 0,arguments)}}}),e("v-uni-view",{staticClass:"oper-wrapper",style:{display:i.styleDisplay}},[i.showOper?e("v-uni-view",{staticClass:"btn-wrapper"},[e("v-uni-view",{attrs:{"hover-class":"hover"},on:{click:function(t){arguments[0]=t=i.$handleEvent(t),i.fClose.apply(void 0,arguments)}}},[i._v("取消")]),e("v-uni-view",{attrs:{"hover-class":"hover"},on:{click:function(t){arguments[0]=t=i.$handleEvent(t),i.fUpload.apply(void 0,arguments)}}},[i._v("选取")])],1):i._e()],1)],1)},a=[]}}]); |