webpackJsonp([4],{"/QKx":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAYAAACkVDyJAAAAAXNSR0IArs4c6QAAAnNJREFUSA3tlT1s00AUx9+7RLQxEmwtAyARpgJV1AGJiqoM0JWIIJmtqAMDAxMLAzOoUgUDG0vcNBLKlRYkmHASNQgBYQKqMjKUoQgGQEgJ+fA93oW6TWOHOG3DxEn2nf/33vvduy/j3GI+5tRVkohiACD46UVRiPguFBZT4XXYCAsrQLDcCxogDHNCI5oV1pkhwpoBZ2PmJXR6AZSSQiXMftIsPYWCAFZNcyuMO0VqsTCUkvkzUtr7dzIQHVszNMt3zVKycMSSuddOrfrBIWepBLiWlPaNnUBdXw+QM0NF1TkAOukasRbh9b09K3MXXG27tQeYnl86yumf9gvI4Ek/vRvNAwRUA20DIAy27QvY4QHu29O3zEek7OtPVPTVuxA9wHh87CcC3GyNwYP4bGDfrVa99XtWZkeTmdyV9EJ2Yw8023iAuvOyee4OYijOkIcI+BwEThtgHDfN8a/Nzs1tvdmsjH1XEb0EUPdrdXrDO/u9JfPnm+0wmbGJb4LilDlxqrmj27aVyc4Q0HU/Px70AiEMAdGxsJ9Bt5ol7aucoS9Mx+KBXORXo3iADx4XDlVq1RkgHGebEpu/FYSPIkhPTHPixx+3zXdqPp9Q5NzbVP7e2gJMS3u4Uq09I4IDelzrJaqAEnzblC2ZzQgQVj8MvopGy7Ty8fs1RWqa7UOucad6Yw37+yKJSuVXkafmYCcnXnPOnAuB0dG2xaCRIRLsZdjTQLBtglxuA8iTd4J3kKv1tPY9h70k/gfu+uz++ynle+7brqfRJqBmCT7Ega+lNnGCy8ziXx9ASr44DKI04NRF4zt4hGCWobAiUMaXSXNs9TeHU/wJEXsxEAAAAABJRU5ErkJggg=="},"5ng9":function(t,e,i){t.exports=i.p+"static/img/phone.1c130fa.png"},JXpH:function(t,e){t.exports={_from:"vue-img-cutter@^2.1.10",_id:"vue-img-cutter@2.2.6",_inBundle:!1,_integrity:"sha512-ZWDlbJNkdBD5Of59wWoWSVs25SR/WX/5Qk0vzdhGJ1+hV7cjJ+wiWhJoo0JGWzxsPOh4UwfNUWzFT6eFsMWwLQ==",_location:"/vue-img-cutter",_phantomChildren:{},_requested:{type:"range",registry:!0,raw:"vue-img-cutter@^2.1.10",name:"vue-img-cutter",escapedName:"vue-img-cutter",rawSpec:"^2.1.10",saveSpec:null,fetchSpec:"^2.1.10"},_requiredBy:["#DEV:/","#USER"],_resolved:"https://registry.npmjs.org/vue-img-cutter/-/vue-img-cutter-2.2.6.tgz",_shasum:"651433436fe4e0ffe89ed917614dd3573a9da1b6",_spec:"vue-img-cutter@^2.1.10",_where:"/Users/gaoxiuli/Desktop/酷炫网络/word/playlet/project",author:{name:"acccccccb",email:"tabzhang@foxmail.com"},browserslist:["> 1%","last 2 versions","not ie <= 8"],bugs:{url:"https://github.com/acccccccb/vue-img-cutter/issues"},bundleDependencies:!1,dependencies:{vue:"^2.5.2"},deprecated:!1,description:"A image crop plug-in for Vue,you can use it to rotate、zoom images and cut any size",devDependencies:{"@vue/cli-plugin-eslint":"^4.5.13","@vue/eslint-config-standard":"^6.0.0",autoprefixer:"^7.1.2","babel-core":"^6.22.1","babel-eslint":"^10.1.0","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-loader":"^7.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-preset-env":"^1.3.2","babel-preset-stage-2":"^6.22.0",chalk:"^2.0.1","copy-webpack-plugin":"^4.0.1","css-loader":"^0.28.0",eslint:"^7.29.0","eslint-plugin-html":"^6.1.2","eslint-plugin-vue":"^7.11.1","extract-text-webpack-plugin":"^3.0.0","file-loader":"^1.1.4","friendly-errors-webpack-plugin":"^1.6.1","html-webpack-plugin":"^2.30.1","js-yaml":"^3.13.1",lodash:"^4.17.15",mem:"^6.0.0","mixin-deep":"^2.0.1","node-notifier":"^8.0.1","optimize-css-assets-webpack-plugin":"^3.2.0",ora:"^1.2.0",portfinder:"^1.0.13","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1",rimraf:"^2.6.0",semver:"^5.3.0","set-value":"^3.0.1",shelljs:"^0.7.6","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","vue-loader":"^13.3.0","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2",webpack:"^3.12.0","webpack-bundle-analyzer":"^3.3.2","webpack-dev-server":"^2.11.5","webpack-merge":"^4.1.0"},engines:{node:">= 6.0.0",npm:">= 3.0.0"},homepage:"https://ihtmlcss.com/demo/dist/#/croptool",keywords:["image","crop","cutter","vue","裁剪"],license:"Apache2.0",main:"./src/index.js",name:"vue-img-cutter",private:!1,repository:{type:"git",url:"git+https://github.com/acccccccb/vue-img-cutter.git"},scripts:{build:"node build/build.js",dev:"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",lint:"eslint --ext .js --ext .vue src/","lint:fix":"eslint --fix --ext .js --ext .vue src/",start:"npm run dev"},version:"2.2.6"}},M0Wp:function(t,e){},QmIT:function(t,e){},RTpE:function(t,e){},UOPL:function(t,e,i){"use strict";var s=i("mvHQ"),a=i.n(s),o=i("Gu7T"),n=i.n(o),l=i("Xxa5"),r=i.n(l),c=i("exGp"),h=i.n(c),d=i("w/TU"),m=i.n(d),p=i("bEx1"),g=i("Dd8w"),u=i.n(g),v=i("pFYg"),f=i.n(v),_=i("JXpH"),x=i.n(_),w={name:"ImgCutter",props:{crossOrigin:{type:Boolean,default:!1,required:!1},crossOriginHeader:{type:String,default:"*",required:!1},label:{type:String,default:"选择图片",required:!1},isModal:{type:Boolean,default:!0,required:!1},lockScroll:{type:Boolean,default:!0,required:!1},showChooseBtn:{type:Boolean,default:!0,required:!1},boxWidth:{type:Number,default:800,required:!1},boxHeight:{type:Number,default:400,required:!1},cutWidth:{type:Number,default:200,required:!1},cutHeight:{type:Number,default:200,required:!1},rate:{type:String,default:null,required:!1},tool:{type:Boolean,default:!0,required:!1},toolBgc:{type:String,default:"#fff",required:!1},imgMove:{type:Boolean,default:!0,required:!1},sizeChange:{type:Boolean,default:!0,required:!1},originalGraph:{type:Boolean,default:!1,required:!1},moveAble:{type:Boolean,default:!0,required:!1},previewMode:{type:Boolean,default:!0,required:!1},CuttingOriginal:{type:Boolean,default:!1,required:!1},WatermarkText:{type:String,default:"",required:!1},WatermarkTextFont:{type:String,default:"12px Sans-serif",required:!1},WatermarkTextColor:{type:String,default:"#fff",required:!1},WatermarkTextX:{type:Number,default:.95,required:!1},WatermarkTextY:{type:Number,default:.95,required:!1},smallToUpload:{type:Boolean,default:!1,required:!1},saveCutPosition:{type:Boolean,default:!1,required:!1},scaleAble:{type:Boolean,default:!0,required:!1},index:{default:null,required:!1},fileType:{default:"png",required:!1,type:String},toolBoxOverflow:{type:Boolean,default:!0,required:!1},DoNotDisplayCopyright:{type:Boolean,default:!1,required:!1}},model:["label","boxWidth","boxHeight","rate","tool","DoNotDisplayCopyright"],data:function(){return{version:"",visible:!1,fileName:"",cutImageObj:null,onPrintImgTimmer:null,toolBoxPosition:{x:0,y:0},drawImg:{img:null,sx:0,sy:0,swidth:0,sheight:0,x:0,y:0,width:0,height:0},toolBox:{disable:!0,width:this.boxWidth/2,height:this.boxHeight/2,x:0,y:0,boxMove:{start:{x:0,y:0},moveTo:{x:0,y:0}}},dropImg:{active:!1,pageX:0,pageY:0,params:{}},rotateImg:{angle:0},rotateControl:{active:!1,start:{x:0,y:0},position:100},scaleImg:{rate:0,params:{}},controlBox:{disable:!0,btnName:"",start:{x:0,y:0,width:0,height:0}},selectBox:!1,selectBoxColor:"rgba(0,0,0,0.6)",isFlipHorizontal:!1,isFlipVertically:!1}},mounted:function(){var t=this;this.version=x.a.version,!1===this.isModal&&(this.visible=!0,this.$nextTick(function(){t.$refs.toolBox&&(t.$refs.toolBox.onmousewheel=t.scaleImgWheel,t.$refs.toolBox.addEventListener("DOMMouseScroll",t.scaleImgWheel))}))},methods:{handleOpen:function(t){var e=this,i=function(t){if(e.$refs.toolBox&&(e.$refs.toolBox.onmousewheel=e.scaleImgWheel,e.$refs.toolBox.addEventListener("DOMMouseScroll",e.scaleImgWheel)),!0===e.isModal){!0===e.lockScroll&&(document.body.style.overflowY="hidden");var i=e.$refs.dialogMainModalRef.offsetHeight+200,s=window.innerHeight,a=e.$refs.mask;a.style.overflowY=i>s?"scroll":"hidden"}t&&"function"==typeof t&&t()};if(t&&"object"==(void 0===t?"undefined":f()(t))&&t.src){if(!t.name)throw new Error("传入参数必须包含:src,name");var s=new Image;!0===this.crossOrigin&&(s.crossOrigin=this.crossOriginHeader),s.name=t.name,s.style.position="fixed",s.style.top=-5e3,s.style.opacity=0,s.onerror=function(t){console.error("图片加载失败"),e.$emit("error",{index:e.index,event:t,msg:"图片加载失败"}),e.clearCutImageObj()},s.onload=function(){if(!0!==s.complete)throw new Error("图片加载失败");e.visible=!0,e.$nextTick(function(){i(function(){e.importImgToCanv(s)})})},s.src=t.src,this.cutImageObj=s,document.body.appendChild(s),this.$emit("onChooseImg",t,this.index)}else this.visible=!0,this.$nextTick(function(){i()})},handleClose:function(){var t=this;this.clearAll(),!0===this.isModal&&(!0===this.lockScroll&&(document.body.style.overflowY="scroll"),this.$nextTick(function(){t.visible=!1}))},chooseImg:function(){this.$refs.inputFile.click()},importImgToCanv:function(t){var e=t.height,i=t.width,s=this.boxWidth,a=this.boxHeight,o=void 0,n=u()({},this.drawImg);this.fileName=t.name,n.img=t,this.scaleImg.rate=i/e,ethis.boxWidth?this.boxWidth:this.cutWidth,this.toolBox.height=this.cutHeight>this.boxHeight?this.boxHeight:this.cutHeight),(0===this.toolBox.x&&0===this.toolBox.y||!1===this.saveCutPosition)&&(this.toolBox.x=this.boxWidth/2-this.toolBox.width/2,this.toolBox.y=this.boxHeight/2-this.toolBox.height/2)):(this.toolBox.x=this.drawImg.x,this.toolBox.y=this.drawImg.y,this.toolBox.width=this.drawImg.width,this.toolBox.height=this.drawImg.height),this.drawControlBox(this.toolBox.width,this.toolBox.height,this.toolBox.x,this.toolBox.y)},isSupportFileApi:function(){return!!(window.File&&window.FileList&&window.FileReader&&window.Blob&&-1===navigator.userAgent.indexOf("Edge")&&-1===navigator.userAgent.indexOf("MSIE")&&-1===navigator.userAgent.indexOf("Trident"))},dataURLtoFile:function(t,e){for(var i=t.split(","),s=i[0].match(/:(.*?);/)[1],a=atob(i[1]),o=a.length,n=new Uint8Array(o);o--;)n[o]=a.charCodeAt(o);return this.isSupportFileApi()?new File([n],e,{type:s}):"不支持File对象"},clearAll:function(){var t=this.$refs.canvas;t.getContext("2d").clearRect(0,0,t.width,t.height);var e=this.$refs.canvasSelectBox;e.getContext("2d").clearRect(0,0,e.width,e.height);var i=this.drawImg.sx,s=this.drawImg.sy;this.drawImg={img:null,sx:i,sy:s,swidth:0,sheight:0,x:0,y:0,width:0,height:0},this.isFlipHorizontal=!1,this.isFlipVertically=!1,this.$refs.inputFile.value="",this.rotateImg.angle=0,this.drawImg.img=null,this.turnReset(),this.clearCutImageObj(),this.$emit("onClearAll",this.index)},clearCutImageObj:function(){null!==this.cutImageObj&&void 0!==this.cutImageObj&&("function"==typeof this.cutImageObj.remove?this.cutImageObj.remove():this.cutImageObj.removeNode()),this.cutImageObj=null},drawControlBox:function(t,e,i,s){var a=this;this.toolBoxOverflow?(t>this.boxWidth&&(t=this.boxWidth),e>this.boxHeight&&(e=this.boxHeight),i<0&&(i=0),s<0&&(s=0)):(t>this.drawImg.width&&(t=this.drawImg.width),e>this.drawImg.height&&(e=this.drawImg.height),ithis.drawImg.x+this.drawImg.width-t&&(i=this.drawImg.x+this.drawImg.width-t),s>this.drawImg.y+this.drawImg.height-e&&(s=this.drawImg.y+this.drawImg.height-e));var o=this.$refs.toolBoxControl,n=this.$refs.canvasSelectBox,l=n.getContext("2d");l.fillStyle=this.selectBoxColor,l.clearRect(0,0,n.width,n.height),l.fillRect(0,0,n.width,n.height);var r=void 0,c=void 0;if(this.rate&&""!==this.rate){var h=this.rate.split(":")[0]/this.rate.split(":")[1];h>=1?(r=t,c=t/h):(r=e*h,c=e)}else r=t,c=e;this.toolBox.width=r,this.toolBox.height=c,o.style.width=Math.abs(r)+"px",o.style.height=Math.abs(c)+"px",this.toolBox.boxMove.moveTo.x=i,this.toolBox.boxMove.moveTo.y=s,r<0&&(i+=r),c<0&&(s+=c),i+this.toolBox.width>this.boxWidth&&(i=this.boxWidth-this.toolBox.width),i<0&&(i=0),s+this.toolBox.height>this.boxHeight&&(s=this.boxHeight-this.toolBox.height),s<0&&(s=0),this.toolBoxPosition.x=i,this.toolBoxPosition.y=s,o.style.left=i+"px",o.style.top=s+"px",l.clearRect(i,s,Math.abs(r),Math.abs(c)),this.onPrintImgTimmer&&clearTimeout(this.onPrintImgTimmer),this.onPrintImgTimmer=setTimeout(function(){a.cropPicture(!0)},100)},resetToolBox:function(){this.toolBox.width<0&&(this.toolBox.boxMove.moveTo.x=this.toolBox.x-this.toolBox.width),this.toolBox.height<0&&(this.toolBox.boxMove.moveTo.y=this.toolBox.y-this.toolBox.height),this.toolBox.width=Math.abs(this.toolBox.width),this.toolBox.height=Math.abs(this.toolBox.height)},toolBoxMouseDown:function(t){var e=this.$refs.toolBoxControl;this.toolBox.x=parseInt(e.style.left.split("px")[0]),this.toolBox.y=parseInt(e.style.top.split("px")[0]),this.toolBox.disable=!1,this.dropImg.active=!1,this.toolBox.boxMove.start={x:t.pageX,y:t.pageY}},toolBoxMouseMove:function(t){if(this.dropImg.active&&this.dropImgMove(t),!1===this.toolBox.disable&&!0===this.moveAble){var e=t.pageX-this.toolBox.boxMove.start.x,i=t.pageY-this.toolBox.boxMove.start.y,s=this.toolBox.x+e,a=this.toolBox.y+i;this.drawControlBox(this.toolBox.width,this.toolBox.height,s,a)}},toolBoxMouseLeave:function(){var t=this;this.toolBox.disable=!0,this.onPrintImgTimmer&&clearTimeout(this.onPrintImgTimmer),this.onPrintImgTimmer=setTimeout(function(){t.cropPicture(!0)},100),this.resetToolBox()},toolBoxMouseUp:function(){this.toolBox.x=parseInt(this.toolBoxPosition.x),this.toolBox.y=parseInt(this.toolBoxPosition.y),this.toolBox.disable=!0,this.dropImg.active=!1,this.resetToolBox()},printImg:function(){var t=this;if(this.drawImg.img){var e=this.$refs.canvas,i=e.getContext("2d");i.font="18px bold 黑体",i.fillStyle="#ff0",i.textAlign="center",i.textBaseline="middle",i.save(),i.clearRect(0,0,e.width,e.height),i.translate(this.drawImg.x+this.drawImg.width/2,this.drawImg.y+this.drawImg.height/2),i.rotate(this.rotateImg.angle*Math.PI/180),i.translate(-(this.drawImg.x+this.drawImg.width/2),-(this.drawImg.y+this.drawImg.height/2)),i.translate(this.drawImg.x,this.drawImg.y),i.scale(this.isFlipHorizontal?-1:1,this.isFlipVertically?-1:1),i.drawImage(this.drawImg.img,this.drawImg.sx,this.drawImg.sy,this.drawImg.swidth,this.drawImg.sheight,this.isFlipHorizontal?-this.drawImg.width:0,this.isFlipVertically?-this.drawImg.height:0,this.drawImg.width,this.drawImg.height),i.translate(-this.drawImg.x,this.drawImg.y),i.restore(),this.onPrintImgTimmer&&clearTimeout(this.onPrintImgTimmer),this.onPrintImgTimmer=setTimeout(function(){t.cropPicture(!0)},100)}},dropImgOn:function(t){!0===this.imgMove&&(this.dropImg.active=!0,this.dropImg.params=u()({},this.drawImg),this.dropImg.pageX=t.pageX,this.dropImg.pageY=t.pageY)},dropImgOff:function(){var t=this;this.dropImg.active=!1,this.onPrintImgTimmer&&clearTimeout(this.onPrintImgTimmer),this.onPrintImgTimmer=setTimeout(function(){t.cropPicture(!0)},100)},dropImgMove:function(t){if(this.dropImg.active&&this.drawImg.img){var e=u()({},this.drawImg);e.x=this.dropImg.params.x-(this.dropImg.pageX-t.pageX),e.y=this.dropImg.params.y-(this.dropImg.pageY-t.pageY),this.toolBoxOverflow||(e.x>this.toolBox.x&&(e.x=this.toolBox.x),e.xthis.toolBox.y&&(e.y=this.toolBox.y),e.y50?this.drawImg.x+3*i:this.drawImg.x,this.drawImg.y=this.drawImg.width-9*i>50?this.drawImg.y+3*i:this.drawImg.y,this.drawImg.width=this.drawImg.width-9*i>50?this.drawImg.width-9*i:50,this.drawImg.height=this.drawImg.width/this.scaleImg.rate}else{var a=this.toolBox.width;this.drawImg.x=this.drawImg.width-9*i>a?this.drawImg.x+3*i:this.drawImg.x,this.drawImg.y=this.drawImg.width-9*i>a?this.drawImg.y+3*i:this.drawImg.y,(this.drawImg.x>this.toolBox.x||this.drawImg.x+this.drawImg.widththis.toolBox.y||this.drawImg.y+this.drawImg.heighta?this.drawImg.width-9*i:a,this.drawImg.height=this.drawImg.width/this.scaleImg.rate}this.printImg(),this.onPrintImgTimmer&&clearTimeout(this.onPrintImgTimmer),this.onPrintImgTimmer=setTimeout(function(){e.cropPicture(!0)},100)}return t.preventDefault(),t.returnValue=!1,!1},flipHorizontal:function(){this.drawImg.img&&(0==this.isFlipHorizontal?this.isFlipHorizontal=!0:this.isFlipHorizontal=!1,this.printImg())},flipVertically:function(){this.drawImg.img&&(0==this.isFlipVertically?this.isFlipVertically=!0:this.isFlipVertically=!1,this.printImg())},turnImg:function(t){var e=this.rotateImg.angle+t;e>=-180&&e<=180&&(this.rotateImg.angle=e,this.rotateControl.position=e/180*100+100,this.printImg("rotate"))},turnReset:function(){this.rotateImg.angle=0,this.rotateControl.position=100,this.printImg("rotate")},controlBtnMouseDown:function(t,e){this.controlBox.disable=!1,this.controlBox.btnName=e,this.controlBox.start.x=t.clientX,this.controlBox.start.y=t.clientY,this.controlBox.start.width=this.toolBox.width,this.controlBox.start.height=this.toolBox.height,t.stopPropagation()},controlBtnMouseUp:function(t){this.controlBox.disable=!0,this.dropImgOff(),this.resetToolBox(),this.toolBoxMouseUp(),t.stopPropagation()},controlBtnMouseMove:function(t){if(!1===this.controlBox.disable){var e=t.clientX-this.controlBox.start.x,i=t.clientY-this.controlBox.start.y,s=void 0,a=void 0;if("leftUp"==this.controlBox.btnName){if(this.rate){var o=this.rate.split(":")[0]/this.rate.split(":")[1];o>=1?(s=this.toolBox.x+e,a=this.toolBox.y+e/o):(s=this.toolBox.x+i*o,a=this.toolBox.y+i)}else s=this.toolBox.x+e,a=this.toolBox.y+i;this.toolBox.width=this.controlBox.start.width-e,this.toolBox.height=this.controlBox.start.height-i}if("rightUp"==this.controlBox.btnName){if(this.rate){var n=this.rate.split(":")[0]/this.rate.split(":")[1];n>=1?(s=this.toolBox.x,a=this.toolBox.y-e/n):(s=this.toolBox.x,a=this.toolBox.y+i)}else s=this.toolBox.x,a=this.toolBox.y+i;this.toolBox.width=this.controlBox.start.width+e,this.toolBox.height=this.controlBox.start.height-i}if("rightDown"==this.controlBox.btnName&&(s=this.toolBox.x,a=this.toolBox.y,this.toolBox.width=this.controlBox.start.width+e,this.toolBox.height=this.controlBox.start.height+i),"leftDown"==this.controlBox.btnName){if(this.rate){var l=this.rate.split(":")[0]/this.rate.split(":")[1];l>=1?(s=this.toolBox.x+e,a=this.toolBox.y):(s=this.toolBox.x+-i*l,a=this.toolBox.y)}else s=this.toolBox.x+e,a=this.toolBox.y;this.toolBox.width=this.controlBox.start.width-e,this.toolBox.height=this.controlBox.start.height+i}"topCenter"==this.controlBox.btnName&&(s=this.toolBox.x,a=this.toolBox.y+i,this.toolBox.width=this.controlBox.start.width,this.toolBox.height=this.controlBox.start.height-i),"downCenter"==this.controlBox.btnName&&(s=this.toolBox.x,a=this.toolBox.y,this.toolBox.width=this.controlBox.start.width,this.toolBox.height=this.controlBox.start.height+i),"leftCenter"==this.controlBox.btnName&&(s=this.toolBox.x+e,a=this.toolBox.y,this.toolBox.width=this.controlBox.start.width-e,this.toolBox.height=this.controlBox.start.height),"rightCenter"==this.controlBox.btnName&&(s=this.toolBox.x,a=this.toolBox.y,this.toolBox.width=this.controlBox.start.width+e,this.toolBox.height=this.controlBox.start.height),this.drawControlBox(this.toolBox.width,this.toolBox.height,s,a)}t.stopPropagation()},changeFileName:function(t,e){var i=t.lastIndexOf(".");return t.substr(0,i+1)+("jpeg"===e?"jpg":e)},cropPicture:function(t){var e=this;if(this.drawImg.img){var i=this.$refs.canvas;if(this.WatermarkText&&!t){var s=i.getContext("2d");s.font=this.WatermarkTextFont,s.fillStyle=this.WatermarkTextColor,s.textAlign="right",s.textBaseline="bottom",s.fillText(this.WatermarkText,this.toolBox.x+this.toolBox.width*this.WatermarkTextX,this.toolBox.y+this.toolBox.height*this.WatermarkTextY)}var a=new Image;!0===this.crossOrigin&&(a.crossOrigin=this.crossOriginHeader),a.src=i.toDataURL("image/"+this.fileType),HTMLCanvasElement.prototype.toBlob||Object.defineProperty(HTMLCanvasElement.prototype,"toBlob",{value:function(t,s,a){window.atob?setTimeout(function(){for(var o=atob(i.toDataURL(s,a).split(",")[1]),n=o.length,l=new Uint8Array(n),r=void 0,c=0;c=e.rate.split(":")[1]?n.drawImage(a,g.x,g.y,g.width,g.width*u,0,0,g.width,g.width*u):n.drawImage(a,g.x,g.y,g.width,g.width/u,0,0,g.width,g.width/u)}else n.drawImage(a,g.x,g.y,g.width,g.height,0,0,g.width,g.height)}o.toBlob(function(i){var s=e.changeFileName(e.fileName,e.fileType);t?e.previewMode&&e.$emit("onPrintImg",{index:e.index,fileName:s,blob:i,file:e.dataURLtoFile(o.toDataURL("image/"+e.fileType),s),dataURL:o.toDataURL("image/"+e.fileType)}):(e.handleClose(),e.$emit("cutDown",{index:e.index,fileName:s,blob:i,file:e.dataURLtoFile(o.toDataURL("image/"+e.fileType),s),dataURL:o.toDataURL("image/"+e.fileType)}))},"image/"+e.fileType,.95)}},200)}}else{var o=document.createElement("canvas");o.width=e.toolBox.width,o.height=e.toolBox.height;var n=o.getContext("2d"),l=e.toolBox;if(e.rate){var r=e.rate.split(":")[0]/e.rate.split(":")[1];n.drawImage(a,l.x,l.y,l.width,l.width*r,0,0,l.width,l.width*r)}else n.drawImage(a,l.x,l.y,l.width,l.height,0,0,l.width,l.height);var c=e.changeFileName(e.fileName,e.fileType);t?e.$emit("onPrintImg",{fileName:c,dataURL:o.toDataURL("image/"+e.fileType)}):(e.handleClose(),e.$emit("cutDown",{fileName:c,dataURL:o.toDataURL("image/"+e.fileType)}))}}),e.fileType}else t||(console.warn("No picture selected"),e.$emit("error",{err:1,msg:"No picture selected"}))},scrollBarControlMove:function(t){if(this.rotateControl.active){var e=t.pageX-this.rotateControl.start.x,i=this.rotateControl.start.position+e;i<=0&&(i=0),i>=200&&(i=200),this.rotateControl.position=i,this.rotateImg.angle=(i-100)/100*180,this.printImg()}},scrollBarControlOn:function(t){this.rotateControl.active=!0,this.rotateControl.start.x=t.pageX,this.rotateControl.start.y=t.pageY,this.rotateControl.start.position=this.rotateControl.position},scrollBarControlOff:function(){this.rotateControl.active=!1}}},C={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[!0===t.showChooseBtn&&!0===t.isModal?i("div",{on:{click:t.handleOpen}},[t._t("openImgCutter"),t._v(" "),t._t("open")],2):t._e(),t._v(" "),t.$slots.openImgCutter||t.$slots.open||!0!==t.isModal?t._e():i("button",{staticClass:"btn btn-primary",attrs:{type:"button"},on:{click:t.handleOpen}},[t._v("\n "+t._s(t.label)+"\n ")]),t._v(" "),i("transition",{attrs:{name:"fade"}},[t.visible?i("div",{ref:"mask",class:!0===t.isModal?"mask vue-img-cutter":""},[t.visible?i("div",{class:!0===t.isModal?"dialogBoxModal":"dialogBox"},[i("transition",{attrs:{name:"fade","enter-class":"fade-in-enter","enter-active-class":"fade-in-active","leave-class":"fade-out-enter","leave-active-class":"fade-out-active"}},[i("div",{ref:"dialogMainModalRef",class:!0===t.isModal?"dialogMainModal":"dialogMain",style:"width:"+(!0===t.isModal?t.boxWidth+32:t.boxWidth)+"px"},[i("div",{staticClass:"toolMain"},[!0===t.isModal?i("div",{staticClass:"tool-title"},[t._v("\n 图片裁剪\n "),i("span",{staticClass:"closeIcon",on:{click:t.handleClose}},[t._v("×")])]):t._e(),t._v(" "),i("div",{ref:"toolBox",staticClass:"toolBox",style:"height:"+t.boxHeight+"px;width:"+t.boxWidth+"px",on:{mousemove:t.controlBtnMouseMove,mouseup:t.controlBtnMouseUp,mouseleave:t.controlBtnMouseUp}},[i("div",{directives:[{name:"show",rawName:"v-show",value:!t.drawImg.img&&!0===t.showChooseBtn,expression:"!drawImg.img && showChooseBtn === true"}],staticClass:"tips"},[i("div",{staticClass:"btn btn-warning btn-xs",on:{click:t.chooseImg}},[t._v("\n "+t._s(t.label)+"\n ")])]),t._v(" "),1==t.tool?i("div",{directives:[{name:"show",rawName:"v-show",value:t.drawImg.img&&!0!==t.dropImg.active&&1==t.controlBox.disable&&1==t.toolBox.disable,expression:"\n drawImg.img &&\n dropImg.active !== true &&\n controlBox.disable == true &&\n toolBox.disable == true\n "}],staticClass:"dockMain",style:"background:"+t.toolBgc,on:{mouseenter:t.dropImgOff}},[t.rate?i("div",{staticClass:"dockBtn"},[t._t("ratio",function(){return[t._v(" Ratio: ")]}),t._v("\n "+t._s(t.rate)+"\n ")],2):t._e(),t._v(" "),i("div",{staticClass:"dockBtn",on:{click:t.scaleReset}},[t._t("scaleReset",function(){return[t._v(" Scale: ")]}),t._v("\n "+t._s(t.drawImg.swidth>0?(t.drawImg.width/t.drawImg.swidth).toFixed(2):"-")+"\n ")],2),t._v(" "),!1===t.originalGraph?i("div",{staticClass:"dockBtn",on:{click:function(e){return t.turnImg(-90)}}},[t._t("turnLeft",function(){return[t._v(" ↳ ")]})],2):t._e(),t._v(" "),!1===t.originalGraph?i("div",{staticClass:"dockBtn",on:{click:function(e){return t.turnImg(90)}}},[t._t("turnRight",function(){return[t._v(" ↲ ")]})],2):t._e(),t._v(" "),!1===t.originalGraph?i("div",{staticClass:"dockBtn",on:{click:function(e){return t.turnReset()}}},[t._t("reset",function(){return[t._v(" ↻ ")]})],2):t._e(),t._v(" "),!1===t.originalGraph?i("div",{staticClass:"dockBtnScrollBar"},[i("div",{ref:"dockBtnScrollControl",staticClass:"scrollBarControl",style:"left:"+t.rotateControl.position+"px",on:{mousemove:t.scrollBarControlMove,mousedown:t.scrollBarControlOn,mouseleave:t.scrollBarControlOff,mouseup:t.scrollBarControlOff}}),t._v(" "),1==t.rotateControl.active?i("div",{staticClass:"scrollBarText",style:"left:"+t.rotateControl.position+"px"},[t._v("\n "+t._s(t.rotateImg.angle.toFixed(0)+"°")+"\n ")]):t._e()]):t._e(),t._v(" "),!1===t.originalGraph?i("div",{staticClass:"dockBtn",on:{click:t.flipHorizontal}},[t._t("flipHorizontal",function(){return[t._v(" ⇆ ")]})],2):t._e(),t._v(" "),!1===t.originalGraph?i("div",{staticClass:"dockBtn",on:{click:t.flipVertically}},[t._t("turnRight",function(){return[t._v(" ⇅ ")]})],2):t._e()]):t._e(),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:null!=t.drawImg.img,expression:"drawImg.img != null"}],ref:"toolBoxControl",staticClass:"toolBoxControl",style:{pointerEvents:t.moveAble?"auto":"none"},on:{mousedown:t.toolBoxMouseDown,mouseup:t.toolBoxMouseUp,mousemove:t.toolBoxMouseMove,mouseleave:t.toolBoxMouseLeave}},[i("div",{staticClass:"toolBoxControlBox"},[i("div",{staticClass:"controlBox"},[i("div",{staticClass:"controlBoxInnerLine controlBoxInnerLineTop"}),t._v(" "),i("div",{staticClass:"controlBoxInnerLine controlBoxInnerLineBottom"}),t._v(" "),i("div",{staticClass:"controlBoxInnerLine controlBoxInnerLineLeft"}),t._v(" "),i("div",{staticClass:"controlBoxInnerLine controlBoxInnerLineRight"}),t._v(" "),!1===t.originalGraph?i("div",{staticClass:"selectArea"},[t._v("\n 宽:"+t._s(t.toolBox.width)+" 高:"+t._s(t.toolBox.height)+" (x:"+t._s(t.toolBoxPosition.x)+",y:"+t._s(t.toolBoxPosition.y)+")\n ")]):t._e(),t._v(" "),!0===t.originalGraph?i("div",{staticClass:"selectArea"},[t._v("\n 宽:"+t._s((t.toolBox.width/(t.drawImg.width/t.drawImg.swidth)).toFixed(0))+"\n 高:"+t._s((t.toolBox.height/(t.drawImg.width/t.drawImg.swidth)).toFixed(0))+"\n (x:"+t._s(t.toolBoxPosition.x)+",y:"+t._s(t.toolBoxPosition.y)+")\n ")]):t._e(),t._v(" "),!0===t.sizeChange?i("div",{staticClass:"leftUp controlBtn",attrs:{"data-name":"leftUp"},on:{mousedown:function(e){return t.controlBtnMouseDown(e,"leftUp")}}}):t._e(),t._v(" "),!0===t.sizeChange?i("div",{staticClass:"leftDown controlBtn",attrs:{"data-name":"leftDown"},on:{mousedown:function(e){return t.controlBtnMouseDown(e,"leftDown")}}}):t._e(),t._v(" "),!0===t.sizeChange?i("div",{staticClass:"rightUp controlBtn",attrs:{"data-name":"rightUp"},on:{mousedown:function(e){return t.controlBtnMouseDown(e,"rightUp")}}}):t._e(),t._v(" "),!0===t.sizeChange?i("div",{staticClass:"rightDown controlBtn",attrs:{"data-name":"rightDown"},on:{mousedown:function(e){return t.controlBtnMouseDown(e,"rightDown")}}}):t._e(),t._v(" "),!0===t.sizeChange&&!t.rate&&t.toolBox.width>20?i("div",{staticClass:"topCenter controlBtn",attrs:{"data-name":"topCenter"},on:{mousedown:function(e){return t.controlBtnMouseDown(e,"topCenter")}}}):t._e(),t._v(" "),!0===t.sizeChange&&!t.rate&&t.toolBox.width>20?i("div",{staticClass:"downCenter controlBtn",attrs:{"data-name":"downCenter"},on:{mousedown:function(e){return t.controlBtnMouseDown(e,"downCenter")}}}):t._e(),t._v(" "),!0===t.sizeChange&&!t.rate&&t.toolBox.height>20?i("div",{staticClass:"leftCenter controlBtn",attrs:{"data-name":"leftCenter"},on:{mousedown:function(e){return t.controlBtnMouseDown(e,"leftCenter")}}}):t._e(),t._v(" "),!0===t.sizeChange&&!t.rate&&t.toolBox.height>20?i("div",{staticClass:"rightCenter controlBtn",attrs:{"data-name":"rightCenter"},on:{mousedown:function(e){return t.controlBtnMouseDown(e,"rightCenter")}}}):t._e()]),t._v(" "),i("div",{staticClass:"toolBoxControlLine toolBoxControlLineItem-1"}),t._v(" "),i("div",{staticClass:"toolBoxControlLine toolBoxControlLineItem-2"}),t._v(" "),i("div",{staticClass:"toolBoxControlLine toolBoxControlLineItem-3"}),t._v(" "),i("div",{staticClass:"toolBoxControlLine toolBoxControlLineItem-4"})])]),t._v(" "),i("div",{staticClass:"copyright"},[t.DoNotDisplayCopyright?t._e():i("a",{attrs:{target:"_blank",href:"https://github.com/acccccccb/vue-img-cutter",rel:"nofollow"}},[t._v("\n vue-img-cutter "+t._s(t.version)+"\n ")])]),t._v(" "),i("canvas",{ref:"canvasSelectBox",staticClass:"canvasSelectBox",attrs:{width:t.boxWidth,height:t.boxHeight},on:{mousedown:t.dropImgOn,mouseup:t.dropImgOff,mousemove:t.dropImgMove}}),t._v(" "),i("canvas",{ref:"canvas",staticClass:"canvas",attrs:{width:t.boxWidth,height:t.boxHeight}})])]),t._v(" "),i("div",{staticClass:"i-dialog-footer"},[i("input",{ref:"inputFile",staticStyle:{width:"1px",height:"1px",border:"none",opacity:"0"},attrs:{type:"file",accept:"image/gif, image/jpeg ,image/png"},on:{change:t.putImgToCanv}}),t._v(" "),i("span",{on:{click:t.chooseImg}},[t._t("choose",function(){return[!0===t.showChooseBtn?i("div",{staticClass:"btn btn-primary btn-primary-plain"},[t._v("\n "+t._s(t.label)+"\n ")]):t._e()]})],2),t._v(" "),i("div",{staticClass:"btn-group fr"},[i("span",{on:{click:t.handleClose}},[t._t("cancel",function(){return[i("button",{staticClass:"btn btn-default",attrs:{type:"button"}},[t._v("取消")])]})],2),t._v(" "),i("span",{on:{click:function(e){return t.cropPicture(!1)}}},[t._t("confirm",function(){return[i("button",{staticClass:"btn btn-primary",staticStyle:{"margin-left":"15px"},attrs:{type:"button",disabled:!t.drawImg.img}},[t._v("\n 确定\n ")])]})],2)])])])]),t._v(" "),i("div",{staticStyle:{clear:"both"}})],1):t._e()]):t._e()])],1)},staticRenderFns:[]};var y=i("VU/8")(w,C,!1,function(t){i("QmIT")},"data-v-59054c4c",null).exports,b=i("mtWM"),B=i.n(b),k={name:"imgCutter",props:{target:{type:String},source:{type:String,default:"applet"}},components:{ImgCutter:y},data:function(){return{loadCut:!1,base64_url:"",firstCome:!0,oss_url:""}},watch:{target:function(){this.target&&""!=this.target&&this.getBase64Image(this.target)}},mounted:function(){this.firstCome&&this.target&&""!=this.target&&this.getBase64Image(this.target)},methods:{getBase64Image:function(t,e){this.loadCut=!0,this.firstCome=!1;var i=this,s=new Image;s.src=t+"?v="+Math.random(),s.crossOrigin="anonymous",s.onload=function(){var t=i.drawBase64Image(s);i.loadCut=!1,i.base64_url=t,i.forIe9()}},drawBase64Image:function(t){var e=document.createElement("canvas");return e.width=t.width,e.height=t.height,e.getContext("2d").drawImage(t,0,0,t.width,t.height),e.toDataURL("image/png")},forIe9:function(){this.$refs.imgCutterModal.handleOpen({name:"img",src:this.base64_url,width:400,height:400})},cutDown:function(t){var e=this;if(!t.file)return this.$emit("imgCutterCallback",{flag:!1}),void this.$message({message:"图片剪裁失败!",type:"error"});var i=new FormData,s=this.URL.material_upload;i.append("type",1),i.append("need_media_id",0),i.append("admin_id",this.$cookie.getCookie("admin_id")),i.append("ttl",this.$cookie.getCookie("ttl")),i.append("sign",this.$cookie.getCookie("sign")),i.append("corpid",this.$localSelfStore.getLocal("defaultCorp")&&"undefined"!=this.$localSelfStore.getLocal("defaultCorp")?JSON.parse(this.$localSelfStore.getLocal("defaultCorp")).corpid:"");var a=B.a.create({baseURL:"",data:i,headers:{"Content-Type":"multipart/form-data"}});"uploadMaterials"==this.source?(i.append("file",t.file),s=this.URL.media_upload):i.append("material_file",t.file),a.post(this.URL.BASEURL+s,i).then(function(t){(t=t.data)&&0==t.errno?e.$emit("imgCutterCallback",{flag:!0,data:t.rst}):4002!=t.errno&&(e.$emit("imgCutterCallback",{flag:!1}),e.$message({message:t.err,type:"error"}))}).catch(function(t){e.$emit("imgCutterCallback",{flag:!1}),e.$message({message:"服务器错误,获取裁剪图片失败",type:"error"})})}}},I={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("ImgCutter",{directives:[{name:"loading",rawName:"v-loading",value:t.loadCut,expression:"loadCut"}],ref:"imgCutterModal",attrs:{isModal:!1,sizeChange:!0,scaleAble:!1,originalGraph:!0,rate:"65:52"},on:{cutDown:t.cutDown}},[i("template",{slot:"open"},[t._t("default")],2),t._v(" "),i("template",{slot:"choose"},[i("el-button",{attrs:{type:"primary",plain:"",size:"mini"}},[t._v("选择图片")])],1),t._v(" "),i("template",{slot:"cancel"},[i("el-button",{staticStyle:{display:"none"},attrs:{type:"primary",plain:"",size:"mini"}},[t._v("取消")])],1),t._v(" "),i("template",{slot:"confirm"},[i("el-button",{attrs:{type:"primary",size:"mini"}},[t._v("确定")])],1)],2)],1)},staticRenderFns:[]},A=i("VU/8")(k,I,!1,null,null,null).exports,S=i("la//"),$={props:{dialogVisible:{type:Boolean,default:function(){return!1}},isKHQF:{type:Boolean,default:function(){return!1}},isKHHYY:{type:Boolean,default:function(){return!1}}},data:function(){return{linkType:S.e,fileData:{admin_id:this.$cookie.getCookie("admin_id"),ttl:this.$cookie.getCookie("ttl"),sign:this.$cookie.getCookie("sign"),corpid:this.$localSelfStore.getLocal("defaultCorp")&&"undefined"!=this.$localSelfStore.getLocal("defaultCorp")?JSON.parse(this.$localSelfStore.getLocal("defaultCorp")).corpid:"",type:1,need_media_id:0},fileData2:{admin_id:this.$cookie.getCookie("admin_id"),ttl:this.$cookie.getCookie("ttl"),sign:this.$cookie.getCookie("sign"),corpid:this.$localSelfStore.getLocal("defaultCorp")&&"undefined"!=this.$localSelfStore.getLocal("defaultCorp")?JSON.parse(this.$localSelfStore.getLocal("defaultCorp")).corpid:"",type:1,need_media_id:1},list:[]}},watch:{dialogVisible:function(t){var e=this;return h()(r.a.mark(function i(){return r.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(!t){i.next=4;break}return i.next=3,e.$nextTick();case 3:e.handleGetList();case 4:case"end":return i.stop()}},i,e)}))()}},methods:{onClickDel:function(t){var e=this;this.$confirm("确定删除当前剧集吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.list.splice(t,1)}).catch(function(){console.log("取消")})},handleGetList:function(){var t=JSON.parse(localStorage.getItem(S.g.PLAYLET_LINK_MULTI)||"[]");t&&t.length?this.list=t.map(function(t){return t.link_type===S.e.MINIAPP?{link_type:t.link_type,title:t.desc||t.playlet_name||"",appid:t.mini_app_id||"",page:t.path||"",pic_media_id:"",pic_url:t.cover||""}:t.link_type===S.e.H5?{link_type:t.link_type,title:t.desc||t.playlet_name||"",jump_url:t.path||"",picurl:t.cover||"",desc:t.playlet_name||t.desc||""}:void 0}):this.handleCancel()},handleCancel:function(){this.$emit("cancel")},uploadSuccess:function(t,e,i,s){this.$loading(this.$loadingConfig).close(),0==t.errno?(this.list[s].link_type===S.e.MINIAPP&&(this.list[s].pic_media_id=t.rst.material_id,this.list[s].pic_url=t.rst.url),this.list[s].link_type===S.e.H5&&(this.list[s].picurl=t.rst.url)):this.$message({message:t.err,type:"warning"})},onProgress:function(t){this.$loading(this.$loadingConfig)},uploadFail:function(){this.$loading(this.$loadingConfig).close(),this.$message({message:"上传失败",type:"fail"})},onClickConfirm:function(){if(this.list&&this.list.length){for(var t=[],e=0;e64)return void this.$message.warning("剧集"+(e+1)+" 请正确输入小程序标题");if(!/^wx(?=.*\d)(?=.*[a-z])[\da-z]{16}$/.test(i.appid))return void this.$message.warning("剧集"+(e+1)+" 请正确输入小程序appID");if(""==i.page)return void this.$message.warning("剧集"+(e+1)+" 请输入小程序路径");if(""==i.pic_url)return void this.$message.warning("剧集"+(e+1)+" 请选择小程序封面");t.push({msgtype:"miniprogram",miniprogram:i})}else if(i.link_type===S.e.H5){if(""==i.title||this.$getStrBytes(i.title)>128)return void this.$message.warning("剧集"+(e+1)+" 请正确输入链接标题");if(!/^http[s]?:\/\/([\w-]+\.)+([\w-]+)/i.test(i.jump_url))return void this.$message.warning("剧集"+(e+1)+" 请正确输入链接地址");if(i&&""!=i.jump_url&&this.$getStrBytes(i.jump_url)>2048)return void this.$message.warning("剧集"+(e+1)+" 请正确输入链接地址");if(i&&""!=i.desc&&this.$getStrBytes(i.desc)>512)return void this.$message.warning("剧集"+(e+1)+" 请正确输入封面描述");t.push({msgtype:"promote",promote:i})}}this.$emit("confirm",t)}}}},L={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-dialog",{staticClass:"multipleLink",attrs:{visible:t.dialogVisible,"before-close":t.handleCancel,title:"批量编辑剧集链接",width:"650px","close-on-click-modal":!1,"append-to-body":"",center:""},on:{"update:visible":function(e){t.dialogVisible=e}}},[t._l(t.list,function(e,s){return i("div",{key:s,staticClass:"wrap"},[e.link_type===t.linkType.MINIAPP?i("div",{staticClass:"link-item"},[i("div",{staticStyle:{margin:"0 0 10px 10px","font-weight":"600"}},[t._v("剧集"+t._s(s+1))]),t._v(" "),t.list.length>1?i("div",{staticClass:"del-btn",on:{click:function(e){return t.onClickDel(s)}}},[i("i",{staticClass:"el-icon-delete"})]):t._e(),t._v(" "),i("div",{staticStyle:{padding:"0 15px"}},[i("div",{staticClass:"self-hint",staticStyle:{"margin-bottom":"20px",border:"none"}},[i("i",{staticClass:"el-icon-message-solid"}),t._v(" "),i("span",[t._v("请填写企业微信后台绑定的小程序id和路径,否则会造成发送失败")])]),t._v(" "),i("div",{staticClass:"lineItem"},[i("label",[i("em",[t._v("*")]),t._v("小程序标题:")]),t._v(" "),i("div",{staticClass:"input"},[i("div",{staticClass:"flex"},[i("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入小程序标题",clearable:""},model:{value:e.title,callback:function(i){t.$set(e,"title",i)},expression:"item.title"}}),t._v(" "),i("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(e.title))+"/64字节")])],1),t._v(" "),t.$getStrBytes(e.title)>64?i("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[i("i",{staticClass:"el-icon-warning-outline"}),t._v(" 小程序标题,最多64个字节,已超出!")]):t._e()])]),t._v(" "),i("div",{staticClass:"lineItem"},[i("label",[i("em",[t._v("*")]),t._v("小程序appID:")]),t._v(" "),i("div",{staticStyle:{flex:"1"}},[i("el-input",{staticClass:"input",attrs:{size:"small",placeholder:"请输入小程序appID",clearable:""},model:{value:e.appid,callback:function(i){t.$set(e,"appid",i)},expression:"item.appid"}}),t._v(" "),i("p",{staticClass:"otherHint",staticStyle:{color:"#f9a527"}},[t._v("*小程序appID"),i("a",{attrs:{href:"https://docs.qq.com/doc/p/cb25fa9e1aba98ce5f8b942f2900f0247b9e5dc6?dver=2.1.27292865",target:"_blank"}},[t._v("(如何获取小程序appID)")]),t._v(",必须是关联到企业的小程序应用。")])],1)]),t._v(" "),i("div",{staticClass:"lineItem"},[i("label",[i("em",[t._v("*")]),t._v("小程序路径:")]),t._v(" "),i("div",{staticStyle:{flex:"1"}},[i("el-input",{staticClass:"input",attrs:{size:"small",placeholder:"请输入小程序路径",clearable:""},model:{value:e.page,callback:function(i){t.$set(e,"page",i)},expression:"item.page"}}),t._v(" "),i("p",{staticClass:"otherHint"},[i("a",{attrs:{href:"https://docs.qq.com/doc/p/16fa15eeb1fc21849904a0a82ebda04732e3bc16?dver=2.1.27292865",target:"_blank"}},[t._v("如何获取小程序路径?")])])],1)]),t._v(" "),i("div",{staticClass:"lineItem"},[i("label",[i("em",[t._v("*")]),t._v("小程序封面:")]),t._v(" "),i("el-upload",{staticClass:"avatar-uploader",attrs:{action:t.URL.BASEURL+t.URL.material_upload,name:"material_file",accept:".jpg,.jpeg,.png","show-file-list":!1,data:t.fileData2,"on-success":function(e,i,a){return t.uploadSuccess(e,i,a,s)},"on-progress":t.onProgress,"on-error":t.uploadFail}},[e.pic_url?i("img",{staticClass:"fm_img",attrs:{src:e.pic_url}}):i("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),t._v(" "),i("p",{staticClass:"uploadImgHint",staticStyle:{"margin-left":"20px"}},[t._v("*图片仅支持png或jpg格式,且文件大小不得超过10M。封面图建议尺寸为520*416。")])])]):e.link_type===t.linkType.H5?i("div",{staticClass:"link-item"},[i("div",{staticStyle:{margin:"0 0 10px 10px","font-weight":"600"}},[t._v("剧集"+t._s(s+1))]),t._v(" "),t.list.length>1?i("div",{staticClass:"del-btn",on:{click:function(e){return t.onClickDel(s)}}},[i("i",{staticClass:"el-icon-delete"})]):t._e(),t._v(" "),i("div",{staticClass:"lineItem"},[i("label",[i("em",[t._v("*")]),t._v("链接标题:")]),t._v(" "),i("div",{staticClass:"input"},[i("div",{staticClass:"flex"},[i("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入链接标题",clearable:""},model:{value:e.title,callback:function(i){t.$set(e,"title",i)},expression:"item.title"}}),t._v(" "),i("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(e.title))+"/128字节")])],1),t._v(" "),t.$getStrBytes(e.title)>128?i("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[i("i",{staticClass:"el-icon-warning-outline"}),t._v(" 链接标题,最多128个字节,已超出!")]):t._e()])]),t._v(" "),i("div",{staticClass:"lineItem"},[i("label",[i("em",[t._v("*")]),t._v("链接地址:")]),t._v(" "),i("div",{staticClass:"input"},[i("div",{staticClass:"flex"},[i("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入链接地址",clearable:""},model:{value:e.jump_url,callback:function(i){t.$set(e,"jump_url",i)},expression:"item.jump_url"}}),t._v(" "),i("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(e.jump_url))+"/2048字节")])],1),t._v(" "),t.$getStrBytes(e.jump_url)>2048?i("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[i("i",{staticClass:"el-icon-warning-outline"}),t._v(" 链接地址,最多2048个字节,已超出!")]):t._e()])]),t._v(" "),i("div",{staticClass:"lineItem"},[i("label",[t._v("图文封面:")]),t._v(" "),i("el-upload",{staticClass:"avatar-uploader",attrs:{action:t.URL.BASEURL+t.URL.material_upload,name:"material_file","show-file-list":!1,data:t.isKHQF||t.isKHHYY?Object.assign({},t.fileData,{upload_to_oss:0}):t.fileData,"on-success":function(e,i,a){return t.uploadSuccess(e,i,a,s)},"on-progress":t.onProgress,"on-error":t.uploadFail,accept:".jpg,.jpeg,.png"}},[e.picurl?i("img",{staticClass:"fm_img",attrs:{src:e.picurl}}):i("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),t._v(" "),i("p",{staticClass:"uploadImgHint",staticStyle:{"margin-left":"40px"}},[t._v("*图片仅支持png或jpg格式,且文件大小不得超过10M。")]),t._v(" "),i("div",{staticClass:"lineItem"},[i("label",[t._v("封面描述:")]),t._v(" "),i("div",{staticClass:"input"},[i("div",{staticClass:"flex"},[i("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入封面描述",clearable:""},model:{value:e.desc,callback:function(i){t.$set(e,"desc",i)},expression:"item.desc"}}),t._v(" "),i("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(e.desc))+"/512字节")])],1),t._v(" "),t.$getStrBytes(e.desc)>512?i("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[i("i",{staticClass:"el-icon-warning-outline"}),t._v(" 封面描述,最多512个字节,已超出!")]):t._e()])])]):t._e()])}),t._v(" "),i("div",{staticClass:"buttons"},[i("el-button",{attrs:{type:"primary",plain:"",size:"mini"},on:{click:t.handleCancel}},[t._v("取消")]),t._v(" "),i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.onClickConfirm}},[t._v("确定")])],1)],2)},staticRenderFns:[]};var E=i("VU/8")($,L,!1,function(t){i("M0Wp")},"data-v-281e9f09",null).exports,T={components:{imgCutter:A,draggable:m.a,phonePreview:p.a,multipleLinkEdit:E},props:{disabled:{type:Boolean,default:!1},afferent_attachments:{default:[]},afferent_content:{type:String,default:""},isShowTips:{type:Boolean,default:function(){return!0}},source:{type:String,default:"qun"},phone_width:{type:String,default:""},isKHQF:{type:Boolean,default:function(){return!1}},isKHHYY:{type:Boolean,default:function(){return!1}},isShowAddPlaylet:{type:Boolean,default:function(){return!1}}},data:function(){return{fileData:{admin_id:this.$cookie.getCookie("admin_id"),ttl:this.$cookie.getCookie("ttl"),sign:this.$cookie.getCookie("sign"),corpid:this.$localSelfStore.getLocal("defaultCorp")&&"undefined"!=this.$localSelfStore.getLocal("defaultCorp")?JSON.parse(this.$localSelfStore.getLocal("defaultCorp")).corpid:"",type:1,need_media_id:0},fileData2:{admin_id:this.$cookie.getCookie("admin_id"),ttl:this.$cookie.getCookie("ttl"),sign:this.$cookie.getCookie("sign"),corpid:this.$localSelfStore.getLocal("defaultCorp")&&"undefined"!=this.$localSelfStore.getLocal("defaultCorp")?JSON.parse(this.$localSelfStore.getLocal("defaultCorp")).corpid:"",type:1,need_media_id:1},content:this.afferent_content,imgVisible:!1,linkVisible:!1,linkExtendVisible:!1,miniprogramVisible:!1,miniprogram:{title:"",appid:"",page:"",pic_media_id:"",pic_url:""},image:{media_id:"",pic_url:""},link:{title:"",picurl:"",desc:"",url:""},linkExtend:{title:"",jump_url:"",picurl:"",desc:""},attachments:[],edit_index:"",radarAttach:[],radarIds:[],attachments_idx:0,has_attachLen:0,imgCutterVisible:!1,oss_url:"",multipleLinkEditVisible:!1,multipleLinkSelectVisible:!1,selectMaterialsVisible:!1,selectMaterialsSource:""}},created:function(){this.afferent_attachments&&""!=this.afferent_attachments&&(this.attachments=this.afferent_attachments,this.radarids_reset())},methods:{handleCreatedFn:function(){this.afferent_attachments&&""!=this.afferent_attachments&&(this.attachments=this.afferent_attachments,this.radarids_reset())},onClickSelectMaterials:function(t){this.selectMaterialsSource=t,this.selectMaterialsVisible=!0},selectMaterialsConfirm:function(t){t&&t.url?("XCX"==this.selectMaterialsSource&&(this.miniprogram.pic_url=t.url,this.miniprogram.pic_media_id=t.material_id),"H5TGLJ"==this.selectMaterialsSource&&(this.linkExtend.picurl=t.url),"LJ"==this.selectMaterialsSource&&(this.link.picurl=t.url),"TP"==this.selectMaterialsSource&&(this.image.pic_url=t.url,this.image.media_id=t.material_id),this.selectMaterialsVisible=!1):this.$message({message:"所选素材不可用,请重新选择!",type:"warning"})},imgCutterCallback:function(t){this.imgCutterVisible=!1,t.flag&&(this.miniprogram.pic_url=t.data.url,this.miniprogram.pic_media_id=t.data.material_id)},openImgCutter:function(){var t=this;if(this.miniprogram.pic_url)if(this.$loading(this.$loadingConfig),-1!=this.miniprogram.pic_url.indexOf("http://playlet.oss-cn-beijing.aliyuncs.com/"))this.oss_url=this.miniprogram.pic_url.replace("http://playlet.oss-cn-beijing.aliyuncs.com/","http://dj.wenxingshuju.com/oss_image/"),this.imgCutterVisible=!0,this.$loading(this.$loadingConfig).close();else{if(this.oss_url)return this.imgCutterVisible=!0,void this.$loading(this.$loadingConfig).close();this.$axios.post(this.URL.BASEURL+this.URL.material_uploadFileByUrl,{img_url:this.miniprogram.pic_url}).then(function(e){(e=e.data)&&0==e.errno?(t.oss_url=e.rst.oss_url.replace("http://playlet.oss-cn-beijing.aliyuncs.com/","http://dj.wenxingshuju.com/oss_image/"),t.imgCutterVisible=!0,t.$loading(t.$loadingConfig).close()):4002!=e.errno&&t.$message({message:e.err,type:"error"})}).catch(function(e){t.$message({message:"服务器错误,获取裁剪图片失败",type:"error"})})}else this.imgCutterVisible=!0},radarids_reset:function(){var t=this;this.has_attachLen=0,this.radarIds=[],this.attachments.forEach(function(e){"radar"==e.msgtype?t.radarIds.push(e.radar.radar_id):t.has_attachLen+=1})},insertAtCursor:function(){var t=this;return h()(r.a.mark(function e(){var i,s,a,o;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(i="「客户昵称」",!(s=t.$refs.textarea).selectionStart&&0!==s.selectionStart){e.next=12;break}return a=s.selectionStart,o=s.selectionEnd,t.content=s.value.substring(0,a)+i+s.value.substring(o,s.value.length),e.next=8,t.$nextTick();case 8:s.focus(),s.setSelectionRange(o+i.length,o+i.length),e.next=13;break;case 12:t.content+=i;case 13:t.$emit("editContent",t.content);case 14:case"end":return e.stop()}},e,t)}))()},radarDefine:function(t){for(var e=this.attachments,i=0;i128)this.$message({message:"请正确输入链接标题",type:"warning"});else if(/^http[s]?:\/\/([\w-]+\.)+([\w-]+)/i.test(this.linkExtend.jump_url))if(this.linkExtend&&""!=this.linkExtend.jump_url&&this.$getStrBytes(this.linkExtend.jump_url)>2048)this.$message({message:"请正确输入链接地址",type:"warning"});else if(this.linkExtend&&""!=this.linkExtend.desc&&this.$getStrBytes(this.linkExtend.desc)>512)this.$message({message:"请正确输入消息描述",type:"warning"});else{var e={msgtype:"promote",promote:this.linkExtend};this.determineLink({link:this.linkExtend.jump_url,hint:"请确认链接地址:"+this.linkExtend.jump_url,cb:function(i){-1!=t.edit_index?(t.$set(t.attachments,t.edit_index,e),t.edit_index=-1):t.attachments.push(e),t.$emit("changeAttachment",t.attachments),t.linkExtendVisible=!1}})}else this.$message({message:"请正确输入链接地址",type:"warning"})},linkDefine:function(){var t=this;if(""==this.link.title||this.$getStrBytes(this.link.title)>128)this.$message({message:"请正确输入链接标题",type:"warning"});else if(/^http[s]?:\/\/([\w-]+\.)+([\w-]+)/i.test(this.link.url))if(this.link&&""!=this.link.url&&this.$getStrBytes(this.link.url)>2048)this.$message({message:"请正确输入链接地址",type:"warning"});else if(this.link&&""!=this.link.desc&&this.$getStrBytes(this.link.desc)>512)this.$message({message:"请正确输入消息描述",type:"warning"});else{var e={msgtype:"link",link:this.link};this.determineLink({link:this.link.url,hint:"请确认链接地址:"+this.link.url,cb:function(i){-1!=t.edit_index?(t.$set(t.attachments,t.edit_index,e),t.edit_index=-1):t.attachments.push(e),t.$emit("changeAttachment",t.attachments),t.linkVisible=!1}})}else this.$message({message:"请正确输入链接地址",type:"warning"})},miniprogramDefine:function(){var t=this;if(""==this.miniprogram.title||this.$getStrBytes(this.miniprogram.title)>64)this.$message({message:"请正确输入小程序标题",type:"warning"});else if(/^wx(?=.*\d)(?=.*[a-z])[\da-z]{16}$/.test(this.miniprogram.appid))if(""!=this.miniprogram.page)if(""!=this.miniprogram.pic_url){var e={msgtype:"miniprogram",miniprogram:this.miniprogram};this.determineLink({link:this.miniprogram.page,hint:"请确认小程序路径:"+this.miniprogram.page,cb:function(i){-1!=t.edit_index?(t.$set(t.attachments,t.edit_index,e),t.edit_index=-1):t.attachments.push(e),t.$emit("changeAttachment",t.attachments),t.miniprogramVisible=!1}})}else this.$message({message:"请选择小程序封面",type:"warning"});else this.$message({message:"请输入小程序路径",type:"warning"});else this.$message({message:"请正确输入小程序appID",type:"warning"})},determineLink:function(t){var e=t.link,i=t.hint,s=t.cb;e.split("?").length>2?this.$confirm(i,"提示",{closeOnClickModal:!1,type:"warning",showCancelButton:!0,confirmButtonText:"确认无误",cancelButtonText:"去修改"}).then(function(){s&&s()}).catch(function(){}):s&&s()},contentChange:function(t){this.$emit("editContent",this.content)},fileEvent:function(t){var e=this;this.edit_index=-1,this.attachments&&this.attachments.length>=9?this.$message({message:"最多支持添加9个附件",type:"warning"}):("img"==t&&(this.image={media_id:"",pic_url:""},this.imgVisible=!0),"link"==t&&(this.link={title:"",picurl:"",desc:"",url:""},this.linkVisible=!0),"miniprogram"==t&&(this.miniprogram={title:"",appid:"",page:"",pic_media_id:"",pic_url:""},this.miniprogramVisible=!0),"radar"==t&&this.$nextTick(function(){e.radarids_reset()}),"linkExtend"==t&&(this.linkExtend={title:"",jump_url:"",picurl:"",desc:""},this.linkExtendVisible=!0))},uploadSuccess:function(t,e){this.$loading(this.$loadingConfig).close(),0==t.errno?(this.imgVisible&&(this.image.pic_url=t.rst.url,this.image.media_id=t.rst.material_id),this.linkVisible&&(this.link.picurl=t.rst.url),this.miniprogramVisible&&(this.miniprogram.pic_media_id=t.rst.material_id,this.miniprogram.pic_url=t.rst.url),this.linkExtendVisible&&(this.linkExtend.picurl=t.rst.url)):this.$message({message:t.err,type:"warning"})},beforeUploadUpload:function(t){this.$loading(this.$loadingConfig)},uploadFail:function(){this.$loading(this.$loadingConfig).close(),this.$message({message:"上传失败",type:"fail"})},handleShowMultipleLinkEdit:function(){this.multipleLinkEditVisible=!0},onConfirmMultipleLink:function(t){var e=this;this.multipleLinkEditVisible=!1,Array.isArray(t)&&t.length&&t.forEach(function(t){e.attachments.push(t)}),this.$emit("changeAttachment",this.attachments)},onCancelMultipleLink:function(){this.multipleLinkEditVisible=!1},onClickMultipleLinkSelect:function(){this.multipleLinkSelectVisible=!0},onConfirmMultipleLinkDialog:function(t){var e=this,i=t.multipleLink;return h()(r.a.mark(function t(){return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.multipleLinkSelectVisible=!1,!i||!i.length){t.next=6;break}return localStorage.setItem(S.g.PLAYLET_LINK_MULTI,a()(i)),t.next=5,e.$nextTick();case 5:e.handleShowMultipleLinkEdit();case 6:case"end":return t.stop()}},t,e)}))()},onCancelMultipleLinkDialog:function(){this.multipleLinkSelectVisible=!1}}},M={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"container"},[s("div",{staticClass:"editCon",style:t.disabled?"padding:0":""},["welcom"==t.source?s("div",{staticClass:"insert"},[s("span",{on:{click:t.insertAtCursor}},[t._v("「插入客户昵称」")])]):t._e(),t._v(" "),t.disabled?s("div",{staticClass:"textarea self-scrollbar-3 pointer-drop",staticStyle:{"white-space":"pre-wrap",color:"#666"}},[t._v(t._s(t.content)+"\n ")]):s("textarea",{directives:[{name:"model",rawName:"v-model",value:t.content,expression:"content"}],ref:"textarea",staticClass:"textarea self-scrollbar-3",attrs:{autocomplete:"off",placeholder:"welcom"==t.source?"请输入欢迎语":"请输入群发内容"},domProps:{value:t.content},on:{input:[function(e){e.target.composing||(t.content=e.target.value)},t.contentChange]}}),t._v(" "),s("div",{staticClass:"flex"},[t.$getStrBytes(t.content)>4e3?s("div",{staticClass:"warning_hint"},[s("i",{staticClass:"el-icon-warning-outline"}),t._v("\n 消息文本内容,最多4000个字节,已超出!")]):t._e(),t._v(" "),s("div",{staticClass:"maxFont",staticStyle:{flex:"1"}},[t._v(t._s(t.$getStrBytes(t.content))+"/4000字节")])]),t._v(" "),t.attachments&&t.attachments.length>0?s("div",{staticClass:"fujian"},[s("draggable",{staticClass:"syllable_ul",attrs:{element:"ul",disabled:t.disabled,list:t.attachments,options:{group:"name",animation:100}}},t._l(t.attachments,function(e,i){return s("div",{key:i+t.attachments_idx,staticClass:"fujianItem",class:t.disabled?"pointer-drop":""},[s("div",{staticClass:"left"},[t.disabled?t._e():s("i",{staticClass:"el-icon-remove-outline",on:{click:function(e){return t.deleteAttachment(i)}}}),t._v(" "),"image"==e.msgtype?s("span",{staticClass:"flex-align-center"},[t._v("【图片】:"),s("img",{staticStyle:{width:"16px",height:"16px"},attrs:{src:e.image.pic_url,alt:""}})]):t._e(),t._v(" "),"promote"==e.msgtype?s("span",[t._v("【H5推广】:"+t._s(e.promote.title))]):t._e(),t._v(" "),"miniprogram"==e.msgtype?s("span",[t._v("【小程序】:"+t._s(e.miniprogram.title))]):t._e(),t._v(" "),"link"==e.msgtype?s("span",[t._v("【链接】:"+t._s(e.link.title))]):t._e()]),t._v(" "),t.disabled?t._e():s("div",{staticClass:"right"},[s("i",{staticClass:"el-icon-edit-outline",on:{click:function(s){return t.editAttachment(e,i)}}})])])}),0)],1):t._e(),t._v(" "),t.disabled?t._e():s("div",{staticClass:"addFileBox"},[s("el-popover",{attrs:{placement:"top",trigger:"click"}},[s("div",{staticClass:"pointer",staticStyle:{display:"inline-block"},attrs:{slot:"reference"},slot:"reference"},[s("i",{staticClass:"el-icon-circle-plus-outline"}),t._v(" "),s("span",[t._v("添加附件")])]),t._v(" "),s("div",{staticClass:"propoverItem",on:{click:function(e){return t.fileEvent("img")}}},[s("img",{attrs:{src:i("/QKx"),alt:""}}),t._v(" "),s("span",[t._v("图片")])]),t._v(" "),s("div",{staticClass:"propoverItem",on:{click:function(e){return t.fileEvent("linkExtend")}}},[s("img",{attrs:{src:i("cukq"),alt:""}}),t._v(" "),s("span",[t._v("H5推广")])]),t._v(" "),s("div",{staticClass:"propoverItem",on:{click:function(e){return t.fileEvent("miniprogram")}}},[s("img",{attrs:{src:i("mKVt"),alt:""}}),t._v(" "),s("span",[t._v("小程序")])]),t._v(" "),s("div",{staticClass:"propoverItem",on:{click:function(e){return t.fileEvent("link")}}},[s("img",{attrs:{src:i("fWVa"),alt:""}}),t._v(" "),s("span",[t._v("链接")])])])],1)]),t._v(" "),t.isShowTips&&"qun"==t.source?s("div",{staticClass:"self-hint",staticStyle:{"margin-top":"10px"}},[s("span",[t._v("注意:\n 每位客户每天可以接收1条群发消息,不限企业发布的群发还是个人发布的群发。")])]):t._e(),t._v(" "),s("div",{staticClass:"phonePreviewBox"},[s("phonePreview",{attrs:{phone_width:t.phone_width,content:t.content,attachments:t.attachments}})],1),t._v(" "),s("el-dialog",{attrs:{title:"添加图片","append-to-body":"",visible:t.imgVisible,width:"500px",center:"","close-on-click-modal":!1},on:{"update:visible":function(e){t.imgVisible=e}}},[s("div",{staticClass:"lineItem"},[s("label",[s("em",[t._v("*")]),t._v("图片:")]),t._v(" "),s("el-upload",{staticClass:"avatar-uploader",attrs:{action:t.URL.BASEURL+t.URL.material_upload,name:"material_file","show-file-list":!1,data:t.fileData2,"on-success":t.uploadSuccess,"on-progress":t.beforeUploadUpload,"on-error":t.uploadFail,accept:".jpg,.jpeg,.png"}},[t.image.pic_url?s("img",{staticClass:"fm_img",attrs:{src:t.image.pic_url}}):s("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),t._v(" "),s("p",{staticClass:"uploadImgHint"},[t._v("*图片仅支持png或jpg格式,且文件大小不得超过10M。")]),t._v(" "),s("div",{staticClass:"buttons"},[s("el-button",{attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(e){t.imgVisible=!1}}},[t._v("取消")]),t._v(" "),s("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.imageDefine}},[t._v("确定")])],1)]),t._v(" "),s("el-dialog",{attrs:{title:"添加链接","append-to-body":"",visible:t.linkVisible,width:"500px",center:"","close-on-click-modal":!1},on:{"update:visible":function(e){t.linkVisible=e}}},[s("div",{staticClass:"lineItem"},[s("label",[s("em",[t._v("*")]),t._v("链接标题:")]),t._v(" "),s("div",{staticClass:"input"},[s("div",{staticClass:"flex"},[s("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入链接标题",clearable:""},model:{value:t.link.title,callback:function(e){t.$set(t.link,"title",e)},expression:"link.title"}}),t._v(" "),s("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(t.link.title))+"/128字节")])],1),t._v(" "),t.$getStrBytes(t.link.title)>128?s("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[s("i",{staticClass:"el-icon-warning-outline"}),t._v(" 链接标题,最多128个字节,已超出!")]):t._e()])]),t._v(" "),s("div",{staticClass:"lineItem"},[s("label",[s("em",[t._v("*")]),t._v("链接地址:")]),t._v(" "),s("div",{staticClass:"input"},[s("div",{staticClass:"flex textInput"},[s("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入链接地址",clearable:"",rows:6},model:{value:t.link.url,callback:function(e){t.$set(t.link,"url",e)},expression:"link.url"}}),t._v(" "),s("i",{directives:[{name:"show",rawName:"v-show",value:t.link.url,expression:"link.url"}],staticClass:"clearButton el-input__icon el-icon-circle-close el-input__clear",on:{click:function(e){e.preventDefault(),t.link.url=""}}}),t._v(" "),s("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(t.link.url))+"/2048字节")])],1),t._v(" "),t.$getStrBytes(t.link.url)>2048?s("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[s("i",{staticClass:"el-icon-warning-outline"}),t._v(" 链接地址,最多2048个字节,已超出!")]):t._e()])]),t._v(" "),s("div",{staticClass:"lineItem"},[s("label",[t._v("图文封面:")]),t._v(" "),s("el-upload",{staticClass:"avatar-uploader",attrs:{action:t.URL.BASEURL+t.URL.material_upload,name:"material_file","show-file-list":!1,data:t.isKHQF||t.isKHHYY?Object.assign({},t.fileData,{upload_to_oss:0}):t.fileData,"on-success":t.uploadSuccess,"on-progress":t.beforeUploadUpload,"on-error":t.uploadFail,accept:".jpg,.jpeg,.png"}},[t.link.picurl?s("img",{staticClass:"fm_img",attrs:{src:t.link.picurl}}):s("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),t._v(" "),s("p",{staticClass:"uploadImgHint",staticStyle:{"margin-left":"40px"}},[t._v("*图片仅支持png或jpg格式,且文件大小不得超过10M。")]),t._v(" "),s("div",{staticClass:"lineItem"},[s("label",[t._v("消息描述:")]),t._v(" "),s("div",{staticClass:"input"},[s("div",{staticClass:"flex"},[s("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入消息描述",clearable:""},model:{value:t.link.desc,callback:function(e){t.$set(t.link,"desc",e)},expression:"link.desc"}}),t._v(" "),s("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(t.link.desc))+"/512字节")])],1),t._v(" "),t.$getStrBytes(t.link.desc)>512?s("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[s("i",{staticClass:"el-icon-warning-outline"}),t._v(" 消息描述,最多512个字节,已超出!")]):t._e()])]),t._v(" "),s("div",{staticClass:"buttons"},[s("el-button",{attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(e){t.linkVisible=!1}}},[t._v("取消")]),t._v(" "),s("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.linkDefine}},[t._v("确定")])],1)]),t._v(" "),s("el-dialog",{attrs:{title:"添加小程序","append-to-body":"",visible:t.miniprogramVisible,width:"650px",center:"","close-on-click-modal":!1},on:{"update:visible":function(e){t.miniprogramVisible=e}}},[s("div",{staticStyle:{padding:"0 15px"}},[s("div",{staticClass:"self-hint",staticStyle:{"margin-bottom":"20px",border:"none"}},[s("i",{staticClass:"el-icon-message-solid"}),t._v(" "),s("span",[t._v("请填写企业微信后台绑定的小程序id和路径,否则会造成发送失败")])]),t._v(" "),s("div",{staticClass:"lineItem"},[s("label",[s("em",[t._v("*")]),t._v("小程序标题:")]),t._v(" "),s("div",{staticClass:"input"},[s("div",{staticClass:"flex"},[s("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入小程序标题",clearable:""},model:{value:t.miniprogram.title,callback:function(e){t.$set(t.miniprogram,"title",e)},expression:"miniprogram.title"}}),t._v(" "),s("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(t.miniprogram.title))+"/64字节")])],1),t._v(" "),t.$getStrBytes(t.miniprogram.title)>64?s("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[s("i",{staticClass:"el-icon-warning-outline"}),t._v(" 小程序标题,最多64个字节,已超出!")]):t._e()])]),t._v(" "),s("div",{staticClass:"lineItem"},[s("label",[s("em",[t._v("*")]),t._v("小程序appID:")]),t._v(" "),s("div",{staticStyle:{flex:"1"}},[s("el-input",{staticClass:"input",attrs:{size:"small",placeholder:"请输入小程序appID",clearable:""},model:{value:t.miniprogram.appid,callback:function(e){t.$set(t.miniprogram,"appid",e)},expression:"miniprogram.appid"}}),t._v(" "),s("p",{staticClass:"otherHint",staticStyle:{color:"#f9a527"}},[t._v("*小程序appID"),s("a",{attrs:{href:"https://docs.qq.com/doc/p/cb25fa9e1aba98ce5f8b942f2900f0247b9e5dc6?dver=2.1.27292865",target:"_blank"}},[t._v("(如何获取小程序appID)")]),t._v(",必须是关联到企业的小程序应用。")])],1)]),t._v(" "),s("div",{staticClass:"lineItem"},[s("label",[s("em",[t._v("*")]),t._v("小程序路径:")]),t._v(" "),s("div",{staticStyle:{flex:"1"}},[s("el-input",{staticClass:"input",attrs:{size:"small",placeholder:"请输入小程序路径",clearable:""},model:{value:t.miniprogram.page,callback:function(e){t.$set(t.miniprogram,"page",e)},expression:"miniprogram.page"}}),t._v(" "),s("p",{staticClass:"otherHint"},[s("a",{attrs:{href:"https://docs.qq.com/doc/p/16fa15eeb1fc21849904a0a82ebda04732e3bc16?dver=2.1.27292865",target:"_blank"}},[t._v("如何获取小程序路径?")])])],1)]),t._v(" "),s("div",{staticClass:"lineItem"},[s("label",[s("em",[t._v("*")]),t._v("小程序封面:")]),t._v(" "),s("el-upload",{staticClass:"avatar-uploader",attrs:{action:t.URL.BASEURL+t.URL.material_upload,name:"material_file","show-file-list":!1,data:t.fileData2,"on-success":t.uploadSuccess,"on-progress":t.beforeUploadUpload,"on-error":t.uploadFail,accept:".jpg,.jpeg,.png"}},[t.miniprogram.pic_url?s("img",{staticClass:"fm_img",staticStyle:{height:"80px"},attrs:{src:t.miniprogram.pic_url}}):s("i",{staticClass:"el-icon-plus avatar-uploader-icon"})]),t._v(" "),s("div",{staticStyle:{"margin-left":"40px"}},[s("div",[s("el-button",{staticStyle:{height:"30px","margin-bottom":"0px"},attrs:{type:"danger",size:"mini"},on:{click:t.openImgCutter}},[t._v("图片裁剪")]),t._v(" "),s("span",{staticClass:"uploadImgHint",staticStyle:{margin:"0"}},[t._v("可根据需要对图片进行裁剪。")])],1)])],1),t._v(" "),s("p",{staticClass:"uploadImgHint",staticStyle:{"margin-left":"20px"}},[t._v("*图片仅支持png或jpg格式,且文件大小不得超过10M。封面图建议尺寸为520*416。")]),t._v(" "),s("div",{staticClass:"buttons"},[s("el-button",{attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(e){t.miniprogramVisible=!1}}},[t._v("取消")]),t._v(" "),s("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.miniprogramDefine}},[t._v("确定")])],1)])]),t._v(" "),s("el-dialog",{attrs:{title:"添加H5推广","append-to-body":"",visible:t.linkExtendVisible,width:"500px",center:"","close-on-click-modal":!1},on:{"update:visible":function(e){t.linkExtendVisible=e}}},[s("div",{staticClass:"lineItem"},[s("label",[s("em",[t._v("*")]),t._v("链接标题:")]),t._v(" "),s("div",{staticClass:"input"},[s("div",{staticClass:"flex"},[s("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入链接标题",clearable:""},model:{value:t.linkExtend.title,callback:function(e){t.$set(t.linkExtend,"title",e)},expression:"linkExtend.title"}}),t._v(" "),s("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(t.linkExtend.title))+"/128字节")])],1),t._v(" "),t.$getStrBytes(t.linkExtend.title)>128?s("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[s("i",{staticClass:"el-icon-warning-outline"}),t._v(" 链接标题,最多128个字节,已超出!")]):t._e()])]),t._v(" "),s("div",{staticClass:"lineItem"},[s("label",[s("em",[t._v("*")]),t._v("链接地址:")]),t._v(" "),s("div",{staticClass:"input"},[s("div",{staticClass:"flex textInput"},[s("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入链接地址",clearable:"",rows:6},model:{value:t.linkExtend.jump_url,callback:function(e){t.$set(t.linkExtend,"jump_url",e)},expression:"linkExtend.jump_url"}}),t._v(" "),s("i",{directives:[{name:"show",rawName:"v-show",value:t.linkExtend.jump_url,expression:"linkExtend.jump_url"}],staticClass:"clearButton el-input__icon el-icon-circle-close el-input__clear",on:{click:function(e){e.preventDefault(),t.linkExtend.jump_url=""}}}),t._v(" "),s("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(t.linkExtend.jump_url))+"/2048字节")])],1),t._v(" "),t.$getStrBytes(t.linkExtend.jump_url)>2048?s("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[s("i",{staticClass:"el-icon-warning-outline"}),t._v(" 链接地址,最多2048个字节,已超出!")]):t._e()])]),t._v(" "),s("div",{staticClass:"lineItem"},[s("label",[t._v("图文封面:")]),t._v(" "),s("el-upload",{staticClass:"avatar-uploader",attrs:{action:t.URL.BASEURL+t.URL.material_upload,name:"material_file","show-file-list":!1,data:t.isKHQF||t.isKHHYY?Object.assign({},t.fileData,{upload_to_oss:0}):t.fileData,"on-success":t.uploadSuccess,"on-progress":t.beforeUploadUpload,"on-error":t.uploadFail,accept:".jpg,.jpeg,.png"}},[t.linkExtend.picurl?s("img",{staticClass:"fm_img",attrs:{src:t.linkExtend.picurl}}):s("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),t._v(" "),s("p",{staticClass:"uploadImgHint",staticStyle:{"margin-left":"40px"}},[t._v("*图片仅支持png或jpg格式,且文件大小不得超过10M。")]),t._v(" "),s("div",{staticClass:"lineItem"},[s("label",[t._v("消息描述:")]),t._v(" "),s("div",{staticClass:"input"},[s("div",{staticClass:"flex"},[s("el-input",{staticClass:"input",attrs:{type:"textarea",size:"small",placeholder:"请输入消息描述",clearable:""},model:{value:t.linkExtend.desc,callback:function(e){t.$set(t.linkExtend,"desc",e)},expression:"linkExtend.desc"}}),t._v(" "),s("span",{staticClass:"font_zj"},[t._v(t._s(t.$getStrBytes(t.linkExtend.desc))+"/512字节")])],1),t._v(" "),t.$getStrBytes(t.linkExtend.desc)>512?s("div",{staticClass:"warning_hint f12",staticStyle:{"margin-left":"0"}},[s("i",{staticClass:"el-icon-warning-outline"}),t._v(" 消息描述,最多512个字节,已超出!")]):t._e()])]),t._v(" "),s("div",{staticClass:"buttons"},[s("el-button",{attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(e){t.linkExtendVisible=!1}}},[t._v("取消")]),t._v(" "),s("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.linkExtendDefine}},[t._v("确定")])],1)]),t._v(" "),s("multipleLinkEdit",{attrs:{dialogVisible:t.multipleLinkEditVisible,isKHHYY:t.isKHHYY,isKHQF:t.isKHQF},on:{confirm:t.onConfirmMultipleLink,cancel:t.onCancelMultipleLink}}),t._v(" "),s("el-dialog",{attrs:{width:"840px",title:"图片裁剪",visible:t.imgCutterVisible,"append-to-body":""},on:{"update:visible":function(e){t.imgCutterVisible=e}}},[t.imgCutterVisible?s("imgCutter",{attrs:{target:t.oss_url},on:{imgCutterCallback:t.imgCutterCallback}}):t._e()],1)],1)},staticRenderFns:[]};var j=i("VU/8")(T,M,!1,function(t){i("RTpE")},"data-v-ac84073a",null);e.a=j.exports},V3eb:function(t,e){},ZS3G:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("mvHQ"),a=i.n(s),o=i("Xxa5"),n=i.n(o),l=i("exGp"),r=i.n(l),c=i("fGUm"),h=i("UOPL"),d={components:{editCon:h.a},props:{deleteFlag:{type:Boolean,default:!0},editInfo:{type:Object},isKHHYY:{type:Boolean,default:function(){return!1}}},data:function(){return{editFlag:!0,tags:[{name:"周一",type:"",value:1},{name:"周二",type:"",value:2},{name:"周三",type:"",value:3},{name:"周四",type:"",value:4},{name:"周五",type:"",value:5},{name:"周六",type:"",value:6},{name:"周日",type:"",value:0}],msg_data_obj:{is_day_parting:1,weeks:[1,2,3,4,5,6,0],start_time:"",end_time:"",content:"",attachments:[]}}},created:function(){if(this.editInfo){var t=JSON.parse(a()(this.editInfo));t.weeks=t.weeks.map(function(t){return Number(t)}),t.start_time=t.start_time.slice(0,5),t.end_time=t.end_time.slice(0,5),this.msg_data_obj=t}},methods:{getAttachment:function(t){this.msg_data_obj.attachments=t,this.$emit("welcomEditCon",this.msg_data_obj)},dataChange:function(){this.$emit("welcomEditCon",this.msg_data_obj)},deleteEvent:function(){this.$emit("deleteWelcomCon")}}},m={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"container"},[i("div",{staticClass:"welcom_edit"},[i("div",{staticClass:"sendData"},[i("div",{staticClass:"dataBox"},[i("label",[t._v("发送日期:")]),t._v(" "),i("el-select",{staticStyle:{flex:"1"},attrs:{multiple:"",placeholder:"请选择发送日期",size:"small"},on:{change:t.dataChange},model:{value:t.msg_data_obj.weeks,callback:function(e){t.$set(t.msg_data_obj,"weeks",e)},expression:"msg_data_obj.weeks"}},t._l(t.tags,function(t){return i("el-option",{key:t.value,attrs:{label:t.name,value:t.value}})}),1)],1),t._v(" "),i("el-time-select",{staticStyle:{width:"100px"},attrs:{size:"small","picker-options":{start:"00:00",step:"00:01",end:"23:59"},placeholder:"开始时间"},on:{change:t.dataChange},model:{value:t.msg_data_obj.start_time,callback:function(e){t.$set(t.msg_data_obj,"start_time",e)},expression:"msg_data_obj.start_time"}}),t._v(" "),i("span",[t._v("~")]),t._v(" "),i("el-time-select",{staticStyle:{width:"100px"},attrs:{size:"small","picker-options":{start:"00:00",step:"00:01",end:"23:59"},placeholder:"结束时间"},on:{change:t.dataChange},model:{value:t.msg_data_obj.end_time,callback:function(e){t.$set(t.msg_data_obj,"end_time",e)},expression:"msg_data_obj.end_time"}})],1),t._v(" "),i("edit-con",{attrs:{source:"welcom",phone_width:"230px",afferent_content:t.msg_data_obj.content,afferent_attachments:t.msg_data_obj.attachments,disabled:!t.editFlag,isKHHYY:t.isKHHYY},on:{editContent:function(e){t.msg_data_obj.content=e,t.dataChange()},changeAttachment:t.getAttachment}})],1),t._v(" "),t.deleteFlag?i("div",{staticClass:"deleteBox",on:{click:function(e){return e.stopPropagation(),t.deleteEvent.apply(null,arguments)}}},[i("i",{staticClass:"el-icon-delete-solid"})]):t._e()])},staticRenderFns:[]};var p=i("VU/8")(d,m,!1,function(t){i("vp+0")},"data-v-71d76a79",null).exports,g=i("la//"),u={components:{selfCustomerservice:c.a,editCon:h.a,welcomEdit:p},data:function(){return{loading:!1,user_id_list:[],is_for_all:0,editFlag:!0,is_day_parting:!1,name:"",deleteTimeIntervalList:[],timeIntervalList:[],init_welcom_con:{is_day_parting:1,weeks:[1,2,3,4,5,6,0],start_time:"",end_time:"",content:"",attachments:[]},main_msg_data:{is_day_parting:0,weeks:[],start_time:"",end_time:"",content:"",attachments:[]},dataInfo:{},key_we_index:1}},created:function(){this.$route.params.rule_id?this.detail():this.loading=!1},mounted:function(){this.handleAutoCreateMsg()},methods:{handleAutoCreateMsg:function(){var t=this;return r()(n.a.mark(function e(){var i,s,a,o,l,r,c,h,d,m,p,u;return n.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(i=t.$route.query,s=i.from,a=i.miniProAppId,o=i.miniProPath,l=i.miniProDesc,r=i.miniProCover,c=i.h5Path,h=i.h5Desc,d=i.h5Cover,s&&s===g.g.PLAYLET_LINK_MINIAPP)try{(m=t.$refs.editCon)&&(m.fileEvent("miniprogram"),m.miniprogram.appid=decodeURIComponent(a),m.miniprogram.page=decodeURIComponent(o),m.miniprogram.title=decodeURIComponent(l),m.miniprogram.pic_url=decodeURIComponent(r))}catch(t){console.log("error => ",t)}else if(s&&s===g.g.PLAYLET_LINK_H5)try{(p=t.$refs.editCon)&&(p.fileEvent("linkExtend"),p.linkExtend.jump_url=decodeURIComponent(c),p.linkExtend.title=decodeURIComponent(h),p.linkExtend.picurl=decodeURIComponent(d))}catch(t){console.log("error => ",t)}else if(s&&s===g.g.PLAYLET_LINK_MULTI)try{(u=t.$refs.editCon)&&u.handleShowMultipleLinkEdit()}catch(t){console.log("error => ",t)}case 2:case"end":return e.stop()}},e,t)}))()},detail:function(){var t=this;this.loading=!0,this.$axios.get(this.URL.BASEURL+this.URL.welcomeMsg_detail,{params:{rule_id:this.$route.params.rule_id}}).then(function(e){e=e.data;if(t.loading=!1,e&&0==e.errno){t.dataInfo=e.rst,t.is_for_all=e.rst.is_for_all,t.user_id_list=e.rst.users?e.rst.users.split(","):[],t.name=e.rst.name;var i=e.rst.msg_list;i.forEach(function(t){t.content=t.content?t.content.replaceAll("%NICKNAME%","「客户昵称」"):"",t.attachments=t.attachments&&""!=t.attachments?JSON.parse(t.attachments):[],t.weeks?t.weeks=t.weeks.split(","):t.weeks=[]});var s=i.filter(function(t){return 0==t.is_day_parting});t.main_msg_data=s&&s.length>0?s[0]:{},t.timeIntervalList=i.filter(function(t){return 1==t.is_day_parting}),i.length>1&&(t.is_day_parting=!0)}else 4002!=e.errno&&t.$message({message:e.err,type:"warning"})}).catch(function(e){t.loading=!1})},getAttachment:function(t){console.log("val => ",t),this.main_msg_data.attachments=t},getWelcomEdit:function(t,e){this.$set(this.timeIntervalList,e,t)},deleteWelcomCon:function(t){if(this.$route.params.rule_id&&this.timeIntervalList[t].msg_id){var e=JSON.parse(a()(this.timeIntervalList[t]));e.operate="del",this.deleteTimeIntervalList.push(e)}this.timeIntervalList.splice(t,1),this.key_we_index++},addWelcom:function(){this.timeIntervalList.push(this.init_welcom_con),this.key_we_index++},switchChange:function(){this.is_day_parting&&0==this.timeIntervalList.length&&this.timeIntervalList.push(this.init_welcom_con)},welcomeMsg_set:function(){var t=this;if(""!=this.name)if(0!=this.is_for_all||this.user_id_list&&0!=this.user_id_list.length)if(""!=this.main_msg_data.content||this.main_msg_data.attachments&&""!=this.main_msg_data.attachments&&0!=this.main_msg_data.attachments.length)if(""!=this.main_msg_data.content&&this.$getStrBytes(this.main_msg_data.content)>4e3)this.$message({message:"请检查【主】欢迎语内容,最多4000个字节,已超出!",type:"error"});else{var e=[];if(this.is_day_parting){for(var i=0;i4e3)return void this.$message({message:"请检查【时段"+(i+1)+"】欢迎语内容,最多4000个字节,已超出!",type:"error"});if(!s.weeks||0==s.weeks.length)return void this.$message({message:"请选择【时段"+(i+1)+"】发送日期!",type:"warning"});if(!s.start_time||""==s.start_time)return void this.$message({message:"请输入【时段"+(i+1)+"】发送开始时间!",type:"warning"});if(!s.end_time||""==s.end_time)return void this.$message({message:"请输入【时段"+(i+1)+"】发送结束时间!",type:"warning"});if(this.$date_compatible("2020-04-01 "+s.start_time).getTime()>this.$date_compatible("2020-04-01 "+s.end_time).getTime())return void this.$message({message:"请正确输入【时段"+(i+1)+"】发送时间!",type:"warning"})}e=e.concat(this.timeIntervalList)}else{var o=JSON.parse(a()(this.timeIntervalList));(o=o.filter(function(t){return t.msg_id})).forEach(function(t){t.operate="del"}),this.deleteTimeIntervalList=this.deleteTimeIntervalList.concat(o)}(e=e.concat(this.deleteTimeIntervalList)).push(this.main_msg_data),e.forEach(function(t){if(t.weeks&&t.weeks.length>0){"string"==typeof t.weeks&&(t.weeks=t.weeks.split(","));var e="";t.weeks.forEach(function(t){e+=t+","}),t.weeks=e.slice(0,e.length-1)}else t.weeks="";t.content=t.content.replaceAll("「客户昵称」","%NICKNAME%"),t.attachments=""==t.attachments||t.attachments&&0==t.attachments.length?"":a()(t.attachments)}),this.$loading(this.$loadingConfig),this.$axios.post(this.URL.BASEURL+this.URL.welcomeMsg_set,{rule_id:this.$route.params.rule_id?this.$route.params.rule_id:"",name:this.name,is_for_all:this.is_for_all,users:0==this.is_for_all?this.user_id_list.join(","):"",msg_data:e}).then(function(e){e=e.data;t.$loading(t.$loadingConfig).close(),e&&0==e.errno?t.handleGoBack():4002!=e.errno&&t.$message({message:e.err,type:"warning"})}).catch(function(e){t.$loading(t.$loadingConfig).close()})}else this.$message({message:"请输入【主】欢迎语内容!",type:"warning"});else this.$message({message:"请选择使用媒介!",type:"warning"});else this.$message({message:"请输入欢迎语标题!",type:"warning"})},handleGoBack:function(){this.$router.replace({path:"/welcomeMsg"})}}},v={render: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:"createMassMsg"},[i("div",{staticClass:"backBox",on:{click:t.handleGoBack}},[t._m(0)]),t._v(" "),t.loading?t._e():i("div",{staticClass:"bg-ffffff",staticStyle:{padding:"15px"}},[i("h3",{staticClass:"bigTitle"},[t._v("基础信息\n "),t.$route.params.rule_id?[1==t.dataInfo.enable?i("span",{staticClass:"detail_status status_ing"},[t._v("可用")]):t._e(),t._v(" "),0==t.dataInfo.enable?i("span",{staticClass:"detail_status status_del"},[t._v("禁用")]):t._e()]:t._e()],2),t._v(" "),t._m(1),t._v(" "),i("div",{staticClass:"regulations"},[t._m(2),t._v(" "),i("div",[i("div",{staticStyle:{display:"flex"}},[i("el-radio",{attrs:{label:1},model:{value:t.is_for_all,callback:function(e){t.is_for_all=e},expression:"is_for_all"}},[t._v("全部媒介")]),t._v(" "),i("el-radio",{attrs:{label:0},model:{value:t.is_for_all,callback:function(e){t.is_for_all=e},expression:"is_for_all"}},[t._v("部分媒介")])],1),t._v(" "),0==t.is_for_all?i("self-customerservice",{attrs:{title:"",width:"300px",afferent_users:t.user_id_list},on:{customerDefine:function(e){t.user_id_list=e}}}):t._e()],1)]),t._v(" "),i("div",{staticClass:"line",staticStyle:{"margin-top":"20px"}}),t._v(" "),i("h3",{staticClass:"bigTitle"},[t._v("发送欢迎语")]),t._v(" "),i("div",{staticClass:"regulations"},[t._m(3),t._v(" "),i("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"例:活动推送/拉新等",clearable:"",size:"small"},model:{value:t.name,callback:function(e){t.name="string"==typeof e?e.trim():e},expression:"name"}})],1),t._v(" "),i("div",{staticClass:"regulations"},[t._m(4),t._v(" "),i("edit-con",{ref:"editCon",attrs:{source:"welcom",afferent_content:t.main_msg_data.content,afferent_attachments:t.main_msg_data.attachments,isKHHYY:!0},on:{editContent:function(e){t.main_msg_data.content=e},changeAttachment:t.getAttachment}})],1),t._v(" "),i("h3",{staticClass:"bigTitle",staticStyle:{"margin-top":"20px"}},[t._v("\n 分时段欢迎语:\n "),i("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ddd"},on:{change:t.switchChange},model:{value:t.is_day_parting,callback:function(e){t.is_day_parting=e},expression:"is_day_parting"}})],1),t._v(" "),t.is_day_parting?[t._m(5),t._v(" "),t._l(t.timeIntervalList,function(e,s){return i("div",{key:s+"shiduan"+t.key_we_index,staticClass:"regulations regulations2"},[i("label",{staticStyle:{"margin-top":"30px","text-align":"right"}},[t._v("时段"+t._s(s+1)+":")]),t._v(" "),i("welcom-edit",{attrs:{deleteFlag:1!=t.timeIntervalList.length,editInfo:e,isKHHYY:!0},on:{welcomEditCon:function(e){t.getWelcomEdit(e,s)},deleteWelcomCon:function(e){return t.deleteWelcomCon(s)}}})],1)}),t._v(" "),i("div",{staticClass:"add_welcom_hint",on:{click:t.addWelcom}},[i("i",{staticClass:"el-icon-circle-plus-outline"}),t._v(" "),i("span",[t._v("添加分时段欢迎语")])])]:t._e(),t._v(" "),t._m(6),t._v(" "),i("button",{staticClass:"button",on:{click:t.welcomeMsg_set}},[t._v("保存")])],2)])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"back"},[e("i",{staticClass:"el-icon-back"}),this._v(" "),e("span",[this._v("返回")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"self-hint",staticStyle:{"margin-top":"10px",width:"730px"}},[e("i",{staticClass:"el-icon-message-solid"}),this._v(" "),e("div",[e("p",[this._v("1、在渠道码处设置的欢迎语会被优先推送,如果媒介在渠道码处设置了欢迎语,在此设置的欢迎语不会生效")]),this._v(" "),e("p",[this._v("2、一个媒介如果被设置了多个欢迎语,将会使用最新设置或修改的欢迎语。")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("label",[e("em",[this._v("*")]),this._v("使用媒介:")])},function(){var t=this.$createElement,e=this._self._c||t;return e("label",[e("em",[this._v("*")]),this._v("欢迎语标题")])},function(){var t=this.$createElement,e=this._self._c||t;return e("label",{staticStyle:{"margin-top":"4px"}},[e("em",[this._v("*")]),this._v("欢迎语")])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"self-hint",staticStyle:{"margin-top":"20px",width:"750px","margin-left":"70px"}},[e("p",[this._v("分时段欢迎语 :")]),this._v(" "),e("div",[e("p",[this._v("1、媒介上下班不同时间段可设置不同欢迎语;")]),this._v(" "),e("p",[this._v("2、分时段之外的时间将发送欢迎语。")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"self-hint",staticStyle:{"margin-top":"20px",width:"750px","margin-left":"70px"}},[e("i",{staticClass:"el-icon-message-solid"}),this._v(" "),e("div",[e("p",[this._v("1、新建欢迎语最多可发送1条文字消息和9个附件")]),this._v(" "),e("p",[this._v("2、文字消息和附件不能同时为空,当两者均填写时用户会收到多条消息")]),this._v(" "),e("p",[this._v("3、欢迎语将在客户加为好友后20秒内下发,因网络延迟可能造成发送不成功")])])])}]};var f=i("VU/8")(u,v,!1,function(t){i("lHuB")},"data-v-0de284ea",null);e.default=f.exports},bEx1:function(t,e,i){"use strict";var s={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"phonePreview",style:t.phone_width?"width:"+t.phone_width+";top:"+(t.position_top?t.position_top:"120px"):""},[s("img",{staticClass:"phoneImg",attrs:{src:i("5ng9"),alt:""}}),t._v(" "),s("div",{staticClass:"phoneCon self-scrollbar-3"},[t.content?s("div",{staticClass:"phoneConItem"},[t._m(0),t._v(" "),s("div",{staticClass:"phoneConItemCon"},[s("p",{staticClass:"words"},[t._v(t._s(t.content))])])]):t._e(),t._v(" "),t._l(t.attachments,function(e,a){return s("div",{key:a,staticClass:"phoneConItem"},[t._m(1,!0),t._v(" "),"image"==e.msgtype?s("div",{staticClass:"phoneConItemCon"},[s("img",{staticClass:"phoneConImg",attrs:{src:e.image.pic_url,alt:""}})]):t._e(),t._v(" "),"link"==e.msgtype?s("div",{staticClass:"phoneConItemCon"},[s("div",{staticClass:"phoneConItemLink"},[s("p",{staticClass:"phoneLinkTitle"},[t._v(t._s(e.link.title))]),t._v(" "),s("div",{staticClass:"phoneLinkCon"},[s("div",{staticClass:"phoneLinkDesc clampTwo"},[t._v(t._s(e.link.desc?e.link.desc:e.link.url))]),t._v(" "),e.link.picurl?s("img",{staticClass:"phoneLinkImg",attrs:{src:e.link.picurl,alt:""}}):s("div",{staticClass:"phoneLinkImgNo"},[s("i",{staticClass:"el-icon-link"})])])])]):t._e(),t._v(" "),"promote"==e.msgtype?s("div",{staticClass:"phoneConItemCon"},[s("div",{staticClass:"phoneConItemLink"},[s("p",{staticClass:"phoneLinkTitle"},[t._v(t._s(e.promote.title))]),t._v(" "),s("div",{staticClass:"phoneLinkCon"},[s("div",{staticClass:"phoneLinkDesc clampTwo"},[t._v(t._s(e.promote.desc?e.promote.desc:e.promote.jump_url)+"\n ")]),t._v(" "),e.promote.picurl?s("img",{staticClass:"phoneLinkImg",attrs:{src:e.promote.picurl,alt:""}}):s("div",{staticClass:"phoneLinkImgNo"},[s("i",{staticClass:"el-icon-link"})])])])]):t._e(),t._v(" "),"miniprogram"==e.msgtype?s("div",{staticClass:"phoneConItemCon"},[s("div",{staticClass:"phone_miniprogram"},[s("div",{staticClass:"phone_miniprogram_title"},[s("img",{attrs:{src:i("mKVt"),alt:""}}),t._v(" "),s("div",{staticClass:"name"},[t._v(t._s(e.miniprogram.title))])]),t._v(" "),s("img",{staticClass:"phone_miniprogram_img",attrs:{src:e.miniprogram.pic_url,alt:""}}),t._v(" "),t._m(2,!0)])]):t._e(),t._v(" "),"radar"==e.msgtype?s("div",{staticClass:"phoneConItemCon"},[s("div",{staticClass:"phoneConItemLink"},[s("div",{staticClass:"phoneLinkCon",staticStyle:{"align-items":"center"}},[e.radar.pic_url?s("img",{staticClass:"phoneLinkImg radarImg",attrs:{src:e.radar.pic_url,alt:""}}):s("div",{staticClass:"phoneLinkImgNo"},[s("i",{staticClass:"el-icon-link"})]),t._v(" "),s("div",[s("div",{staticClass:"phoneLinkTitle",staticStyle:{"font-size":"13px"}},[t._v(t._s(e.radar.title))]),t._v(" "),s("div",{staticClass:"phoneLinkDesc clampTwo",staticStyle:{"font-size":"11px"}},[t._v(t._s(e.radar.description))])])])])]):t._e()])})],2)])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"phonePeople"},[e("i",{staticClass:"el-icon-s-custom"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"phonePeople"},[e("i",{staticClass:"el-icon-s-custom"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"phone_minirpogram_mark"},[e("img",{attrs:{src:i("mKVt"),alt:""}}),this._v(" "),e("span",[this._v("小程序")])])}]};var a=i("VU/8")({props:["phone_width","content","attachments","position_top"]},s,!1,function(t){i("V3eb")},"data-v-5709c240",null);e.a=a.exports},cukq:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHKADAAQAAAABAAAAHAAAAABkvfSiAAADJ0lEQVRIDd1VQUiUQRR+b/7dzRYpskseLTpYRBSLSAkmu4vlbpqCvxCiK9HBS2h0k4KoDh0CCYIIQlbt4K5akKiQrmRQENJFJDxEUJAFQZKl7f77z/RG+5dld9b91wqigf+fmfe+9755M/PeAPzvDf9GgJGI0Fa1mUo0zaAArBMAZQhi1rUNz/0xwgdjz3Yl1uK1yCEoUJwCASWKYMZ/i7B/9Gm5mUwEyXEAAY8LIRwKkpQIEb9tCkghfw0ikQVXHJaqTaQoBARNI7HXwggKyUZbzBthX2RmDxPJOoEoI/FTFMU2HCshDFlTFiE5xHB05igAD8goEMEjZUoPhQgRYx26z7vuiByygZFYgJuiHlBIotJCfOXD0qJNOrsjrbp/HuXtMlbjk0Rakc9wq3pkcDfU7O+U9sz4/uPWVsjkqsme51sE3cxlV5HjsoVjgFhvTez05IByGYeAaYeJ9Hk+G7psV8+ervls4WhrRcKa2OjHBWg9zGG+50lzhDKhalMbxMVDZTvvpGMYJexgukA1JswsOrSqjhZ/QHOwOE/CSyKrVmHTZQyx2+PxGOkyh1ZcfF2srFDNg/J0xcYYXwFCT0j3Tcp5X2TqJDcSQzTcsaHP/aetn2hv9k5kIlhrXeVXhi5ZmlL7TGe0CIzpId3rodzZIItOd1EBHqOF5SUDQEMw7WImmZynEnogOn3M5KKPnN7cjr6wrqO8hTA3N+dcePvlDudwXs7tNHLaG2rxd6uwKUKVMjw6tVskYZjS5oRKr5LJnRIubX9HY82ySp+zeMuXgBvGYyrK+1SGOWUoruQikzZMZdg/HKulZ+dF4WQw7wbfPZVPS5YVYTj6pIHz9RzTLJDdXgPWZZ19LpvsCDkepOJdMBmd3aM23RvLRWTJsyK0FAX1CHFw4iU7NtkR2rHKxCD2hhq9bzLFqnkWIT21nzKBVKQT9C1lyuWcKsrHElfRDZVOJcsidIP7IQE/WGByuIbIztDe15L3FUtu9fQaXGhoqMqSW/rMXpn4AyOzpZwnOgUHN3M677c1Vb+WhoORqQNJELfpfaogw3f0XWvXfbK2/rvtJxNtDUiidt7OAAAAAElFTkSuQmCC"},fWVa:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABD5JREFUSA2tVV1oVFcQnjl3N2u8RkQqqZW2ljak4JNFWmyjmGTTB6GNgrnxj2yipQhCWypSn31qpUppKdgi5M+kzY0ppEipZPNTI1YQlT60+OCDiIom0iKukt3sPePM3Zzddd2brGvPw505c2bmmzlnZi7C/7CISHUOjrYgwS6FsJYIbEC6iUAjOhz+rmNr/XUDg4Ypl/YPx6tTMzREAO8V84EIKUT8JNYS/UHOnwuw2x1dRaAnOKM3ioHly5TCfQJaNmAhGGfBSdJxy1InENRUmtLvgIdfEdDrfmacKYVDtWUBPg0GHiHu7miJ/pyf1fDwuar/ZmauZEEBj6p8hVL4YmAIuKsQTHw1N9c9AIu+MH45qOgzAQaBxZzogHFaSFGrCzmZfrlkQAHToMdNgXD1eZLZfGACpCyoNoD8fg9LAnRdsjSQCwQ1YlwqmOh6nv5I6Ny6UhLgIxg7BETvilE+mOuOL5GmN94Kabcbb2WLfVm5svoWrNKeM3/Z3v2pKc5usRjyNX7a3hr9tufU+DrtpSdYMg2otrU7DZeyjpnpGhhzAL1+fgJL5BzoOe7DjYHRGWNKTK83YGx2WcDkjDxvDTeezSW/Gkj/3jc0+qqxKQJ2tSKC26RXFwZM4wrjiKM8bfhKXPkThz0oewZ9YTZN3wjfd+qPGp4+J01mHOTFisrQhp3N0bty/hSg656v7B4Y2dM5OLJJFDBEd4TK4vuvzHAAjrMmZYO1h6O+JTIG3dI7dHZlSmubd2GRcYCjNloNOz+ovyd7WU+84cnfLiydTSROc4FskOKAsKqlZeoWTqXv8vUtZe1/bYi86TgbpzPm/FZu/AQXzl7ZKwVbYi1Nw13u2Icse6m66pXOzZtrkkbX1zEb1z27Ip1ITAjYnMxTs3q2o75+hoviiC8jWP4QUkPSJsaOqZflNVYJzwX0a0dr4/FCMDnzr1R+MexokqNaK0LJjquxrc1puiH7xdDwJZMzwnNA/BuaXJ5hpQaoyZfzRyu6afggqqSPkkn4hR3VitIc2BMTxHHQs9Heyu91WAHGzJV2DcYPcHG85jtHfFBtr/4zCMjIsXsgvpunSK8IpGz5UXcsNK5EN1P6uo8DDvm2oA62tzZ+Lfx8S2mEtpwCfV8OGEc6GXMajuX8BHMhzugtrkB/cag/BqtmToo09bVIZNF2vh29kK2cK+6fJUaxAiLZnjOyfJq7xuy4usZ/9007mutu5+vNx3OVZRpXlB5B8u0g5RzY3Jsh+GAxp9Fv/CC7QrniETFihAR4RCaN2RvqT33MK5AywcQf9rpjtR54f2dnH+I/llIHF+nQxRQkX0wDfMxq+7ka/anEbVNWZiZ43wln8LkmOmqEQfR5wcSvP2m4FY4pxAPS9EFgXPrn+RdT96xvVujPz9AI/etF7zO+vfd5ZK3i8ZbglrnMpdzT5jT2l1r6xl8x+hgNlNtm8ZagHQAAAABJRU5ErkJggg=="},lHuB:function(t,e){},mKVt:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABAJJREFUSA2lVltoXFUU3fucedhUBBstZgTFD4tai1KsSh+apBPFR0NsmlGqzSSg/+qPoMUfH7/ih39KJukLJw+i1SIkM4EkVTQftSj4wBdCElFqRbCGmblnu86ld3rn5mQyGQ/cOefsvfZeZ++7z57L1MA4Pjl7R7lU7maSPUKSYuI2wYKZlol4ScjMJTdtPn34wO5v13PH9QC5fLGbxHtDiO6sh7ui4/Naq5f7D3WeuSKrXTkJR/JTN3nEx0lkXy28sR0yMMPMR7KZ/YtRi1WEufHiHvK8CaRsaxS8kT0If1NK9SDaz8N2NYSIbK8hKoAsEQY1u0akK0qr9jBplfDEeOHmkmcWSOj6ZglcdjZSEN8TpFcFoJInJ5shg8MLqNYf8HiBr/AsIjfgORbIfMKR0eJBFMjuQNjIbE8eY35oIJO+biDTdWvrpmuvQbpexPNP1B43qGNkrPiolcfsj0Hp23kDY0mTfjBJycXcaGEQdjsurvw9P/Bk11u5/NT3SOFpRFV9Xdav55k3MZ3hofzM3SSVc1bY6FDMz2cz6bdz+ekZOG4P7JTi17J96Vdz709PIap0IA/mZMvm2xXIegJBozMIF4YnpreFyawt9ll/VvSFy1dp5VK3QvgPuJT1ZIbNv0b0FgfmKytDC3TpcCLea9/hjQ7DDYkuV+gnWiefQ+StUqE+eHf4kJTCcVIOTVVkqw4V+R7OvVAVRhbQ96BSHxfWnqnIx0htawTib9FQ2qr30AXAyedbOHkLSv9ZAN9xYazMCL2AAnrXq1z6GYHdtxYO/jgGwBIA26IgKJclHjtQMt7VKPWPjMgjUUx1L9LpSmBVf3mByl22KbWEq4YQnxp8ouOvsucNIxWPAVA3G6scOAQIcAkVTnMOHSmhC1aOd3hXVG907CKZylVR+Xp7BHEW/yA86QIiRbt8eagP+nvmKUT+ixLe6bKrJ4sn4h/67Qed4TvkN/oejWbdeaSvY3Y4X3wKId/PRs6brbGTiT+9VKkiNjN1KzxMDqKv0fp2+L1UFB9FqeXDAKyVR94HI2OFl1q4bSjTt/2U1Q+NTrWXDJ3AsmEya0esX/En+4N7w7nR6c/WLmkuM8uPgG5p6kuAeW4wk/Y7ml95uLiS0HwYs18o9hC1Q+Iguq0ZMhTl75rkmcBftdSf7k3/xNq2JC4Hyv87g6xEWh/sz3T9GviqElpBtjc9o2L08NqRBmYNzEx/wPn+gd7Os2F0DaFVWNK4pntxAWu+tsJG666ZP01otQuRzUex/rWICu3eL6Sx4iFchdcdV8ZlYpvEN0rpo/19nRNOAIRrEoYNjo0XdhojPSiafajkFKxSaAzCYj/1aREHmkVbnhzMdHwZtnOt/wOE02wNcQQjbQAAAABJRU5ErkJggg=="},"vp+0":function(t,e){}});