chunk-commons.695a9964.js 18 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-commons"],{"1ec3":function(t,e,i){},2465:function(t,e,i){},3675:function(t,e,i){"use strict";i("6115")},"54e2":function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"address-wrapper"},[t.loading?t._e():i("el-cascader",{directives:[{name:"show",rawName:"v-show",value:t.edit,expression:"edit"}],ref:"AddressCascader",staticStyle:{width:"100%"},attrs:{props:t.props,filterable:"",clearable:!t.prefix,options:t.filter(t.$root.geoOptions),disabled:t.disabled},on:{change:t.change},model:{value:t.list,callback:function(e){t.list=e},expression:"list"}}),i("span",{directives:[{name:"show",rawName:"v-show",value:!t.edit,expression:"!edit"}]},[t._v(t._s(t.text()))])],1)},a=[],o=(i("99af"),i("4de4"),i("7db0"),i("c740"),i("d81d"),i("b0c0"),i("a9e3"),i("d3b7"),i("25f0"),i("4ec3"),i("7c15")),s={name:"AddressCode",components:{},props:{value:{type:String,default:""},disabled:{type:Boolean,default:!1},edit:{type:Boolean,default:!1},last:{type:Boolean,default:!1},level:{type:Number,default:4},prefix:{type:String,default:""}},watch:{value:{deep:!0,immediate:!0,handler:function(t){this.changeStatus?this.changeStatus=!1:(this.codeMap[t]&&(this.value=this.codeMap[t],this.$emit("input",t)),this.loadValue(t))}}},data:function(){var t=this;return{loading:!1,list:[],props:{lazy:!0,lazyLoad:function(e,i){var n=e.data;if(n){if(t.prefix&&0!=n.code.indexOf(t.prefix))return void i([]);Object(o["a"])("geo/code"+(n.code?"/"+n.code:""),{},(function(e){0!=e.data.list.length?t.reload(e.data.list.map((function(t){return t.code.toString()})),(function(){i([]),t.$forceUpdate()})):i([])}),(function(){t.loading=!1}))}else Object(o["a"])("geo/lower",{},(function(n){var a=n.data.list.map((function(i){return Object.assign({leaf:e.level==t.level},i,{code:i.code.toString()})}));t.$root.geoOptions=a,i(a)}),(function(){i([])}))},value:"code",label:"name",text:"",checkStrictly:!0},geoList:[2,4,6,9,12],changeStatus:!1,codeMap:{362131:"360730"}}},methods:{filter:function(t){var e=this;if(t)return t.filter((function(t){return 0==t.code.indexOf(e.prefix)})).map((function(t){return Object.assign({},t,{disabled:0!=t.code.indexOf(e.prefix),leaf:e.prefix&&0!=e.prefix.indexOf(t.code)||t.leaf,children:e.prefix&&t.code!=e.prefix?0==e.prefix.indexOf(t.code)?e.filter(t.children):void 0:t.children})}))},text:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[].concat(this.list),e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.$root.geoOptions,i=t.shift(),n=e.find((function(t){return t.code==i}));if(n){var a=n.name;if(n.children){var o=this.text(t,n.children);o&&(this.last?a=o:a+=" / "+o)}return a}return""},change:function(t){var e="";t.length>0&&(e=t[t.length-1]),this.changeStatus=!0,this.$emit("input",e),this.$emit("change",e)},loadValue:function(t){var e=this;this.loading=!0,Object(o["a"])("geo/code"+(t?"/"+t:""),{},(function(i){0!=i.data.list.length?e.reload(i.data.list.map((function(t){return t.code.toString()})),(function(){e.value==t&&(e.list=i.data.list.map((function(t){return t.code.toString()})),e.loading=!1,e.$forceUpdate())})):e.value==t&&(e.list=[],e.loading=!1,e.$forceUpdate())}),(function(){e.loading=!1}))},reload:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$root.geoOptions,a=t.shift(),s=n.findIndex((function(t){return t.code==a}));-1!=s?n[s].children?this.reload(t,(function(){i()}),n[s].children):Object(o["a"])("geo/lower/"+a,{},(function(a){var o=a.data.list.map((function(t){return Object.assign({leaf:e.geoList.findIndex((function(e){return e==t.code.toString().length}))==e.level},t,{code:t.code.toString()})}));if(e.$set(n[s],"children",o),0==t.length)i();else{t[0];e.reload(t,(function(){i()}),n[s].children)}}),(function(){})):0==this.$root.geoOptions.length&&2==a.length?Object(o["a"])("geo/lower",{},(function(n){e.$root.geoOptions=n.data.list.map((function(t){return Object.assign({leaf:!1},t,{code:t.code.toString()})})),e.reload([a].concat(t),i)}),(function(){})):i()}}},l=s,r=(i("aa34"),i("2877")),c=Object(r["a"])(l,n,a,!1,null,"fb001c08",null);e["a"]=c.exports},6115:function(t,e,i){},"680f":function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"upload-container"},[i("el-upload",{staticClass:"image-uploader",style:{width:t.width,height:t.height},attrs:{data:t.dataObj,multiple:!1,"show-file-list":!1,"before-upload":t.beforeUpload,"on-success":t.handleImageSuccess,drag:"",action:"https://upload.qiniup.com"}},[t.value?i("el-image",{staticStyle:{width:"100%",height:"100%"},attrs:{src:t.value,fit:"cover"}}):i("div",[i("i",{staticClass:"el-icon-upload"}),i("div",{staticClass:"el-upload__text"},[t._v(" 将文件拖到此处,或"),i("em",[t._v("点击上传")])])])],1)],1)},a=[],o=(i("d3b7"),i("3123")),s={name:"SingleImageUpload",props:{value:{type:String,default:""},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},data:function(){return{tempUrl:"",dataObj:{token:"",key:""}}},computed:{imageUrl:function(){return this.value}},methods:{rmImage:function(){this.emitInput("")},emitInput:function(t){this.$emit("input",t)},handleImageSuccess:function(t){this.emitInput(this.$store.getters.setting.img_host+t.key)},beforeUpload:function(t){if(t.size/1024/1024>5)return this.$message.error("上传图片大小不能超过 5MB!"),!1;var e="";if("image/png"===t.type)e="png";else if("image/svg+xml"===t.type)e="svg";else{if("image/jpeg"!==t.type)return this.$message.error("上传图片只能是 JPG 或者 PNG 格式!"),!1;e="jpg"}var i=this;return new Promise((function(t,n){Object(o["a"])({file_type:e}).then((function(e){var n=e.data.key,a=e.data.token;i._data.dataObj.token=a,i._data.dataObj.key=n,t(!0)})).catch((function(t){n(!1)}))}))}}},l=s,r=(i("86ea"),i("2877")),c=Object(r["a"])(l,n,a,!1,null,"0d3f70b3",null);e["a"]=c.exports},8256:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"tinymce-container",class:{fullscreen:t.fullscreen},style:{width:t.containerWidth}},[i("textarea",{staticClass:"tinymce-textarea",attrs:{id:t.tinymceId}}),t._v(" "),i("div",{staticClass:"editor-custom-btn-container"},[i("editorImage",{staticClass:"editor-upload-btn",attrs:{color:"#1890ff"},on:{successCBK:t.imageSuccessCBK}})],1)])},a=[],o=(i("a9e3"),i("b680"),i("d3b7"),i("ac1f"),i("00b4"),i("159b"),function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"upload-container"},[i("el-button",{style:{background:t.color,borderColor:t.color},attrs:{icon:"el-icon-upload",size:"mini",type:"primary"},on:{click:function(e){t.dialogVisible=!0}}},[t._v(" 上传图片 ")]),i("el-dialog",{attrs:{visible:t.dialogVisible,"append-to-body":""},on:{"update:visible":function(e){t.dialogVisible=e}}},[i("el-upload",{staticClass:"editor-slide-upload",attrs:{data:t.uploadData,multiple:!0,"file-list":t.fileList,"show-file-list":!0,"on-remove":t.handleRemove,"on-success":t.handleSuccess,"before-upload":t.beforeUpload,action:"https://upload.qiniup.com","list-type":"picture-card"}},[i("el-button",{attrs:{size:"small",type:"primary"}},[t._v(" 上传 ")])],1),i("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v(" 取消 ")]),i("el-button",{attrs:{type:"primary"},on:{click:t.handleSubmit}},[t._v(" 确认 ")])],1)],1)}),s=[],l=(i("d81d"),i("b64b"),i("3123")),r={name:"EditorSlideUpload",props:{color:{type:String,default:"#1890ff"}},data:function(){return{uploadData:{},dialogVisible:!1,listObj:{},fileList:[]}},methods:{checkAllSuccess:function(){var t=this;return Object.keys(this.listObj).every((function(e){return t.listObj[e].hasSuccess}))},handleSubmit:function(){var t=this,e=Object.keys(this.listObj).map((function(e){return t.listObj[e]}));this.checkAllSuccess()?(this.$emit("successCBK",e),this.listObj={},this.fileList=[],this.dialogVisible=!1):this.$message("Please wait for all images to be uploaded successfully. If there is a network problem, please refresh the page and upload again!")},handleSuccess:function(t,e){this.listObj[t.hash]={url:this.$store.getters.setting.img_host+t.key,hasSuccess:!0}},handleRemove:function(t){for(var e=t.uid,i=Object.keys(this.listObj),n=0,a=i.length;n<a;n++)if(this.listObj[i[n]].uid===e)return void delete this.listObj[i[n]]},beforeUpload:function(t){if(t.size/1024/1024>1)return this.$message.error("上传头像图片大小不能超过 1MB!"),!1;var e="";if("image/png"===t.type)e="png";else{if("image/jpeg"!==t.type)return this.$message.error("上传头像图片只能是 JPG 或者 PNG 格式!"),!1;e="jpg"}var i=this;return new Promise((function(t,n){Object(l["a"])({file_type:e}).then((function(e){i._data.uploadData.token=e.data.token,i._data.uploadData.key=e.data.key,t(!0)})).catch((function(t){n(!1)}))}))}}},c=r,u=(i("c5f0"),i("2877")),d=Object(u["a"])(c,o,s,!1,null,"7dc31a25",null),h=d.exports,p=["advlist anchor autolink autosave code codesample colorpicker colorpicker contextmenu directionality emoticons fullscreen hr image imagetools insertdatetime link lists media nonbreaking noneditable pagebreak paste preview print save searchreplace spellchecker tabfocus table template textcolor textpattern visualblocks visualchars wordcount"],f=p,g=["searchreplace bold italic underline strikethrough alignleft aligncenter alignright outdent indent blockquote undo redo removeformat subscript superscript code codesample","hr bullist numlist link image charmap preview anchor pagebreak insertdatetime media table emoticons forecolor backcolor fullscreen"],m=g,v=i("b85c"),b=(i("d9e2"),i("14d9"),[]);function y(){return window.tinymce}var _=function(t,e){var i=document.getElementById(t),n=e||function(){};if(!i){var a=document.createElement("script");a.src=t,a.id=t,document.body.appendChild(a),b.push(n);var o="onload"in a?s:l;o(a)}function s(e){e.onload=function(){this.onerror=this.onload=null;var t,i=Object(v["a"])(b);try{for(i.s();!(t=i.n()).done;){var n=t.value;n(null,e)}}catch(a){i.e(a)}finally{i.f()}b=null},e.onerror=function(){this.onerror=this.onload=null,n(new Error("Failed to load "+t),e)}}function l(t){t.onreadystatechange=function(){if("complete"===this.readyState||"loaded"===this.readyState){this.onreadystatechange=null;var e,i=Object(v["a"])(b);try{for(i.s();!(e=i.n()).done;){var n=e.value;n(null,t)}}catch(a){i.e(a)}finally{i.f()}b=null}}}i&&n&&(y()?n(null,i):b.push(n))},w=_,k="https://cdn.jsdelivr.net/npm/tinymce-all-in-one@4.9.3/tinymce.min.js",C={name:"Tinymce",components:{editorImage:h},props:{id:{type:String,default:function(){return"vue-tinymce-"+ +new Date+(1e3*Math.random()).toFixed(0)}},value:{type:String,default:""},toolbar:{type:Array,required:!1,default:function(){return[]}},menubar:{type:String,default:"file edit insert view format table"},height:{type:[Number,String],required:!1,default:360},width:{type:[Number,String],required:!1,default:"auto"}},data:function(){return{hasChange:!1,hasInit:!1,tinymceId:this.id,fullscreen:!1,languageTypeList:{en:"en",zh:"zh_CN",es:"es_MX",ja:"ja"}}},computed:{containerWidth:function(){var t=this.width;return/^[\d]+(\.[\d]+)?$/.test(t)?"".concat(t,"px"):t}},watch:{value:function(t){var e=this;!this.hasChange&&this.hasInit&&this.$nextTick((function(){return window.tinymce.get(e.tinymceId).setContent(t||"")}))}},mounted:function(){this.init()},activated:function(){window.tinymce&&this.initTinymce()},deactivated:function(){this.destroyTinymce()},destroyed:function(){this.destroyTinymce()},methods:{init:function(){var t=this;w(k,(function(e){e?t.$message.error(e.message):t.initTinymce()}))},initTinymce:function(){var t=this,e=this;window.tinymce.init({selector:"#".concat(this.tinymceId),language:this.languageTypeList["zh"],height:this.height,body_class:"panel-body ",object_resizing:!1,toolbar:this.toolbar.length>0?this.toolbar:m,menubar:this.menubar,plugins:f,end_container_on_empty_block:!0,powerpaste_word_import:"clean",code_dialog_height:450,code_dialog_width:1e3,advlist_bullet_styles:"square",advlist_number_styles:"default",imagetools_cors_hosts:["www.tinymce.com","codepen.io"],default_link_target:"_blank",link_title:!1,nonbreaking_force_tab:!0,init_instance_callback:function(i){e.value&&i.setContent(e.value),e.hasInit=!0,i.on("NodeChange Change KeyUp SetContent",(function(){t.hasChange=!0,t.$emit("input",i.getContent())}))},setup:function(t){t.on("FullscreenStateChanged",(function(t){e.fullscreen=t.state}))},convert_urls:!1})},destroyTinymce:function(){var t=window.tinymce.get(this.tinymceId);this.fullscreen&&t.execCommand("mceFullScreen"),t&&t.destroy()},setContent:function(t){window.tinymce.get(this.tinymceId).setContent(t)},getContent:function(){window.tinymce.get(this.tinymceId).getContent()},imageSuccessCBK:function(t){var e=this;t.forEach((function(t){return window.tinymce.get(e.tinymceId).insertContent('<img class="wscnph" src="'.concat(t.url,'" >'))}))}}},x=C,S=(i("df81"),Object(u["a"])(x,n,a,!1,null,"d1b0fb02",null));e["a"]=S.exports},"86ea":function(t,e,i){"use strict";i("2465")},"8e22":function(t,e,i){},"8f79":function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"pre-img"},[t._l(t.value,(function(e,n){return i("div",{key:n,staticClass:"pre-img-item"},[i("el-image",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e,fit:"cover","preview-src-list":t.value}}),t.edit?i("div",{staticClass:"move-control"},[i("span",{staticClass:"move-left",staticStyle:{"font-size":"10px"},on:{click:function(e){return t.moveLeft(n)}}},[i("i",{staticClass:"el-icon-caret-left"})]),i("span",{staticClass:"move-left",staticStyle:{"font-size":"10px"},on:{click:function(i){return t.handleRemoveImage(e)}}},[i("i",{staticClass:"el-icon-delete"})]),i("span",{staticClass:"move-right",staticStyle:{"font-size":"10px"},on:{click:function(e){return t.moveRight(n)}}},[i("i",{staticClass:"el-icon-caret-right"})])]):t._e()],1)})),t.edit?i("el-upload",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{action:"https://upload.qiniup.com","before-upload":t.beforeUpload,data:t.upData,"on-remove":t.handleRemove,"on-success":t.handleSuccess,"on-error":t.handleError,"file-list":t.imageList,"show-file-list":!1,"element-loading-spinner":"el-icon-loading",name:"file","list-type":"picture-card",multiple:""}},[i("i",{staticClass:"el-icon-plus"})]):t._e()],2)},a=[],o=(i("d81d"),i("a434"),i("d3b7"),i("3123")),s={name:"UpImage",props:{value:{type:Array,default:function(){return[]}},edit:{type:Boolean,default:!0}},data:function(){return{upData:{token:""},loading:!1}},computed:{imageList:function(){return this.value?this.value.map((function(t){return{name:"x",url:t}})):{}}},methods:{beforeUpload:function(t){if(t.size/1024/1024>5)return this.$message.error("上传图片大小不能超过 5MB!"),!1;var e="";if("image/png"===t.type)e="png";else{if("image/jpeg"!==t.type)return this.$message.error("上传图片只能是 JPG 或者 PNG 格式!"),!1;e="jpg"}var i=this;return new Promise((function(t,n){Object(o["a"])({file_type:e}).then((function(e){var n=e.data.key,a=e.data.token;i._data.upData.token=a,i._data.upData.key=n,t(!0)})).catch((function(t){n(!1)}))}))},emitInput:function(t){for(var e=0;e<this.value.length;e++)if(this.value[e]===t){this.value.splice(e,1);break}this.$emit("input",this.value)},handleRemoveImage:function(t){this.emitInput(t)},handleRemove:function(t,e){this.emitInput(t)},handleSuccess:function(t,e,i){var n=this;this.loading=!1,this.fileList=i.map((function(t){return t.response?{url:n.$store.getters.setting.img_host+t.response.key}:t}));var a=this.fileList.map((function(t){return t.url}));this.$emit("input",a)},handleError:function(t,e,i){this.loading=!1,this.$notify({title:"失败",message:"上传失败:["+t+"]",type:"error"})},moveLeft:function(t){if(0!==t){var e=this.value[t-1];this.value.splice(t-1,1),this.value.splice(t,0,e),this.$emit("input",this.value)}},moveRight:function(t){if(t!==this.value.length-1){var e=this.value[t];this.value.splice(t,1),this.value.splice(t+1,0,e),this.$emit("input",this.value)}}}},l=s,r=(i("3675"),i("c496"),i("2877")),c=Object(r["a"])(l,n,a,!1,null,"bcc02b86",null);e["a"]=c.exports},aa34:function(t,e,i){"use strict";i("8e22")},ae45:function(t,e,i){"use strict";i("d953")},b0ce:function(t,e,i){},c496:function(t,e,i){"use strict";i("1ec3")},c5f0:function(t,e,i){"use strict";i("b0ce")},d953:function(t,e,i){},df81:function(t,e,i){"use strict";i("eee1")},eb19:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"map-box",style:{width:t.width,height:t.height}},[i("baidu-map",{staticClass:"amap",attrs:{center:t.center,zoom:12,"scroll-wheel-zoom":"","map-click":!1},on:{click:t.change,ready:t.handler}},[i("bm-marker",{attrs:{position:t.position,dragging:!0,animation:"BMAP_ANIMATION_BOUNCE"},on:{dragend:t.change}})],1),i("div",{staticClass:"detail"},[i("p",[t._v("经度:"+t._s(t.position?t.position.lng:"-"))]),i("p",[t._v("纬度:"+t._s(t.position?t.position.lat:"-"))]),i("p",[t._v("地址:"+t._s(t.address))]),i("button",{staticClass:"btnmap",attrs:{size:"mini"},on:{click:t.commit}},[t._v("确定")])])],1)},a=[],o=(i("d81d"),i("34e9")),s={lng:116.404,lat:39.915},l={props:{width:{type:String,default:"100%"},height:{type:String,default:"400px"},value:{type:Object,default:function(){return s}}},data:function(){return{BMap:null,center:s,position:s,map:null,address:""}},model:{prop:"value",event:"valueChange"},watch:{value:function(t){this.position=o["a"].bd_encrypt(t.lat?t.lat:s.lat,t.lng?t.lng:s.lng),this.center=o["a"].bd_encrypt(t.lat?t.lat:s.lat,t.lng?t.lng:s.lng),this.positionChange()}},mounted:function(){},methods:{handler:function(t){var e=t.BMap,i=t.map;this.BMap=e,this.map=i,this.position=o["a"].bd_encrypt(this.value.lat?this.value.lat:s.lat,this.value.lng?this.value.lng:s.lng),this.center=o["a"].bd_encrypt(this.value.lat?this.value.lat:s.lat,this.value.lng?this.value.lng:s.lng),this.positionChange()},change:function(t){this.position={lng:t.point.lng,lat:t.point.lat},this.positionChange()},positionChange:function(){var t=this,e=new this.BMap.Geocoder({extensions_town:!0});e.getLocation(new this.BMap.Point(this.position.lng,this.position.lat),(function(e){e&&(t.address=e.address)})),this.$emit("input",o["a"].bd_decrypt(this.position.lat,this.position.lng)),this.$emit("valueChange",o["a"].bd_decrypt(this.position.lat,this.position.lng))},commit:function(){this.$emit("location",o["a"].bd_decrypt(this.position.lat,this.position.lng),this.address)}}},r=l,c=(i("ae45"),i("2877")),u=Object(c["a"])(r,n,a,!1,null,"c31bbda2",null);e["a"]=u.exports},eee1:function(t,e,i){}}]);