| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-e3af3d8e"],{"055f":function(t,e,a){},"125c":function(t,e,a){},"1f7f":function(t,e,a){},"4e40":function(t,e,a){"use strict";a("055f")},6351:function(t,e,a){"use strict";var s=a("9ab4"),l=a("1b40"),i=a("0a6d");let o=class extends l.e{constructor(){super(...arguments),this.select=0}valueChange(t){this.select=t}onConfirm(){this.$emit("input",this.select)}};Object(s.a)([Object(l.c)()],o.prototype,"value",void 0),Object(s.a)([Object(l.c)({default:"选择风格"})],o.prototype,"title",void 0),Object(s.a)([Object(l.c)()],o.prototype,"data",void 0),Object(s.a)([Object(l.c)({default:"33.3%"})],o.prototype,"itemWidth",void 0),Object(s.a)([Object(l.f)("value",{immediate:!0})],o.prototype,"valueChange",null),o=Object(s.a)([Object(l.a)({components:{LsDialog:i.a}})],o);var r=o,c=(a("e674"),a("2877")),n=Object(c.a)(r,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",[e("ls-dialog",{attrs:{title:t.title,width:"900px",top:"20vh"},on:{confirm:t.onConfirm}},[e("div",{attrs:{slot:"trigger"},slot:"trigger"},[t._t("trigger")],2),e("el-scrollbar",{staticClass:"ls-scrollbar",staticStyle:{height:"500px"}},[e("div",{staticClass:"style-select"},[e("el-radio-group",{model:{value:t.select,callback:function(e){t.select=e},expression:"select"}},[e("div",{staticClass:"flex flex-wrap",staticStyle:{"align-items":"stretch"}},t._l(t.data,(function(a,s){return e("div",{key:s,staticClass:"flex item flex-col",style:{width:t.itemWidth}},[e("div",{staticClass:"item-img flex col-center m-b-20 flex-1",class:{select:t.select==a.value},on:{click:function(e){t.select=a.value}}},[e("img",{staticStyle:{width:"100%"},attrs:{src:a.img,alt:""}})]),e("el-radio",{attrs:{label:a.value}},[t._v(t._s(a.text))])],1)})),0)])],1)])],1)],1)}),[],!1,null,"69757d98",null);e.a=n.exports},"92ef":function(t,e){t.exports="data:image/jpeg;base64,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"},"93c3":function(t,e,a){"use strict";a.r(e);a("e9f5"),a("a732");var s=a("9ab4"),l=a("1b40"),i=a("b3ad"),o=a("ea05"),r=a("6351"),c=a("a991"),n=a("658f"),d=a.n(n),u=a("d6d3");let m=class extends l.e{constructor(){super(...arguments),this.loading=!1,this.formData={background_type:1,background_url:"",show:{user_avtar:1,user_name:1,slogan:1,qrcode:1,slogan_code:1},slogan:"邀请你一起来赚大钱",style:{user_name:"#333333",slogan_text:"#FF0610",slogan_code:"#999999",opacity:0}}}get showPosterCon(){const{show:t}=this.formData;return Object.keys(t).some(e=>t[e])}async getConfig(){this.loading=!0;try{const t=await Object(c.c)();this.formData=t,this.loading=!1}catch(t){this.loading=!1}}async setConfig(){await Object(c.d)(this.formData),this.getConfig}get styles(){return this.$store.getters.styles}created(){this.getConfig()}};m=Object(s.a)([Object(l.a)({components:{ColorSelect:o.a,StyleSelect:r.a,VueQr:d.a,MaterialSelect:i.a,Slider:u.a}})],m);var f=m,p=(a("fd61"),a("2877")),b=Object(p.a)(f,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"invitation-poster"},[e("div",{staticClass:"ls-card"},[e("el-alert",{attrs:{title:"温馨提示:自定义邀请海报。",type:"info","show-icon":"",closable:!1}})],1),e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"ls-card m-t-16 flex col-top"},[e("el-form",{ref:"form",staticClass:"flex-1",staticStyle:{"max-width":"900px"},attrs:{model:t.formData,"label-width":"80px",size:"small"}},[e("div",{staticClass:"nr weight-500 m-b-16"},[t._v("基础设置")]),e("el-form-item",{attrs:{label:"背景图片"}},[e("el-radio-group",{model:{value:t.formData.background_type,callback:function(e){t.$set(t.formData,"background_type",e)},expression:"formData.background_type"}},[e("el-radio",{attrs:{label:1}},[t._v("系统默认")]),e("el-radio",{attrs:{label:2}},[t._v("自定义")])],1)],1),2==t.formData.background_type?e("el-form-item",[e("material-select",{model:{value:t.formData.background_url,callback:function(e){t.$set(t.formData,"background_url",e)},expression:"formData.background_url"}}),e("div",{staticClass:"muted"},[t._v("建议尺寸:520*830")])],1):t._e(),e("el-form-item",{attrs:{label:"显示内容"}},[e("div",[e("el-checkbox",{attrs:{"true-label":1,"false-label":0,label:"用户头像"},model:{value:t.formData.show.user_avtar,callback:function(e){t.$set(t.formData.show,"user_avtar",e)},expression:"formData.show.user_avtar"}}),e("el-checkbox",{attrs:{"true-label":1,"false-label":0,label:"用户昵称"},model:{value:t.formData.show.user_name,callback:function(e){t.$set(t.formData.show,"user_name",e)},expression:"formData.show.user_name"}}),e("el-checkbox",{attrs:{"true-label":1,"false-label":0,label:"邀请语"},model:{value:t.formData.show.slogan,callback:function(e){t.$set(t.formData.show,"slogan",e)},expression:"formData.show.slogan"}}),e("el-checkbox",{attrs:{"true-label":1,"false-label":0,label:"二维码"},model:{value:t.formData.show.qrcode,callback:function(e){t.$set(t.formData.show,"qrcode",e)},expression:"formData.show.qrcode"}}),e("el-checkbox",{attrs:{"true-label":1,"false-label":0,label:"邀请码"},model:{value:t.formData.show.slogan_code,callback:function(e){t.$set(t.formData.show,"slogan_code",e)},expression:"formData.show.slogan_code"}})],1)]),e("el-form-item",{attrs:{label:"邀请语"}},[e("el-input",{attrs:{maxlength:"12","show-word-limit":""},model:{value:t.formData.slogan,callback:function(e){t.$set(t.formData,"slogan",e)},expression:"formData.slogan"}})],1),e("div",{staticClass:"border-bottom",staticStyle:{width:"600px"}}),e("div",{staticClass:"nr weight-500 m-b-16 m-t-16"},[t._v("样式设置")]),e("el-form-item",{attrs:{label:"用户昵称"}},[e("color-select",{staticStyle:{width:"240px"},attrs:{"reset-color":"#333333"},model:{value:t.formData.style.user_name,callback:function(e){t.$set(t.formData.style,"user_name",e)},expression:"formData.style.user_name"}})],1),e("el-form-item",{attrs:{label:"邀请语文本"}},[e("color-select",{staticStyle:{width:"240px"},attrs:{"reset-color":"#FF0610"},model:{value:t.formData.style.slogan_text,callback:function(e){t.$set(t.formData.style,"slogan_text",e)},expression:"formData.style.slogan_text"}})],1),e("el-form-item",{attrs:{label:"邀请码文本"}},[e("color-select",{staticStyle:{width:"240px"},attrs:{"reset-color":"#999999"},model:{value:t.formData.style.slogan_code,callback:function(e){t.$set(t.formData.style,"slogan_code",e)},expression:"formData.style.slogan_code"}})],1),e("el-form-item",{attrs:{label:"不透明度"}},[e("slider",{staticStyle:{width:"300px"},attrs:{max:100,setOpacity:!0},model:{value:t.formData.style.opacity,callback:function(e){t.$set(t.formData.style,"opacity",e)},expression:"formData.style.opacity"}})],1)],1),e("div",{staticClass:"preview flex row-center"},[e("div",{staticClass:"poster",style:{"background-image":2==t.formData.background_type?`url(${t.formData.background_url})`:""}},[t.showPosterCon?e("div",{staticClass:"poster-con",style:{background:`rgba(255, 255, 255, ${t.formData.style.opacity/100})`}},[e("div",{staticClass:"flex user-info"},[t.formData.show.user_avtar?e("el-avatar",{attrs:{size:32,src:a("92ef")}}):t._e(),t.formData.show.user_name?e("span",{staticClass:"m-l-6 nr weight-500",style:{color:t.formData.style.user_name}},[t._v(" 用户昵称 ")]):t._e()],1),t.formData.show.slogan?e("div",{staticClass:"slogan xs",style:{color:t.formData.style.slogan_text}},[t._v(" "+t._s(t.formData.slogan)+" ")]):t._e(),t.formData.show.slogan_code?e("div",{staticClass:"slogan-code",style:{color:t.formData.style.slogan_code}},[t._v(" 邀请码:9A00RE ")]):t._e(),t.formData.show.qrcode?e("div",{staticClass:"qr-code"},[e("vue-qr",{attrs:{text:"null",size:64,margin:0}})],1):t._e()]):t._e()])])],1),e("div",{staticClass:"bg-white ls-fixed-footer"},[e("div",{staticClass:"btns row-center flex",staticStyle:{height:"100%"}},[e("el-button",{attrs:{size:"small"},on:{click:function(e){return t.$router.go(-1)}}},[t._v("取消")]),e("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.setConfig}},[t._v("保存")])],1)])])}),[],!1,null,"3974eb12",null);e.default=b.exports},a991:function(t,e,a){"use strict";a.d(e,"a",(function(){return l})),a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return o})),a.d(e,"d",(function(){return r}));var s=a("f175");const l=()=>s.a.get("/poster.poster/getGoodsConfig"),i=t=>s.a.post("/poster.poster/setGoodsConfig",t),o=()=>s.a.get("/poster.poster/getDistributionConfig"),r=t=>s.a.post("/poster.poster/setDistributionConfig",t)},b3ad:function(t,e,a){"use strict";a("e9f5"),a("ab43");var s=a("9ab4"),l=a("1b40"),i=a("0a6d"),o=a("c6fe"),r=a("e915"),c=a("b76a"),n=a.n(c);let d=class extends l.e{constructor(){super(...arguments),this.isAdd=!0,this.fileList=[]}get showUpload(){const{fileList:t,limit:e}=this;return e-t.length>0}get meterialLimit(){return this.isAdd?this.limit?this.limit-this.fileList.length:null:1}get tipsText(){switch(this.type){case"image":return"图片";case"video":return"视频"}}get imageUri(){return t=>this.enableDomain?t:this.$getImageUri(t)}valueChange(t){this.fileList=Array.isArray(t)?t:""==t?[]:[t]}showDialog(t=!0,e){var a;this.disabled||(this.isAdd=t,void 0!==e&&(this.currentIndex=e),null===(a=this.$refs.materialDialog)||void 0===a||a.onTrigger())}selectChange(t){this.select=t}handleConfirm(){this.$refs.material.clearSelectList();const t=this.select.map(t=>this.enableDomain?t.uri:t.url);this.isAdd?this.fileList=this.fileList.concat(t):this.fileList.splice(this.currentIndex,1,t.shift()),this.handleChange()}delImage(t){this.fileList.splice(t,1),this.handleChange()}handleChange(){const t=1!=this.limit?this.fileList:this.fileList[0]||"";this.$emit("input",t),this.$emit("change",t),this.fileList=[]}};Object(s.a)([Object(l.c)({default:()=>[]})],d.prototype,"value",void 0),Object(s.a)([Object(l.c)({default:1})],d.prototype,"limit",void 0),Object(s.a)([Object(l.c)({default:"100"})],d.prototype,"size",void 0),Object(s.a)([Object(l.c)({default:!1})],d.prototype,"disabled",void 0),Object(s.a)([Object(l.c)({default:!1})],d.prototype,"dragDisabled",void 0),Object(s.a)([Object(l.c)({default:!1})],d.prototype,"hiddenTrigger",void 0),Object(s.a)([Object(l.c)({default:"image"})],d.prototype,"type",void 0),Object(s.a)([Object(l.c)({default:"transparent"})],d.prototype,"uploadBg",void 0),Object(s.a)([Object(l.c)({default:!0})],d.prototype,"enableDomain",void 0),Object(s.a)([Object(l.c)({default:!0})],d.prototype,"enableDelete",void 0),Object(s.a)([Object(l.f)("value",{immediate:!0})],d.prototype,"valueChange",null),d=Object(s.a)([Object(l.a)({components:{LsDialog:i.a,LsMaterial:o.a,Draggable:n.a,FileItem:r.a}})],d);var u=d,m=(a("4e40"),a("2877")),f=Object(m.a)(u,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("ls-dialog",{ref:"materialDialog",staticClass:"material-select",attrs:{title:"选择"+t.tipsText,width:"1050px",top:"15vh"},on:{confirm:t.handleConfirm}},[t.hiddenTrigger?t._e():e("div",{staticClass:"material-select__trigger clearfix",attrs:{slot:"trigger"},on:{click:function(t){t.stopPropagation()}},slot:"trigger"},[e("draggable",{staticClass:"ls-draggable",attrs:{animation:"300",disabled:t.disabled||t.dragDisabled},on:{update:t.handleChange},model:{value:t.fileList,callback:function(e){t.fileList=e},expression:"fileList"}},t._l(t.fileList,(function(a,s){return e("div",{key:a+s,staticClass:"material-preview ls-del-wrap",class:{"is-disabled":t.disabled,"is-one":1==t.limit},on:{click:function(e){return t.showDialog(!1,s)}}},[t.$scopedSlots.preview?e("div",[t._t("preview",null,{item:t.imageUri(a)})],2):e("file-item",{attrs:{type:t.type,item:{uri:t.imageUri(a)},size:t.size}}),t.enableDelete?e("i",{staticClass:"el-icon-close ls-icon-del",on:{click:function(e){return e.stopPropagation(),t.delImage(s)}}}):t._e()],1)})),0),e("div",{directives:[{name:"show",rawName:"v-show",value:t.showUpload,expression:"showUpload"}],staticClass:"material-upload",class:{"is-disabled":t.disabled,"is-one":1==t.limit},on:{click:function(e){return t.showDialog(!0)}}},[t.$slots.upload?e("div",[t._t("upload")],2):e("div",{staticClass:"upload-btn flex row-center",style:{width:t.size+"px",height:t.size+"px",background:t.uploadBg}},[t._t("default"),t.$slots.default?t._e():e("span",[t._v("添加"+t._s(t.tipsText))])],2)])],1),e("div",{staticClass:"material-wrap"},[e("ls-material",{ref:"material",attrs:{"page-size":15,type:t.type,limit:t.meterialLimit},on:{change:t.selectChange}})],1)])}),[],!1,null,"62c92359",null);e.a=f.exports},d6d3:function(t,e,a){"use strict";var s=a("9ab4"),l=a("1b40");let i=class extends l.e{get size(){return this.setOpacity?Number(this.value):this.value}set size(t){this.setOpacity?this.$emit("input",Number(t)):this.$emit("input",t)}};Object(s.a)([Object(l.c)()],i.prototype,"value",void 0),Object(s.a)([Object(l.c)({default:0})],i.prototype,"min",void 0),Object(s.a)([Object(l.c)({default:40})],i.prototype,"max",void 0),Object(s.a)([Object(l.c)({default:!1})],i.prototype,"setOpacity",void 0),i=Object(s.a)([l.a],i);var o=i,r=a("2877"),c=Object(r.a)(o,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"slider flex"},[e("el-slider",{staticClass:"flex-1 m-r-10",attrs:{min:t.min,max:t.max},model:{value:t.size,callback:function(e){t.size=e},expression:"size"}}),t.setOpacity?e("el-input",{staticStyle:{width:"100px"},attrs:{min:t.min,max:t.max,oninput:"value = (value.trim() === '') ? '0' : value.replace(/[^0-9]/g, '')"},model:{value:t.size,callback:function(e){t.size=e},expression:"size"}},[e("template",{slot:"append"},[t._v("%")])],2):e("el-input-number",{staticStyle:{width:"90px"},attrs:{"controls-position":"right",min:t.min,max:t.max},model:{value:t.size,callback:function(e){t.size=e},expression:"size"}})],1)}),[],!1,null,"57ecc5d6",null);e.a=c.exports},e674:function(t,e,a){"use strict";a("125c")},ea05:function(t,e,a){"use strict";var s=a("9ab4"),l=a("1b40");let i=class extends l.e{constructor(){super(...arguments),this.predefineColors=["#FF2C3C","#f7971e","#fa444d","#e0a356","#2f80ed","#2ec840"]}get color(){return this.value}set color(t){this.$emit("input",t)}reset(){this.color=this.resetColor}};Object(s.a)([Object(l.c)()],i.prototype,"value",void 0),Object(s.a)([Object(l.c)({default:""})],i.prototype,"resetColor",void 0),i=Object(s.a)([l.a],i);var o=i,r=a("2877"),c=Object(r.a)(o,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"color-select flex flex-1"},[e("el-color-picker",{attrs:{predefine:t.predefineColors},model:{value:t.color,callback:function(e){t.color=e},expression:"color"}}),e("el-input",{staticClass:"m-l-10 m-r-10 flex-1",attrs:{type:"text",readonly:""},model:{value:t.color,callback:function(e){t.color=e},expression:"color"}}),e("el-button",{attrs:{type:"text"},on:{click:t.reset}},[t._v("重置")])],1)}),[],!1,null,"b03bb76e",null);e.a=c.exports},fd61:function(t,e,a){"use strict";a("1f7f")}}]);
|