bztang-admin/addons/yun_shop/static/app/js/chunk-74054ab2.36279a0f.js

1 line
23 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-74054ab2"],{"4e4b7":function(e,t,i){var a=i("24fb");t=a(!1),t.push([e.i,'[data-v-3933ce0e] .catrogey-popuop .van-cell__title{text-align:left}[data-v-3933ce0e] .catrogey-popuop .van-radio__icon--checked .van-icon{color:#1989fa;background-color:unset;border-color:unset}[data-v-3933ce0e] .catrogey-popuop .van-icon{border:unset}.reject-content[data-v-3933ce0e]{padding:1.125rem;background:#fff;color:#000;word-break:break-all;text-align:left;margin-bottom:1rem}.video-input[data-v-3933ce0e]{width:100%;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}.time-box[data-v-3933ce0e]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.time-box div[data-v-3933ce0e]{padding:.3125rem .625rem;border-radius:.625rem;margin:.3125rem;color:#f4a82e;background:#fff2e6}.popTime[data-v-3933ce0e]{width:18.125rem;min-height:17.313rem}.popTime .time_title[data-v-3933ce0e]{font-size:19px;font-weight:700;color:#000;padding-top:1.5rem}.popTime .tips_pop[data-v-3933ce0e]{color:#ccc;margin:.5rem}.popTime .time[data-v-3933ce0e]{width:13.563rem;height:2.188rem;line-height:2.188rem;font-size:18px;background-color:#fff2e6;border-radius:1.094rem;color:#f4a82e;margin:3rem auto}.popTime .button[data-v-3933ce0e]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;margin-bottom:1rem}.popTime .cancle[data-v-3933ce0e]{background-color:#ccc}.popTime .cancle[data-v-3933ce0e],.popTime .submit[data-v-3933ce0e]{width:6.25rem;height:1.875rem;line-height:1.875rem;border-radius:.938rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 1rem}.popTime .submit[data-v-3933ce0e]{background-color:#f4a82e}.popTime .pop-time-box[data-v-3933ce0e]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem auto;max-height:13rem;overflow-y:scroll}.popTime .pop-time-box .time[data-v-3933ce0e]{position:relative;width:7.813rem;height:2.188rem;line-height:2.188rem;font-size:18px;background-color:#fff2e6;border-radius:1.094rem;color:#f4a82e;margin:1rem .5rem}.popTime .pop-time-box[data-v-3933ce0e]::-webkit-scrollbar{display:none}.close[data-v-3933ce0e]{position:absolute;right:-5px;top:-5px;width:1rem;height:1rem;line-height:1rem;background-color:#f4a82e;color:#fff;border-radius:50%}.skill-master-release[data-v-3933ce0e]{position:relative;padding-bottom:6.25rem;min-height:100vh}.skill-master-release .flex-between[data-v-3933ce0e]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.skill-master-release .p32-40[data-v-3933ce0e]{padding:1rem 1.25rem}.skill-master-release .fw-bold[data-v-3933ce0e]{font-weight:700}.skill-master-release .fz24[data-v-3933ce0e]{font-size:.8rem}.skill-master-release .deletaIcon[data-v-3933ce0e]{font-size:.35rem;padding:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#999;color:#fff;position:absolute;top:-.5rem;right:-.5rem;border-radius:100%}.skill-master-release .btn[data-v-3933ce0e]{position:absolute;bottom:0;left:0;right:0;background:#fff;padding:.625rem .75rem}.skill-master-release .upload-box[data-v-3933ce0e]{padding-left:.8125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.skill-master-release .upload-elem[data-v-3933ce0e]{position:relative;margin-top:.875rem;width:6.4375rem;height:6.4375rem;border:2px dotted #dbdbdb}.skill-master-release .upload-elem[data-v-3933ce0e]:after{position:absolute;content:"+";left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.65rem;color:#999}.skill-master-release .uploader-video[data-v-3933ce0e]{height:6.4375rem;width:6.4375rem;margin-right:.875rem;position:relative}.skill-master-release .required[data-v-3933ce0e]{position:relative;text-align:left}.skill-master-release .required[data-v-3933ce0e]:before{position:absolute;left:-.4063rem;color:#ee0a24;font-size:14px;content:"*"}.skill-master-release .tips[data-v-3933ce0e]{text-align:left;font-size:1.1rem;padding:1.1563rem .6563rem}',""]),e.exports=t},5001:function(e,t,i){"use strict";i("677d")},"677d":function(e,t,i){var a=i("4e4b7");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var o=i("499e").default;o("c7ea009e",a,!0,{sourceMap:!1,shadowMode:!1})},7487:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"skill-master-release"},[a("c-title",{attrs:{text:"技能发布"}}),a("p",{staticClass:"tips"},[e._v("发布信息")]),a("van-cell-group",[a("van-field",{attrs:{required:"",readonly:e.readonly,label:"技能名称",placeholder:"请输入技能名称"},model:{value:e.title,callback:function(t){e.title=t},expression:"title"}}),a("van-field",{attrs:{required:"",readonly:"",value:e.category_name,label:"技能分类",placeholder:"请选择技能分类","right-icon":"arrow"},on:{click:e.show_popup}}),a("van-field",{attrs:{required:"",readonly:e.readonly,label:"技能内容",placeholder:"请输入技能内容"},model:{value:e.desc,callback:function(t){e.desc=t},expression:"desc"}}),a("van-field",{attrs:{required:"",readonly:e.readonly,label:"收费标准",placeholder:"请输入收费标准"},scopedSlots:e._u([{key:"right-icon",fn:function(){return[a("span",{staticStyle:{color:"#333"}},[e._v("元/次")])]},proxy:!0}]),model:{value:e.fee,callback:function(t){e.fee=t},expression:"fee"}}),e.id?[a("van-field",{attrs:{required:"",readonly:"",value:e.time,label:"可预约时间",placeholder:"设置可以预约时间","right-icon":"arrow"},on:{click:e.goto}})]:[a("van-field",{attrs:{required:"",readonly:"",label:"可预约时间",placeholder:"设置默认预约时间","right-icon":"arrow"},on:{click:function(t){e.showDefault=!0}}}),a("div",{staticStyle:{display:"flex","justify-content":"space-between",padding:"0.625rem","align-items":"center"}},[a("div",{staticStyle:{"flex-shrink":"0"}},[e._v("默认时间:")]),a("div",{staticClass:"time-box"},e._l(e.default_time,(function(t,o){return a("div",{key:o,staticStyle:{position:"relative"}},[a("span",[e._v(e._s(t.work_hour_start)+"-"+e._s(t.work_hour_end))]),a("img",{staticClass:"close",attrs:{src:i("c1a4"),alt:""},on:{click:function(i){return e.deleteTime(t,o)}}})])})),0)])],a("div",{staticStyle:{height:"1.25rem"}}),a("div",{staticClass:"upload-box"},[a("p",{staticStyle:{"margin-bottom":"0.625rem"}},[e._v("短视频")]),a("div",{staticStyle:{display:"flex","padding-left":"0.5rem"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:!e.video,expression:"!video"}],staticClass:"upload-elem",staticStyle:{"margin-top":"0"}},[a("input",{staticClass:"video-input",attrs:{type:"file",id:"file",accept:"video/*"},on:{change:e.onReadVideo}})]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.video,expression:"video"}],staticClass:"uploader-video"},[a("video",{directives:[{name:"show",rawName:"v-show",value:e.videoUrl,expression:"videoUrl"}],ref:"video",staticStyle:{background:"#fff"},attrs:{preload:"metadata",controlslist:"nodownload",width:"100%",height:"100%","custom-cache":"false","webkit-playsinline":"true","x5-video-player-type":"h5",playsinline:"","x5-playsinline":"","x5-video-orientation":"portrait","x5-video-player-fullscreen":"",autoplay:"",controls:"",src:e.videoUrl,id:"video",muted:""},domProps:{muted:!0},on:{loadeddata:e.onloadeddata}},[a("source",{attrs:{src:e.videoUrl,type:"video/ogg"}}),a("source",{attrs:{src:e.videoUrl,type:"video/mp4"}}),a("source",{attrs:{src:e.videoUrl,type:"video/webm"}}),e._v("你的浏览器不支持video标签 ")]),!e.id&&e.videoUrl||!e.readonly?a("i",{staticClass:"iconfont icon-guanbi deletaIcon",on:{click:function(t){return t.stopPropagation(),e.removeImg.apply(null,arguments)}}}):e._e()])])]),a("div",{staticStyle:{height:"1.25rem"}}),a("div",{staticClass:"upload-box"},[a("p",{staticClass:"required"},[e._v("图片")]),a("div",{staticStyle:{"padding-left":"0.5rem"}},[a("van-uploader",{attrs:{deletable:!e.id||!e.readonly,"preview-size":"6.4rem","after-read":e.afterReadPhoto,"max-count":"1"},model:{value:e.photo,callback:function(t){e.photo=t},expression:"photo"}},[a("div",{staticClass:"upload-elem"})])],1)]),a("div",{staticStyle:{height:"1.25rem"}})],2),e.id?e._e():a("div",{staticClass:"btn"},[a("van-button",{attrs:{block:"",round:"",color:"#4978F8"},on:{click:e.submit}},[e._v("提交")])],1),-1==e.aplly_for?[e.reason?a("div",[a("div",{staticClass:"reject"},[a("div",{staticClass:"tips"},[e._v("驳回原因")]),a("div",{staticClass:"reject-content"},[e._v(e._s(e.reason))])]),a("div",{staticStyle:{height:"30rpx"}})]):e._e(),a("div",{staticClass:"btn",staticStyle:{"text-align":"right"}},[e.reason?a("van-button",{attrs:{round:"",color:"#4978F8"},on:{click:e.republish}},[e._v("重新发布")]):e._e()],1)]:e._e(),a("van-popup",{attrs:{round:""},model:{value:e.showDefault,callback:function(t){e.showDefault=t},expression:"showDefault"}},[a("div",{staticClass:"popTime"},[a("p",{staticClass:"time_title"},[e._v("设置默认工作时间")]),a("p",{staticClass:"tips_pop"},[e._v("如08:00-10:00")]),a("div",{staticClass:"pop-time-box"},[e._l(e.default_time,(function(t,o){return a("div",{key:o,staticClass:"time"},[a("span",[e._v(e._s(t.work_hour_start)+"-"+e._s(t.work_hour_end))]),a("img",{staticClass:"close",attrs:{src:i("c1a4"),alt:""},on:{click:function(i){return e.deleteTime(t,o)}}})])})),a("div",{staticClass:"time",on:{click:e.editTime}},[a("span",[e._v("添加")])])],2),a("div",{staticClass:"button"},[a("div",{staticClass:"cancle",on:{click:function(t){e.showDefault=!1}}},[e._v("取消")])])])]),a("van-popup",{attrs:{round:""},model:{value:e.show1,callback:function(t){e.show1=t},expression:"show1"}},[a("div",{staticClass:"popTime"},[a("p",{staticClass:"time_title"},[e._v("设置默认工作时间")]),a("p",{staticClass:"tips_pop"},[e._v("如08:00-08:10")]),a("div",{staticClass:"time"},[a("span",{on:{click:function(t){return e.chooseTime("start",e.choose_start)}}},[e._v(e._s(e.choose_start||"00:00"))]),e._v(" - "),a("span",{on:{click:function(t){return e.chooseTime("end",e.choose_end)}}},[e._v(e._s(e.choose_end||"00:00"))])]),a("div",{staticClass:"button"},[a("div",{staticClass:"cancle",on:{click:function(t){e.show1=!1}}},[e._v("取消")]),a("div",{staticClass:"submit",on:{click:e.submitTime}},[e._v("提交")])])])]),a("van-popup",{attrs:{position:"bottom"},model:{value:e.showTime,callback:function(t){e.showTime=t},expression:"showTime"}},[a("van-datetime-picker",{attrs:{type:"time"},on:{confirm:e.confirmTime,cancel:function(t){e.showTime=!1}},model:{value:e.currentTime,callback:function(t){e.currentTime=t},expression:"currentTime"}})],1),a("van-popup",{attrs:{round:"",position:"bottom"},model:{value:e.categoryShow,callback:function(t){e.categoryShow=t},expression:"categoryShow"}},[a("div",{staticClass:"catrogey-popuop"},[a("div",{staticClass:"flex-between p32-40"},[a("span",{staticClass:"fz24 c999",on:{click:function(t){e.categoryShow=!1}}},[e._v("取消")]),a("span",{staticClass:"fz30 fw-bold"},[e._v("分类")]),a("span",{staticClass:"fz24",on:{click:e.confirm}},[e._v("确认")])]),a("van-radio-group",{model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[a("van-cell-group",e._l(e.list,(function(t){return a("van-cell",{key:t.id,attrs:{title:t.title,clickable:""},on:{click:function(i){e.radio=t.id}},scopedSlots:e._u([{key:"right-icon",fn:function(){return[a("van-radio",{attrs:{name:t.id}})]},proxy:!0}],null,!0)})})),1)],1)],1)])],2)},o=[],s=i("c7eb"),r=i("1da1"),n=(i("e7e5"),i("d399")),l=(i("e17f"),i("2241")),c=(i("b64b"),i("8a79"),i("b0c0"),i("d3b7"),i("3ca3"),i("ddb0"),i("2b3d"),i("9861"),i("88a7"),i("271a"),i("5494"),i("a434"),i("14d9"),i("e9c4"),i("159b"),i("99af"),i("4de4"),i("ac1f"),i("5319"),i("466d"),i("81b2"),i("0eb6"),i("b7ef"),i("8bd4"),i("ace4"),i("5cc6"),i("907a"),i("9a8c"),i("a975"),i("735e"),i("c1ac"),i("d139"),i("3a7b"),i("986a"),i("1d02"),i("d5d6"),i("82f8"),i("e91f"),i("60bd"),i("5f96"),i("3280"),i("3fcc"),i("ca91"),i("25a1"),i("cd26"),i("3c5d"),i("2954"),i("649e"),i("219c"),i("170b"),i("b39a"),i("6ce5"),i("2834"),i("72f7"),i("4ea1"),{data:function(){return{reason:"",showTime:!1,choose_start:"",choose_end:"",default_time:[],show1:!1,showDefault:!1,categoryShow:!1,list:[],photo:[],videoUrl:"",configInfo:{video_limit:60},time:"",radio:"",video:"",pic:"",category_name:"",title:"",fee:"",desc:"",id:"",today:"",readonly:!1,start_time_str:"",finish_time_str:"",currentTime:"12:00",aplly_for:null,realVideo:"",apply_status:null,is_keep:1}},activated:function(){1==this.is_keep&&this.init(),this.getData(),this.$route.query.id&&(this.id=this.$route.query.id,this.detail())},methods:{republish:function(){var e=this;l["a"].confirm({message:"请确认是否重复发布"}).then((function(){e.submit()})).catch((function(){}))},init:function(){this.apply_status=null,this.reason="",this.showTime=!1,this.choose_start="",this.choose_end="",this.default_time=[],this.show1=!1,this.showDefault=!1,this.is_keep=1,this.readonly=!1,this.id="",this.categoryShow=!1,this.category_name="",this.radio="",this.desc="",this.fee="",this.time="",this.title="",this.photo=[],this.pic="",this.video="",this.videoUrl=""},onReadVideo:function(e){var t=this,i=e.target.files||e.dataTransfer.files;if(i.length){this.realVideo=i[0];var a=i[0].size/1024/1024,o=100;try{this.basic_info=JSON.parse(localStorage.getItem("yz_basic_info"))||{},this.basic_info.upload_max_file_size&&(o=this.basic_info.upload_max_file_size/1024/1024)}catch(r){}if(a>o)return document.getElementById("file").value=null,void this.$dialog.alert({message:"视频大小超出".concat(o,"M请压缩后上传")});if(i[0].name.endsWith(".mp4")||i[0].name.endsWith(".MP4")||i[0].name.endsWith(".mov")||i[0].name.endsWith(".MOV")||i[0].name.endsWith(".svg")||i[0].name.endsWith(".SVG")){this.videoUrl=null;var s=null;void 0!=window.createObjectURL?s=window.createObjectURL(i[0]):void 0!=window.URL?s=window.URL.createObjectURL(i[0]):void 0!=window.webkitURL&&(s=window.webkitURL.createObjectURL(i[0])),this.videoUrl=s,this.video=s}else t.$dialog.alert({message:"请上传MP4或MOV格式视频"})}},deleteTime:function(e,t){this.default_time.splice(t,1)},confirmTime:function(e){this.start?this.choose_start=e:this.choose_end=e,this.showTime=!1},editTime:function(){this.showDefault=!1,this.show1=!0},chooseTime:function(e,t){this.start="start"===e,t&&(this.currentTime=t),this.showTime=!0},submitTime:function(){return""==this.choose_start&&""==this.choose_end?this.$toast("请选择时间"):this.choose_start?this.choose_end?this.choose_start.split(":")[0]>this.choose_end.split(":")[0]?this.$toast("结束时间必须大于开始时间"):(this.default_time.push({work_hour_start:this.choose_start,work_hour_end:this.choose_end}),this.show1=!1,sessionStorage.setItem("work_time_today",JSON.stringify(this.today)),void sessionStorage.setItem("work_time",JSON.stringify(this.default_time))):this.$toast("请选择结束时间"):this.$toast("请选择开始时间")},show_popup:function(){if(this.id)return!1;this.categoryShow=!0},get_work_time:function(){var e=JSON.parse(sessionStorage.getItem("work_time"));if(e){var t="";e.forEach((function(i,a){a+1!==e.length?t+="".concat(i.work_hour_start,"-").concat(i.work_hour_end,"、"):t+="".concat(i.work_hour_start,"-").concat(i.work_hour_end)})),this.time=t;var i=(new Date).getFullYear(),a=(new Date).getMonth()+1,o=(new Date).getDate();a<10&&(a="0"+a),o<10&&(o="0"+o);var s="".concat(i,"-").concat(a,"-").concat(o," ").concat(e.work_hour_start,":00"),r="".concat(i,"-").concat(a,"-").concat(o," ").concat(e.work_hour_end,":00"),n=new Date(s).getTime()/1e3,l=new Date(r).getTime()/1e3;this.start_time_str=n,this.finish_time_str=l}},detail:function(){var e=this;this.time="",$http.get("plugin.be-within-call.frontend.shi-fu.ability-detail",{aid:this.id},"").then((function(t){if(t.result){var i=t.data;-1!==i.status&&(e.readonly=!0),e.apply_status=i.apply_status,e.reason=i.reason,e.title=i.title,e.category_name=i.has_one_category.title,e.radio=i.category_id,e.desc=i.desc,e.fee=i.fee,e.start_time_str=i.start_time_str,e.finish_time_str=i.finish_time_str,e.photo=[{url:i.pic_url}],e.pic=i.pic_url,e.video=i.video,e.aplly_for=i.status,e.videoUrl=i.video_url}else e.$toast(t.msg)})),$http.get("plugin.be-within-call.frontend.work-time.date-time",{aid:this.id,date:0},"").then((function(t){if(t.result){var i=t.data;if(i.forEach((function(t,a){a==i.length-1?e.time+="".concat(t.start_at,"-").concat(t.finish_at):e.time+="".concat(t.start_at,"-").concat(t.finish_at,"、")})),-1==e.aplly_for){var a=[];i.forEach((function(e){a.push({work_hour_start:e.start_at,work_hour_end:e.finish_at})})),e.default_time=a}}}))},confirm:function(){var e=this,t=this.list.filter((function(t){if(t.id==e.radio)return t}));this.category_name=t[0].title,this.categoryShow=!1},getData:function(){var e=this;$http.get("plugin.be-within-call.frontend.index.get-category-list",{sort_type:2}).then((function(t){t.result?e.list=t.data:e.$toast(t.msg)}))},goto:function(){var e={aplly_for:1};this.id&&(e.aid=this.id,e.aplly_for=2),-1==this.aplly_for&&(e.aplly_for=-1),this.is_keep=2,this.$router.push(this.fun.getUrl("anytimeSkillMasterWork",e,{}))},removeImg:function(){this.videoUrl=null,this.video=""},submit:function(){var e=this,t=[],i=(new Date).getDate(),a=(new Date).getMonth(),o=(new Date).getFullYear();if(a>10&&(a="0"+a),i>10&&(i="0"+i),this.default_time&&0==this.default_time.length)return this.$toast("请选择预约时间");this.default_time.forEach((function(e){t.push({start_at:new Date("".concat(o,"-").concat(a,"-").concat(i," ").concat(e.work_hour_start,":00")).getTime()/1e3,finish_at:new Date("".concat(o,"-").concat(a,"-").concat(i," ").concat(e.work_hour_end,":00")).getTime()/1e3})}));var s={category_id:this.radio,fee:this.fee,title:this.title,desc:this.desc,pic:this.pic,default_work_time:t};this.video&&(s.video=this.video),$http.post("plugin.be-within-call.frontend.shi-fu.add-ability",{data:s},"").then((function(t){e.$toast(t.msg),t.result&&(e.is_keep=1,sessionStorage.removeItem("work_time"),sessionStorage.removeItem("work_time_today"),e.$router.replace(e.fun.getUrl("anytimeSkillMasterManage")))}))},onloadeddata:function(e){if(this.id)return!1;if(-1==this.aplly_for&&!this.reason)return!1;var t=e.target.duration;if(this.video_time=t,t>60)return Object(n["a"])("视频长度限制60秒"),void(this.videoUrl=null);this.afterReadVideo()},afterReadVideo:function(){var e=this;n["a"].loading({message:"上传中",forbidClick:!0});var t=this.fun.getRealUrl("upload.uploadPic",{});t+="upload_type=video";var i=new FormData;i.append("file",this.realVideo),axios.post(t,i,{headers:{"Content-Type":"multipart/form-data"}}).then((function(t){n["a"].clear(),e.$toast(t.data.msg),1==t.data.result?e.video=t.data.data.img:e.videoUrl=null})).catch((function(t){n["a"].clear(),e.videoUrl=null}))},afterReadPhoto:function(e){var t=this;this.blobToBase64(e.file).then((function(e){var i=new FormData;i.append("file",e),t.photo=[{url:"",status:"uploading",message:"上传中..."}];var a=t.fun.getRealUrl("upload.uploadPic",{});axios.post(a,i,{headers:{"Content-Type":"multipart/form-data"}}).then((function(e){var i=e.data,a=i.data,o=i.result,s=i.msg;1==o?(t.photo=[{url:a.img_url,status:"done",img:a.img}],t.pic=a.img):t.photo=[{message:"上传失败",url:"",status:"failed"}],t.$toast(s)})).catch((function(e){}))}))},blobToBase64:function(e){var t=this;return Object(r["a"])(Object(s["a"])().mark((function i(){var a;return Object(s["a"])().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,new FileReader;case 2:return a=i.sent,i.next=5,a.readAsDataURL(e);case 5:return i.abrupt("return",new Promise((function(e,i){a.onload=function(){var i=Object(r["a"])(Object(s["a"])().mark((function i(a){var o,r,n;return Object(s["a"])().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,a.target.result;case 2:return o=i.sent,r=.7,i.next=6,t.compressImg(o,r);case 6:n=i.sent,e(n);case 8:case"end":return i.stop()}}),i)})));return function(e){return i.apply(this,arguments)}}()})));case 6:case"end":return i.stop()}}),i)})))()},compressImg:function(e,t){return Object(r["a"])(Object(s["a"])().mark((function t(){var i;return Object(s["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=new Image,i.src=e,t.abrupt("return",new Promise((function(t,a){i.onload=Object(r["a"])(Object(s["a"])().mark((function a(){var o,r,n,l,c,d,u,h,m;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:for(o=document.createElement("canvas"),r=o.getContext("2d"),o.setAttribute("width",this.width),o.setAttribute("height",this.height),r.fillStyle="#fff",r.clearRect(0,0,o.width,o.height),r.drawImage(i,0,0,o.width,o.height),e=o.toDataURL("image/jpeg",.3),n=e.split(","),l=n[0].match(/:(.*?);/)[1],c=atob(n[1]),d=c.length,u=new Uint8Array(d),h=0;h<c.length;h++)u[h]=c.charCodeAt(h);return a.next=16,new File([u],"filename",{type:l});case 16:m=a.sent,t(m);case 18:case"end":return a.stop()}}),a,this)})))})));case 3:case"end":return t.stop()}}),t)})))()},beforeReadVideo:function(e){var t=this;return new Promise((function(i,a){var o=!(e.name.endsWith(".mp4")||e.name.endsWith(".MP4")||e.name.endsWith(".mov")||e.name.endsWith(".MOV"));o?(t.$dialog.alert({message:"请上传MP4或MOV格式视频"}),a()):(t.realVideo=e,void 0!=window.createObjectURL?t.videoUrl=window.createObjectURL(e):void 0!=window.URL?t.videoUrl=window.URL.createObjectURL(e):void 0!=window.webkitURL&&(t.videoUrl=window.webkitURL.createObjectURL(e)),"ios"==t.fun.isIosOrAndroid()&&t.$nextTick((function(){t.$refs.video.play()})),i(e))}))}}}),d=c,u=(i("5001"),i("2877")),h=Object(u["a"])(d,a,o,!1,null,"3933ce0e",null);t["default"]=h.exports},c1a4:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA/ZJREFUeNrMmltIFFEYx8+ul9VaE9SUJKKbmT10lbIgSJ96Mh+KpBsZlEgKJRWU1UNRgQ8VWEQ9JFhqD0URPWtEdEOTIPIKQYSR3Si3tLV1+77db2R23Z0zs/Od1T/8QHY95/z/MzvnOg7PneWCQdlAMVAELAUWALOBmfT9b+AL8B7oAV4A7cCQ3YYTbZTNBPYAO4A1gMPgf11ABpAPbKbP/EAn0AI0Ad9iMeGI4Q7MAY4AlborbFd/gJvABWDQSkGnxbt1FOgDahnNo2YA1UAvtZHEHSAPeAXUA26hTm5qA9taxhVgC9ABrBLx00rgJVBmN8AB4B4wS8RfeDfukoeYAlQB14EEMXVKIA9VVgOUAg1i+qiBPJkKUAA0T/GVj3QnmsmbYQDsvlplPU3CvHLhSM5mdYj1OTM2yJ6J1vAuNjzAIWCF4WCwaL9IWX9cpJQ0soXAerC+lE0XZSHQ2+FoAXKB0zLzrsLqYMH0uSwhNPNYnyMp1UyIU+R1UoATsp9OUl5ot2w3hN78xGcQInFhmeynVBceIAvYJ2twtK1CjP/8yBIiknnUvw9PhbfjmKx4BXmeCLALSJWV8nuHWEIYmf/7/KCZKlLJc0gAU7IbgsG8pp1aAGxxtZWSsYZgNC9oDZKLAUokixGWEMzmBXkuxgDrYu0CzYZQYF5ToZPWsEJZCHeBKvOofFxS9sMfi7lG03CjkcRkHjWAdyCHoybtTvg+dcXLPCoHA6Rx1RYI8WRvwGQczKPSnIJZgVll+vzIiw/4nHkW68UAw5zmjZ4DrgmgTsMY4LNK8/6xEZUhfmCAAVXm8Tc/8qiUbQIYQf0YoEeVeXxguSaAUdTrpP0XJea5Z7ER1IkBcJfYr8q8whDouU17iF+rNK8oBHoe1MaB26rNKwjRol/QYICROKykuEKg1yZ9gK9Ao6yUa+MVtlmlUQhXUb2seCN5DtmVOAd4DMftrsshA5PduU2kEFi/9+0No2Ie8jppWwVPRs4YlRz//kyMPq4NNMI1MdOHwHqxfmzHQGeF7hQn/IgpicYFw7MAXKT4Pd3sk0CRnCmrt4tWkGPRthbxi+3AL8OrxmxeuxOSenHSWa43HylAYH4B7AZ8YvrIR1s/fZNmuFEKPARqplGAGvIkzAZAXRPBo1TfFF/5SvIirAZAYX+2VfZMKBJ2l9vIg4g1AOoB7r9QDxAvvaHe5r7sH82uifHBxvcg6sxMOWwI6z4JrAXemSlgZVHvBc6L4KH3JRF8gYNL+KrBVWAJjbJe0+OHjbdVsqi7xV1i3By2ur/qpykxHt7d0uY2lgdAptdtcHOsmH63eJKovW7j1j2Q2us23TTat3NsKPwXYADCgNXtfCOL6AAAAABJRU5ErkJggg=="}}]);