(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-282fe23c","chunk-5154db0a","chunk-2d0abdce","chunk-2d207803"],{1694:function(e,t,a){"use strict";var l=a("7a23");const o=Object(l["withScopeId"])("data-v-571a5ff5");Object(l["pushScopeId"])("data-v-571a5ff5");const n={key:0},i={class:"avatar-uploader"},c={class:"avatar-uploader"},r={class:"ant-upload-text"},s={key:1,class:"avatar-uploader-wrap"},d={class:"avatar-uploader"},u={class:"ant-upload-text"};Object(l["popScopeId"])();const m=o((e,t,a,m,b,p)=>{const h=Object(l["resolveComponent"])("a-image"),O=Object(l["resolveComponent"])("LoadingOutlined"),j=Object(l["resolveComponent"])("CloseCircleOutlined"),v=Object(l["resolveComponent"])("PlusOutlined"),g=Object(l["resolveComponent"])("a-row");return Object(l["openBlock"])(),Object(l["createBlock"])("div",null,[a.urls.length>0?(Object(l["openBlock"])(),Object(l["createBlock"])("div",n,[Object(l["createVNode"])(g,{wrap:!0},{default:o(()=>[(Object(l["openBlock"])(!0),Object(l["createBlock"])(l["Fragment"],null,Object(l["renderList"])(a.urls,(e,o)=>(Object(l["openBlock"])(),Object(l["createBlock"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},key:o},[Object(l["createVNode"])("div",i,[e?(Object(l["openBlock"])(),Object(l["createBlock"])(h,{key:0,onClick:t[1]||(t[1]=Object(l["withModifiers"])(()=>{},["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:e.url,alt:a.alt},null,8,["src","alt"])):Object(l["createCommentVNode"])("",!0),Object(l["createVNode"])("div",null,[Object(l["withDirectives"])(Object(l["createVNode"])(O,null,null,512),[[l["vShow"],a.loading]])])]),a.disabled?Object(l["createCommentVNode"])("",!0):Object(l["withDirectives"])((Object(l["openBlock"])(),Object(l["createBlock"])(j,{key:0,class:"close-btn",onClick:Object(l["withModifiers"])(e=>p.remove(o),["stop"])},null,8,["onClick"])),[[l["vShow"],e]])]))),128)),Object(l["withDirectives"])(Object(l["createVNode"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},onClick:t[2]||(t[2]=(...e)=>p.handleImg&&p.handleImg(...e))},[Object(l["createVNode"])("div",c,[Object(l["createVNode"])("div",null,[Object(l["withDirectives"])(Object(l["createVNode"])(O,null,null,512),[[l["vShow"],a.loading]]),Object(l["withDirectives"])(Object(l["createVNode"])(v,null,null,512),[[l["vShow"],!a.loading]]),Object(l["createVNode"])("div",r,Object(l["toDisplayString"])(a.tips),1)])])],512),[[l["vShow"],a.urls.length{},["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:a.url,alt:a.alt},null,8,["src","alt"])):Object(l["createCommentVNode"])("",!0),Object(l["withDirectives"])(Object(l["createVNode"])("div",{onClick:t[4]||(t[4]=(...e)=>p.handleImg&&p.handleImg(...e))},[Object(l["withDirectives"])(Object(l["createVNode"])(O,null,null,512),[[l["vShow"],a.loading]]),Object(l["withDirectives"])(Object(l["createVNode"])(v,null,null,512),[[l["vShow"],!a.loading]]),Object(l["createVNode"])("div",u,Object(l["toDisplayString"])(a.tips),1)],512),[[l["vShow"],!a.url]])]),a.disabled?Object(l["createCommentVNode"])("",!0):Object(l["withDirectives"])((Object(l["openBlock"])(),Object(l["createBlock"])(j,{key:0,class:"close-btn",onClick:Object(l["withModifiers"])(p.remove,["stop"])},null,8,["onClick"])),[[l["vShow"],a.url]])]))])});var b=a("8fe6"),p=a("47ce"),h=a("411c"),O={name:"uploadButton",components:{LoadingOutlined:b["a"],PlusOutlined:p["a"],CloseCircleOutlined:h["a"]},props:{disabled:{type:Boolean,default:()=>!1},urls:{type:Array,default:()=>[]},url:{type:String,default(){return""}},max:{type:Number,default(){return 999}},loading:{type:Boolean,default(){return!1}},alt:{type:String,default(){return""}},tips:{type:String,default(){return"上传图片"}}},data(){return{}},methods:{remove(e){this.disabled||this.$emit("remove",e)},handleImg(){this.disabled||this.$emit("handleImg")}}},j=(a("6556"),a("6b0d")),v=a.n(j);const g=v()(O,[["render",m],["__scopeId","data-v-571a5ff5"]]);t["a"]=g},"16a4":function(e,t,a){"use strict";a.r(t),t["default"]={options:[{value:"0",label:"无跳转"},{value:"1",label:"跳转商品"},{value:"2",label:"跳转分类"},{value:"3",label:"跳转分享"},{value:"4",label:"跳转充值"},{value:"5",label:"跳转会员激活"},{value:"6",label:"跳转自定义链接"},{value:"7",label:"跳转站内地址"},{value:"8",label:"跳转本地生活"}]}},"35ff":function(e,t,a){},5717:function(e,t,a){"use strict";a("fc53")},"5cfd":function(e,t,a){"use strict";a.r(t);var l=a("7a23");const o=Object(l["createVNode"])("div",{class:"item-tips"},"注意:为适配小程序,链接地址需要为https链接,并配置[业务域名]",-1),n=Object(l["createVNode"])("div",{class:"item-tips"},"小程序配置业务域名路径:[开发]->[开发管理]->[开发设置]->[业务域名]",-1),i=Object(l["createVNode"])("div",{class:"item-tips"},"站内地址格式:/pages/xxx/xxx?param=xx",-1),c=Object(l["createVNode"])("div",{class:"item-tips"},"站内地址可从移动端地址中获取",-1);function r(e,t,a,r,s,d){const u=Object(l["resolveComponent"])("a-select"),m=Object(l["resolveComponent"])("a-form-item"),b=Object(l["resolveComponent"])("searchSelect"),p=Object(l["resolveComponent"])("a-textarea"),h=Object(l["resolveComponent"])("a-col"),O=Object(l["resolveComponent"])("a-row");return Object(l["openBlock"])(),Object(l["createBlock"])(O,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(h,{span:24},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(m,{label:"跳转类型:",name:[a.validateField,a.index,"type"],rules:a.customRule("请选择跳转类型")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{value:s.item.type,"onUpdate:value":t[1]||(t[1]=e=>s.item.type=e),showSearch:"",options:s.options,onChange:d.handleChange,filterOption:(e,t)=>t.label.includes(e)},null,8,["value","options","onChange","filterOption"])]),_:1},8,["name","rules"]),1==s.item.type?(Object(l["openBlock"])(),Object(l["createBlock"])(m,{key:0,label:"选择产品:",name:[a.validateField,a.index,"target"],rules:a.customRule("请选择产品")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{url:"/manager/pcGoods/getList",value:s.item.target,"onUpdate:value":t[2]||(t[2]=e=>s.item.target=e),keywordName:"name",onChange:d.handleChange},null,8,["value","onChange"])]),_:1},8,["name","rules"])):Object(l["createCommentVNode"])("",!0),2==s.item.type?(Object(l["openBlock"])(),Object(l["createBlock"])(m,{key:1,label:"选择分类:",name:[a.validateField,a.index,"target"],rules:a.customRule("请选择分类")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{url:"/manager/pcCate/getCateList",value:s.item.target,"onUpdate:value":t[3]||(t[3]=e=>s.item.target=e),keywordName:"name",onChange:d.handleChange,param:{look_type:"all"}},null,8,["value","onChange"])]),_:1},8,["name","rules"])):Object(l["createCommentVNode"])("",!0),6==s.item.type?(Object(l["openBlock"])(),Object(l["createBlock"])(m,{key:2,label:"链接地址:",name:[a.validateField,a.index,"target"],rules:a.customRule("请输入链接地址")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(p,{"allow-clear":"",placeholder:"请输入链接地址",value:s.item.target,"onUpdate:value":t[4]||(t[4]=e=>s.item.target=e),onChange:d.handleChange},null,8,["value","onChange"]),o,n]),_:1},8,["name","rules"])):Object(l["createCommentVNode"])("",!0),7==s.item.type?(Object(l["openBlock"])(),Object(l["createBlock"])(m,{key:3,label:"站内地址:",name:[a.validateField,a.index,"target"],rules:a.customRule("请输入站内地址")},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(p,{"allow-clear":"",placeholder:"请输入站内地址",value:s.item.target,"onUpdate:value":t[5]||(t[5]=e=>s.item.target=e),onChange:d.handleChange},null,8,["value","onChange"]),i,c]),_:1},8,["name","rules"])):Object(l["createCommentVNode"])("",!0),8==s.item.type?(Object(l["openBlock"])(),Object(l["createBlock"])(m,{key:4,label:"本地生活:"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{style:{width:"200px"},value:s.item.target,"onUpdate:value":t[6]||(t[6]=e=>s.item.target=e),url:"/manager/pcAntActive/getActiveList",keywordName:"title",valueName:"link"},null,8,["value"])]),_:1})):Object(l["createCommentVNode"])("",!0)]),_:1})]),_:1})}var s=a("8de2"),d=a("16a4"),u={name:"jumpComponent",components:{searchSelect:s["a"]},emits:["update"],props:{element:{type:Object},validateField:{type:String},customRule:{type:Function},index:{type:Number}},data(){return{options:d["default"].options,item:this.element}},methods:{handleChange(){this.$emit("update",this.index,{...this.item})}}},m=a("6b0d"),b=a.n(m);const p=b()(u,[["render",r]]);t["default"]=p},6556:function(e,t,a){"use strict";a("35ff")},"8de2":function(e,t,a){"use strict";var l=a("7a23"),o=a("85b1"),n={props:{url:String,keywordName:String,valueName:{require:!1,type:String,default:"id"},disabled:Boolean,param:{require:!1,type:Object,default:()=>({})},itemKey:{type:String},showKey:{type:String}},setup(e,{emit:t}){const a=e;let n=0;const{proxy:i}=Object(l["getCurrentInstance"])(),c=Object(l["reactive"])({data:[],value:[],fetching:!1}),r=Object(o["a"])(e=>{n+=1;const t=n;c.data=[],c.fetching=!0;const l=Object.assign({look_type:"all"},a.param);l[a.keywordName]=e||"",i.$post(a.url,l).then(e=>{if(t===n)if(Array.isArray(e)){const t=e.map(e=>{let t=a.showKey||a.keywordName,l=a.showKey?`(${e[a.keywordName]})${e[a.showKey]}`:""+e[t],o={label:l,value:""+e[a.valueName]};if(a.itemKey)if(a.itemKey.includes(",")){let t=a.itemKey.split(",");t.forEach(t=>{o[t]=e[t]})}else o[a.itemKey]=e[a.itemKey];return o});c.data=t,c.fetching=!1}else{const t=e.data.map(e=>{let t=a.showKey||a.keywordName,l=a.showKey?`(${e[a.keywordName]})${e[a.showKey]}`:""+e[t],o={label:l,value:""+e[a.valueName]};if(a.itemKey)if(a.itemKey.includes(",")){let t=a.itemKey.split(",");t.forEach(t=>{o[t]=e[t]})}else o[a.itemKey]=e[a.itemKey];return o});c.data=t,c.fetching=!1}})},500);r("");const s=e=>{t("update:value",e),t("onSelect",e);let a=c.data.find(t=>t.value==e);a&&t("getItem",a)};return Object(l["watch"])(c.value,()=>{c.data=[],c.fetching=!1}),(t,a)=>{const o=Object(l["resolveComponent"])("a-spin"),n=Object(l["resolveComponent"])("a-select");return Object(l["openBlock"])(),Object(l["createBlock"])(n,{value:Object(l["unref"])(c).value,"onUpdate:value":a[1]||(a[1]=e=>Object(l["unref"])(c).value=e),placeholder:"请选择",style:{width:"100%"},onSelect:s,"filter-option":!1,disabled:e.disabled,"not-found-content":Object(l["unref"])(c).fetching?void 0:null,showSearch:"",options:Object(l["unref"])(c).data,"allow-clear":"",onSearch:Object(l["unref"])(r)},Object(l["createSlots"])({_:2},[Object(l["unref"])(c).fetching?{name:"notFoundContent",fn:Object(l["withCtx"])(()=>[Object(l["createVNode"])(o,{size:"small"})])}:void 0]),1032,["value","disabled","not-found-content","options","onSearch"])}}};const i=n;t["a"]=i},a196:function(e,t,a){"use strict";a.r(t),a.d(t,"chooseImgMixin",(function(){return l}));const l={data(){return{currentFiled:"",imgVisible:!1}},methods:{handleImg(e){this.currentFiled=e,this.imgVisible=!0},imgConfirm(e){this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,this.imgVisible=!1}}}},e753:function(e,t,a){"use strict";a.r(t);var l=a("7a23");const o=Object(l["withScopeId"])("data-v-5f4e71a8");Object(l["pushScopeId"])("data-v-5f4e71a8");const n={style:{"padding-bottom":"50px"}},i=Object(l["createTextVNode"])("删除"),c=Object(l["createVNode"])("div",{class:"item-tips"},"注意:图片比例为1:1",-1),r=Object(l["createTextVNode"])("添加");Object(l["popScopeId"])();const s=o((e,t,a,s,d,u)=>{const m=Object(l["resolveComponent"])("a-button"),b=Object(l["resolveComponent"])("a-input"),p=Object(l["resolveComponent"])("a-form-item"),h=Object(l["resolveComponent"])("uploadButton"),O=Object(l["resolveComponent"])("jump-component"),j=Object(l["resolveComponent"])("a-card"),v=Object(l["resolveComponent"])("draggable"),g=Object(l["resolveComponent"])("a-form"),f=Object(l["resolveComponent"])("imageSelector");return Object(l["openBlock"])(),Object(l["createBlock"])(l["Fragment"],null,[Object(l["createVNode"])("div",n,[Object(l["createVNode"])(g,{ref:"form",model:d.form,rules:d.rules,style:{"max-width":"300px",margin:"0 auto"},"label-col":{md:{span:7},sm:{span:24}},"wrapper-col":{md:{span:15},sm:{span:24}}},{default:o(()=>[Object(l["createVNode"])(v,{modelValue:d.form.button,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.button=e),group:d.buttonGroup,animation:"300",dragClass:"dragClass","item-key":"id",ghostClass:"ghostClass",chosenClass:"chosenClass"},{item:o(({element:a,index:n})=>[Object(l["createVNode"])(j,{title:"图片"+(n+1),style:{width:"100%"},size:"small",headStyle:d.cardHeadStyle},{extra:o(()=>[Object(l["createVNode"])(m,{size:"small",type:"primary",onClick:e=>u.handleDelete(n),danger:""},{default:o(()=>[i]),_:2},1032,["onClick"])]),default:o(()=>[Object(l["createVNode"])(p,{label:"按钮名称:",name:["button",n,"title"],rules:u.customRule("请输入按钮名称")},{default:o(()=>[Object(l["createVNode"])(b,{value:a.title,"onUpdate:value":e=>a.title=e,placeholder:"请输入按钮名称","allow-clear":"",onChange:t[1]||(t[1]=t=>e.$nextTick(()=>{e.$emit("update",{...d.form})}))},null,8,["value","onUpdate:value"])]),_:2},1032,["name","rules"]),Object(l["createVNode"])(p,{label:"图片:",name:["button",n,"url"],rules:u.customRule("请上传图片")},{default:o(()=>[Object(l["createVNode"])(h,{url:a.url,onRemove:e=>u.removePic(a),onHandleImg:t=>e.handleImg(n)},null,8,["url","onRemove","onHandleImg"]),c]),_:2},1032,["name","rules"]),Object(l["createVNode"])(O,{element:d.form.button[n],"onUpdate:element":e=>d.form.button[n]=e,customRule:u.customRule,onUpdate:u.jumpUpdate,index:n,validateField:"button"},null,8,["element","onUpdate:element","customRule","onUpdate","index"])]),_:2},1032,["title","headStyle"])]),_:1},8,["modelValue","group"]),Object(l["createVNode"])(m,{type:"primary",onClick:u.handleAdd,style:{"margin-bottom":"50px"},disabled:u.addDisabled},{default:o(()=>[r]),_:1},8,["onClick","disabled"])]),_:1},8,["model","rules"])]),Object(l["createVNode"])(f,{onConfirm:u.imgConfirm,visible:e.imgVisible,"onUpdate:visible":t[3]||(t[3]=t=>e.imgVisible=t)},null,8,["onConfirm","visible"])],64)});var d=a("2c2a"),u=a("b76a"),m=a.n(u),b=a("c1df"),p=a.n(b),h=a("9e53"),O=a("1694"),j=a("5cfd"),v=a("a196"),g=a("16a4"),f={mixins:[v["chooseImgMixin"]],name:"buttonComponents",components:{uploadButton:O["a"],imageSelector:h["a"],draggable:m.a,jumpComponent:j["default"]},emits:["update"],props:{config:{require:!0,type:Object,default:()=>({})}},computed:{addDisabled(){return console.log("this.form.button",this.form.button),this.form.button.some(e=>!e.url)}},data(){return{options:g["default"].options,cardHeadStyle:{backgroundColor:"#f7f7f7"},buttonGroup:{name:"buttonGroup",sort:!0,pull:!1},labelCol:{md:{span:6},sm:{span:24}},loading:!1,form:this.config,currentFiled:-1,rules:{platform_name:[{required:!0,message:"请填写平台名称",trigger:"blur"}],background_image:[{required:!0,message:"请设置背景图",trigger:"blur"}],search_area:[{required:!0,message:"请设置搜索框",trigger:"blur"}]}}},methods:{jumpUpdate(e,t){this.form.button[e]={...t},this.$nextTick(()=>{this.$emit("update",{...this.form})})},handleDelete(e){this.form.button.splice(e,1),this.$nextTick(()=>{this.$emit("update",{...this.form})})},handleAdd(){this.form.button.push({id:Object(d["uuid"])(),url:"",target:"",type:"0"})},rangeChange(e){this.form.start_time=e[0].format("X"),this.form.end_time=e[1].format("X")},removePic(e){e.url="",this.$nextTick(()=>{this.$emit("update",{...this.form})})},imgConfirm(e){this.form.button[Number(this.currentFiled)].url=e.imageList[e.imageList.length-1].url,this.imgVisible=!1,this.$nextTick(()=>{this.$emit("update",{...this.form})})},openDetail(e){if(e){const t=Object.assign({},e);t.rangeDate=[p.a.unix(t.start_time),p.a.unix(t.end_time)],t.images=t.images.split(",").map(e=>({url:e})),this.form=t}else this.form={title:"",images:[],status:"normal",is_verify_travel_order:"1",start_time:void 0,end_time:void 0}},submit(){this.$refs.form.validate().then(()=>{this.loading=!0;let e=Object.assign({},this.form);e.images=e.images.map(e=>e.url).join(",");let t="";t=e.id?"/manager/travelPeopleCommentActive/editActive":"/manager/travelPeopleCommentActive/addActive",e.article_type=this.articleType,this.$post(t,e).then(()=>{this.$message.success("操作成功!"),this.$emit("reload"),this.modalShow=!1})}).finally(()=>{this.loading=!1})},customRule(e,t="string"){return{required:!0,message:e,type:t,trigger:["change","blur"]}}}},y=(a("5717"),a("6b0d")),C=a.n(y);const k=C()(f,[["render",s],["__scopeId","data-v-5f4e71a8"]]);t["default"]=k},fc53:function(e,t,a){}}]);