(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7a8be6e4","chunk-2d21b144","chunk-2d0cef06"],{"02c4":function(e,t,o){"use strict";o("37f6")},"114b":function(e,t,o){"use strict";o.r(t);var a=o("7a23");const i=Object(a["withScopeId"])("data-v-b930ec60");Object(a["pushScopeId"])("data-v-b930ec60");const n={style:{"padding-bottom":"50px"}},c=Object(a["createTextVNode"])("删除"),r=Object(a["createTextVNode"])("添加");Object(a["popScopeId"])();const l=i((e,t,o,l,s,d)=>{const m=Object(a["resolveComponent"])("a-button"),p=Object(a["resolveComponent"])("uploadButton"),u=Object(a["resolveComponent"])("a-form-item"),b=Object(a["resolveComponent"])("jump-component"),g=Object(a["resolveComponent"])("a-card"),f=Object(a["resolveComponent"])("draggable"),h=Object(a["resolveComponent"])("a-form"),j=Object(a["resolveComponent"])("imageSelector");return Object(a["openBlock"])(),Object(a["createBlock"])(a["Fragment"],null,[Object(a["createVNode"])("div",n,[Object(a["createVNode"])(h,{ref:"form",model:s.form,rules:s.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:i(()=>[Object(a["createVNode"])(f,{modelValue:s.form.swiper,"onUpdate:modelValue":t[1]||(t[1]=e=>s.form.swiper=e),group:s.swiperGroup,animation:"300",dragClass:"dragClass","item-key":"id",ghostClass:"ghostClass",chosenClass:"chosenClass"},{item:i(({element:t,index:o})=>[Object(a["createVNode"])(g,{title:"图片"+(o+1),style:{width:"100%"},size:"small",headStyle:s.cardHeadStyle},{extra:i(()=>[Object(a["createVNode"])(m,{size:"small",type:"primary",onClick:e=>d.handleDelete(o),danger:""},{default:i(()=>[c]),_:2},1032,["onClick"])]),default:i(()=>[Object(a["createVNode"])(u,{label:"图片:",name:["swiper",o,"url"],rules:d.customRule("请上传图片")},{default:i(()=>[Object(a["createVNode"])(p,{url:t.url,onRemove:e=>d.removePic(t),onHandleImg:t=>e.handleImg(o)},null,8,["url","onRemove","onHandleImg"])]),_:2},1032,["name","rules"]),Object(a["createVNode"])(b,{element:s.form.swiper[o],"onUpdate:element":e=>s.form.swiper[o]=e,customRule:d.customRule,onUpdate:d.jumpUpdate,index:o,validateField:"swiper"},null,8,["element","onUpdate:element","customRule","onUpdate","index"])]),_:2},1032,["title","headStyle"])]),_:1},8,["modelValue","group"]),Object(a["createVNode"])(m,{type:"primary",onClick:d.handleAdd,style:{"margin-bottom":"50px"},disabled:d.addDisabled},{default:i(()=>[r]),_:1},8,["onClick","disabled"])]),_:1},8,["model","rules"])]),Object(a["createVNode"])(j,{onConfirm:d.imgConfirm,visible:e.imgVisible,"onUpdate:visible":t[2]||(t[2]=t=>e.imgVisible=t)},null,8,["onConfirm","visible"])],64)});var s=o("2c2a"),d=o("b76a"),m=o.n(d),p=o("c1df"),u=o.n(p),b=o("9e53"),g=o("1694"),f=o("5cfd"),h=o("a196"),j=o("16a4"),O={mixins:[h["chooseImgMixin"]],name:"swiperComponents",components:{uploadButton:g["a"],imageSelector:b["a"],draggable:m.a,jumpComponent:f["default"]},emits:["update"],props:{config:{require:!0,type:Object,default:()=>({})}},computed:{addDisabled(){return this.form.swiper.some(e=>!e.url)}},data(){return{options:j["default"].options,cardHeadStyle:{backgroundColor:"#f7f7f7"},swiperGroup:{name:"swiperGroup",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.swiper[e]={...t},this.$nextTick(()=>{this.$emit("update",{...this.form})})},handleDelete(e){this.form.swiper.splice(e,1),this.$nextTick(()=>{this.$emit("update",{...this.form})})},handleAdd(){this.form.swiper.push({id:Object(s["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.swiper[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=[u.a.unix(t.start_time),u.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"]}}}},v=(o("198c"),o("6b0d")),y=o.n(v);const x=y()(O,[["render",l],["__scopeId","data-v-b930ec60"]]);t["default"]=x},"198c":function(e,t,o){"use strict";o("db9e")},"222e":function(e,t,o){"use strict";o.r(t);var a=o("7a23");const i=Object(a["withScopeId"])("data-v-c182b008");Object(a["pushScopeId"])("data-v-c182b008");const n=Object(a["createTextVNode"])("显示"),c=Object(a["createTextVNode"])("隐藏");Object(a["popScopeId"])();const r=i((e,t,o,r,l,s)=>{const d=Object(a["resolveComponent"])("a-radio"),m=Object(a["resolveComponent"])("a-radio-group"),p=Object(a["resolveComponent"])("a-form-item"),u=Object(a["resolveComponent"])("a-form");return Object(a["openBlock"])(),Object(a["createBlock"])("div",null,[Object(a["createVNode"])(u,{ref:"form",model:l.form,rules:l.rules,style:{"max-width":"300px",margin:"0 auto"},layout:"vertical","label-col":{md:{span:12},sm:{span:24}},"wrapper-col":{md:{span:19},sm:{span:24}}},{default:i(()=>[Object(a["createVNode"])(p,{label:"分类:",name:"cate"},{default:i(()=>[Object(a["createVNode"])(m,{value:l.form.cate,"onUpdate:value":t[1]||(t[1]=e=>l.form.cate=e)},{default:i(()=>[Object(a["createVNode"])(d,{value:"normal"},{default:i(()=>[n]),_:1}),Object(a["createVNode"])(d,{value:"hidden"},{default:i(()=>[c]),_:1})]),_:1},8,["value"])]),_:1})]),_:1},8,["model","rules"])])});var l=o("c1df"),s=o.n(l),d=o("a196"),m={emits:["update"],mixins:[d["chooseImgMixin"]],name:"productComponents",props:{config:{require:!0,type:Object,default:()=>({})}},data(){return{labelCol:{md:{span:6},sm:{span:24}},loading:!1,form:this.config,currentFiled:"",rules:{url:[{required:!0,message:"请上传图标",trigger:"blur"}]}}},methods:{imgConfirm(e){"images"==this.currentFiled?this.form[this.currentFiled]=[...this.form[this.currentFiled],...e.imageList.map(e=>({url:e.url}))]:this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,console.log("this.form",this.form),this.imgVisible=!1},openDetail(e){if(e){const t=Object.assign({},e);t.rangeDate=[s.a.unix(t.start_time),s.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})}}},p=(o("a4c3"),o("6b0d")),u=o.n(p);const b=u()(m,[["render",r],["__scopeId","data-v-c182b008"]]);t["default"]=b},"37f6":function(e,t,o){},"490f":function(e,t,o){"use strict";o.r(t);var a=o("7a23");const i=Object(a["withScopeId"])("data-v-e589be3a"),n=i((e,t,o,n,c,r)=>{const l=Object(a["resolveComponent"])("uploadButton"),s=Object(a["resolveComponent"])("a-form-item"),d=Object(a["resolveComponent"])("a-form"),m=Object(a["resolveComponent"])("imageSelector");return Object(a["openBlock"])(),Object(a["createBlock"])(a["Fragment"],null,[Object(a["createVNode"])("div",null,[Object(a["createVNode"])(d,{ref:"form",model:c.form,rules:c.rules,style:{"max-width":"300px",margin:"0 auto"},layout:"vertical","label-col":{md:{span:12},sm:{span:24}},"wrapper-col":{md:{span:19},sm:{span:24}}},{default:i(()=>[Object(a["createVNode"])(s,{label:"图标:",name:"url"},{default:i(()=>[Object(a["createVNode"])(l,{url:c.form.url,onRemove:t[1]||(t[1]=e=>c.form.url=""),onHandleImg:t[2]||(t[2]=t=>e.handleImg("url"))},null,8,["url"])]),_:1})]),_:1},8,["model","rules"])]),Object(a["createVNode"])(m,{onConfirm:r.imgConfirm,visible:e.imgVisible,"onUpdate:visible":t[3]||(t[3]=t=>e.imgVisible=t)},null,8,["onConfirm","visible"])],64)});var c=o("c1df"),r=o.n(c),l=o("9e53"),s=o("1694"),d=o("a196"),m={emits:["update"],mixins:[d["chooseImgMixin"]],name:"noticeComponents",components:{uploadButton:s["a"],imageSelector:l["a"]},props:{config:{require:!0,type:Object,default:()=>({})}},data(){return{labelCol:{md:{span:6},sm:{span:24}},loading:!1,form:this.config,currentFiled:"",rules:{url:[{required:!0,message:"请上传图标",trigger:"blur"}]}}},methods:{imgConfirm(e){"images"==this.currentFiled?this.form[this.currentFiled]=[...this.form[this.currentFiled],...e.imageList.map(e=>({url:e.url}))]:this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,console.log("this.form",this.form),this.imgVisible=!1},openDetail(e){if(e){const t=Object.assign({},e);t.rangeDate=[r.a.unix(t.start_time),r.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}}}},p=(o("7127"),o("6b0d")),u=o.n(p);const b=u()(m,[["render",n],["__scopeId","data-v-e589be3a"]]);t["default"]=b},5717:function(e,t,o){"use strict";o("fc53")},"621e":function(e,t){e.exports="data:image/png;base64,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"},"6eb8":function(e,t,o){},7127:function(e,t,o){"use strict";o("e3c4")},"8f37":function(e,t,o){},a4c3:function(e,t,o){"use strict";o("6eb8")},bdc2:function(e,t,o){"use strict";o.r(t);var a=o("7a23");const i=Object(a["withScopeId"])("data-v-59af064e");Object(a["pushScopeId"])("data-v-59af064e");const n=Object(a["createTextVNode"])("显示"),c=Object(a["createTextVNode"])("隐藏");Object(a["popScopeId"])();const r=i((e,t,o,r,l,s)=>{const d=Object(a["resolveComponent"])("a-input"),m=Object(a["resolveComponent"])("a-form-item"),p=Object(a["resolveComponent"])("uploadButton"),u=Object(a["resolveComponent"])("a-radio"),b=Object(a["resolveComponent"])("a-radio-group"),g=Object(a["resolveComponent"])("a-form"),f=Object(a["resolveComponent"])("imageSelector");return Object(a["openBlock"])(),Object(a["createBlock"])(a["Fragment"],null,[Object(a["createVNode"])("div",null,[Object(a["createVNode"])(g,{ref:"form",model:l.form,rules:l.rules,style:{"max-width":"300px",margin:"0 auto"},layout:"vertical","label-col":{md:{span:12},sm:{span:24}},"wrapper-col":{md:{span:19},sm:{span:24}}},{default:i(()=>[Object(a["createVNode"])(m,{label:"平台名称:",name:"platform_name"},{default:i(()=>[Object(a["createVNode"])(d,{value:l.form.platform_name,"onUpdate:value":t[1]||(t[1]=e=>l.form.platform_name=e),placeholder:"请填写平台名称","allow-clear":""},null,8,["value"])]),_:1}),Object(a["createVNode"])(m,{label:"背景图:",name:"background_image"},{default:i(()=>[Object(a["createVNode"])(p,{url:l.form.background_image,onRemove:t[2]||(t[2]=e=>l.form.background_image=""),onHandleImg:t[3]||(t[3]=t=>e.handleImg("background_image"))},null,8,["url"])]),_:1}),Object(a["createVNode"])(m,{label:"搜索框:",name:"search_area"},{default:i(()=>[Object(a["createVNode"])(b,{value:l.form.search_area,"onUpdate:value":t[4]||(t[4]=e=>l.form.search_area=e)},{default:i(()=>[Object(a["createVNode"])(u,{value:"normal"},{default:i(()=>[n]),_:1}),Object(a["createVNode"])(u,{value:"hidden"},{default:i(()=>[c]),_:1})]),_:1},8,["value"])]),_:1})]),_:1},8,["model","rules"])]),Object(a["createVNode"])(f,{onConfirm:s.imgConfirm,visible:e.imgVisible,"onUpdate:visible":t[5]||(t[5]=t=>e.imgVisible=t)},null,8,["onConfirm","visible"])],64)});var l=o("c1df"),s=o.n(l),d=o("9e53"),m=o("1694"),p=o("a196"),u={emits:["update"],mixins:[p["chooseImgMixin"]],name:"headComponents",components:{uploadButton:m["a"],imageSelector:d["a"]},props:{config:{require:!0,type:Object,default:()=>({})}},data(){return{labelCol:{md:{span:6},sm:{span:24}},loading:!1,form:this.config,currentFiled:"",rules:{platform_name:[{required:!0,message:"请填写平台名称",trigger:"blur"}],background_image:[{required:!0,message:"请设置背景图",trigger:"blur"}],search_area:[{required:!0,message:"请设置搜索框",trigger:"blur"}]}}},methods:{rangeChange(e){this.form.start_time=e[0].format("X"),this.form.end_time=e[1].format("X")},imgConfirm(e){"images"==this.currentFiled?this.form[this.currentFiled]=[...this.form[this.currentFiled],...e.imageList.map(e=>({url:e.url}))]:this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,this.imgVisible=!1},openDetail(e){if(e){const t=Object.assign({},e);t.rangeDate=[s.a.unix(t.start_time),s.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})}}},b=(o("f528"),o("6b0d")),g=o.n(b);const f=g()(u,[["render",r],["__scopeId","data-v-59af064e"]]);t["default"]=f},bdf2:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAA1VBMVEUAAADk2P2lf/nApfvk2P2lgPnx6v6edPije/nApfvGrvvk2P3ApfvTwfyykfq9oPvk2P2lf/nDqvvEqvvp3v3f0fyvjfmhevnayvzk2P2lf/nj1v3BpvvApfvj1/2mgfmlf/nApfvk2P2dc/m8n/ukffnt5P7o3f2ngvqgePnq4P3m2v2jfPnv6P6/pPuccfjNt/zIsPu9ofuwjvrPuvzGrfu9oPufd/jLtfy5nPq1lvrIsfusifqfd/ng0v3dzv2qhvmZbfj38/7r4f3ZyvzXxPzCqfsasRSnAAAAIHRSTlMA8PDx9PTXpVj07Onp5d/X1dXJvaSjo5yRdXVfXlM5OVUcl/kAAAEFSURBVCjPzdFXb4MwFIZhJzSje+9lwIADBgNxys7o+v8/qQIfrEjQqjeV+ty+V+d86F+7HfQ5eYK8Y/S6UNlzFMPwJPcS8sB7z8u5RIUbLRqRdvwgsx3wGdikbkDiRqAfQCYcAzN09UAHu202e7P268xM9kNm5WLOvs9V7n4yxuock5caiXVdZQvn64pZzAzfiqhR7J2dt7m+u6IitTap7UuvNwhBzpgQZbb0fWGmLslILTiaXLdZ94yPlbFaGnnhJNys8RnFkElC6ZpijGkSOtTCYCgXswm3ABedvL/9tW6+H2tqEn443s7SVYJB8ohGnTyhGNApwsoI8vPpsDVFQ+UO/a0vnZpJQsOD5s0AAAAASUVORK5CYII="},db9e:function(e,t,o){},e3c4:function(e,t,o){},e753:function(e,t,o){"use strict";o.r(t);var a=o("7a23");const i=Object(a["withScopeId"])("data-v-5f4e71a8");Object(a["pushScopeId"])("data-v-5f4e71a8");const n={style:{"padding-bottom":"50px"}},c=Object(a["createTextVNode"])("删除"),r=Object(a["createVNode"])("div",{class:"item-tips"},"注意:图片比例为1:1",-1),l=Object(a["createTextVNode"])("添加");Object(a["popScopeId"])();const s=i((e,t,o,s,d,m)=>{const p=Object(a["resolveComponent"])("a-button"),u=Object(a["resolveComponent"])("a-input"),b=Object(a["resolveComponent"])("a-form-item"),g=Object(a["resolveComponent"])("uploadButton"),f=Object(a["resolveComponent"])("jump-component"),h=Object(a["resolveComponent"])("a-card"),j=Object(a["resolveComponent"])("draggable"),O=Object(a["resolveComponent"])("a-form"),v=Object(a["resolveComponent"])("imageSelector");return Object(a["openBlock"])(),Object(a["createBlock"])(a["Fragment"],null,[Object(a["createVNode"])("div",n,[Object(a["createVNode"])(O,{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:i(()=>[Object(a["createVNode"])(j,{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:i(({element:o,index:n})=>[Object(a["createVNode"])(h,{title:"图片"+(n+1),style:{width:"100%"},size:"small",headStyle:d.cardHeadStyle},{extra:i(()=>[Object(a["createVNode"])(p,{size:"small",type:"primary",onClick:e=>m.handleDelete(n),danger:""},{default:i(()=>[c]),_:2},1032,["onClick"])]),default:i(()=>[Object(a["createVNode"])(b,{label:"按钮名称:",name:["button",n,"title"],rules:m.customRule("请输入按钮名称")},{default:i(()=>[Object(a["createVNode"])(u,{value:o.title,"onUpdate:value":e=>o.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(a["createVNode"])(b,{label:"图片:",name:["button",n,"url"],rules:m.customRule("请上传图片")},{default:i(()=>[Object(a["createVNode"])(g,{url:o.url,onRemove:e=>m.removePic(o),onHandleImg:t=>e.handleImg(n)},null,8,["url","onRemove","onHandleImg"]),r]),_:2},1032,["name","rules"]),Object(a["createVNode"])(f,{element:d.form.button[n],"onUpdate:element":e=>d.form.button[n]=e,customRule:m.customRule,onUpdate:m.jumpUpdate,index:n,validateField:"button"},null,8,["element","onUpdate:element","customRule","onUpdate","index"])]),_:2},1032,["title","headStyle"])]),_:1},8,["modelValue","group"]),Object(a["createVNode"])(p,{type:"primary",onClick:m.handleAdd,style:{"margin-bottom":"50px"},disabled:m.addDisabled},{default:i(()=>[l]),_:1},8,["onClick","disabled"])]),_:1},8,["model","rules"])]),Object(a["createVNode"])(v,{onConfirm:m.imgConfirm,visible:e.imgVisible,"onUpdate:visible":t[3]||(t[3]=t=>e.imgVisible=t)},null,8,["onConfirm","visible"])],64)});var d=o("2c2a"),m=o("b76a"),p=o.n(m),u=o("c1df"),b=o.n(u),g=o("9e53"),f=o("1694"),h=o("5cfd"),j=o("a196"),O=o("16a4"),v={mixins:[j["chooseImgMixin"]],name:"buttonComponents",components:{uploadButton:f["a"],imageSelector:g["a"],draggable:p.a,jumpComponent:h["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:O["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=[b.a.unix(t.start_time),b.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=(o("5717"),o("6b0d")),x=o.n(y);const k=x()(v,[["render",s],["__scopeId","data-v-5f4e71a8"]]);t["default"]=k},f528:function(e,t,o){"use strict";o("8f37")},f974:function(e,t,o){"use strict";o.r(t);var a=o("7a23"),i=o("621e"),n=o.n(i);const c=Object(a["withScopeId"])("data-v-20f89acc");Object(a["pushScopeId"])("data-v-20f89acc");const r={class:"ele-body ele-body-card"},l={class:"design-page-wrap",style:{"min-width":"1000px","overflow-x":"auto"}},s={class:"left-wrap"},d=Object(a["createVNode"])("div",{class:"left-title-wrap"},"组件列表",-1),m={class:"componentsItem",style:{"margin-top":"10px"}},p={class:"content-wrap"},u=Object(a["createVNode"])("img",{src:n.a,alt:"",style:{width:"100%",position:"absolute",top:"0","z-index":"999"}},null,-1),b={style:{position:"absolute",width:"100%",bottom:"34px"}},g={style:{width:"100%",padding:"0 15px","font-size":"15px","font-weight":"700",color:"#fff"}},f={key:0,style:{width:"100%",padding:"10px 15px 0"}},h=Object(a["createTextVNode"])("搜索"),j={style:{width:"100%","border-radius":"32px","margin-top":"-25px","z-index":"10","background-color":"#f7f7f7",padding:"15px 15px"}},O={style:{width:"100%",height:"100%"}},v=Object(a["createVNode"])("div",{class:"delete"},"删除",-1),y=Object(a["createVNode"])("div",{class:"delete"},"删除",-1),x={style:{background:"#fff",width:"100%",height:"42px","border-radius":"4px",display:"flex","justify-content":"space-between","align-items":"center"}},k={style:{height:"26px","padding-right":"10px","border-right":"1px solid #ccc","margin-left":"15px"}},C=Object(a["createVNode"])("div",{class:"delete"},"删除",-1),V={style:{background:"#fff",width:"100%","border-radius":"4px",display:"grid","grid-template-columns":"1fr 1fr 1fr 1fr 1fr",padding:"17px 15px"}},N={style:{"margin-top":"8px",height:"18px",color:"#222"}},B=Object(a["createVNode"])("div",{class:"delete"},"删除",-1),A={key:1,style:{width:"100%","min-height":"60px"}},w={key:2,style:{width:"100%","min-height":"80px",display:"grid","grid-template-columns":"1fr 1fr","grid-gap":"0px 10px"}},_={key:3,style:{width:"100%","min-height":"80px",display:"grid","grid-gap":"10px 10px","grid-template-columns":"1fr 1fr","grid-template-rows":"1fr 1fr"}},I={key:4,style:{width:"100%","min-height":"80px",display:"grid","grid-template-columns":"1fr 1fr 1fr 1fr","grid-gap":"0px 10px"}},L={style:{width:"100%"}},S={class:"fl-b"},P={style:{color:"#222","font-weight":"700","font-size":"17px",flex:"1"}},U=Object(a["createTextVNode"])("立即申请"),D={class:"fl-a",style:{"margin-top":"10px",width:"100%"}},F={class:"fl-col"},R={style:{"font-size":"15px",color:"#222","font-weight":"700"}},q=Object(a["createVNode"])("span",{style:{"font-size":"13px",color:"#666","margin-top":"5px"}},"通用流量",-1),z={class:"fl-col"},G={style:{"font-size":"15px",color:"#222","font-weight":"700"}},H=Object(a["createVNode"])("span",{style:{"font-size":"13px",color:"#666","margin-top":"5px"}},"定向流量",-1),T={class:"fl-col"},Q={style:{"font-size":"15px",color:"#222","font-weight":"700"}},E=Object(a["createVNode"])("span",{style:{"font-size":"13px",color:"#666","margin-top":"5px"}},"通话时长",-1),X={style:{width:"100%",color:"#666","font-size":"13px"}},M={key:1,style:{"margin-top":"50px",color:"#666",width:"100%","text-align":"center"}},J={class:"right-wrap"},$={key:0,class:"right-title-wrap"},Y={key:1,style:{width:"100%"}},Z={style:{"background-color":"rgb(0 0 0 / 32%)",position:"absolute",bottom:"0px",width:"100%",padding:"10px 10px","text-align":"center","z-index":"99"}},W=Object(a["createTextVNode"])("保存配置");Object(a["popScopeId"])();const K=c((e,t,o,i,n,K)=>{const ee=Object(a["resolveComponent"])("draggable"),te=Object(a["resolveComponent"])("SearchOutlined"),oe=Object(a["resolveComponent"])("a-button"),ae=Object(a["resolveComponent"])("a-input"),ie=Object(a["resolveComponent"])("a-popconfirm"),ne=Object(a["resolveComponent"])("a-image"),ce=Object(a["resolveComponent"])("a-carousel"),re=Object(a["resolveComponent"])("RightOutlined"),le=Object(a["resolveComponent"])("a-tab-pane"),se=Object(a["resolveComponent"])("a-tabs"),de=Object(a["resolveComponent"])("a-divider"),me=Object(a["resolveComponent"])("head-components"),pe=Object(a["resolveComponent"])("swiper-components"),ue=Object(a["resolveComponent"])("button-components"),be=Object(a["resolveComponent"])("magic-components"),ge=Object(a["resolveComponent"])("notice-components"),fe=Object(a["resolveComponent"])("product-components");return Object(a["openBlock"])(),Object(a["createBlock"])("div",r,[Object(a["createVNode"])("div",l,[Object(a["createVNode"])("div",s,[d,Object(a["createVNode"])(ee,{modelValue:n.componentsList,"onUpdate:modelValue":t[1]||(t[1]=e=>n.componentsList=e),group:n.componentsGroup,animation:"300","item-key":"id",move:K.onMove,ghostClass:"ghostClass",chosenClass:"chosenClass",style:{display:"flex","flex-wrap":"wrap",margin:"0 20px"}},{item:c(({element:e})=>[Object(a["createVNode"])("div",m,[Object(a["createVNode"])("img",{src:e.icon,style:{width:"30px",height:"30px"},alt:""},null,8,["src"]),Object(a["createVNode"])("span",null,Object(a["toDisplayString"])(e.name),1)])]),_:1},8,["modelValue","group","move"])]),Object(a["createVNode"])("div",p,[Object(a["createVNode"])("div",{style:{width:"100%","min-height":"170px",position:"relative"},onClick:t[2]||(t[2]=e=>n.currentIndex=0),class:{dashed_unselect:!0,dashed:0==n.currentIndex}},[u,Object(a["createVNode"])("img",{src:n.pageList[0].config.background_image,alt:"",style:{width:"100%"}},null,8,["src"]),Object(a["createVNode"])("div",b,[Object(a["createVNode"])("div",g,Object(a["toDisplayString"])(n.pageList[0].config.platform_name||""),1),"normal"==n.pageList[0].config.search_area?(Object(a["openBlock"])(),Object(a["createBlock"])("div",f,[Object(a["createVNode"])(ae,{placeholder:"请输入搜索内容",style:{"border-radius":"30px"}},{prefix:c(()=>[Object(a["createVNode"])(te,{style:{color:"#ccc"}})]),suffix:c(()=>[Object(a["createVNode"])(oe,{size:"small",shape:"round",style:{background:"#FF6C2A",color:"#fff"}},{default:c(()=>[h]),_:1})]),_:1})])):Object(a["createCommentVNode"])("",!0)])],2),Object(a["createVNode"])("div",j,[Object(a["createVNode"])(ee,{modelValue:n.pageList,"onUpdate:modelValue":t[3]||(t[3]=e=>n.pageList=e),group:n.pageGroup,animation:"300","item-key":"id",onAdd:K.elementAdd,ghostClass:"ghostClass",chosenClass:"chosenClass",style:{"min-height":"80px",width:"100%"}},{item:c(({element:e,index:t})=>[Object(a["createVNode"])("div",O,["swiper"==e.type?(Object(a["openBlock"])(),Object(a["createBlock"])("div",{key:0,style:{width:"100%",position:"relative","box-sizing":"border-box","margin-bottom":"10px"},class:{dashed_unselect:!0,dashed:t==n.currentIndex},onClick:o=>K.draggableClick(e,t)},[t==n.currentIndex?(Object(a["openBlock"])(),Object(a["createBlock"])(ie,{key:0,title:"确定删除此组件","ok-text":"确定","cancel-text":"取消",onConfirm:e=>(n.pageList.splice(t,1),K.save())},{default:c(()=>[v]),_:2},1032,["onConfirm"])):Object(a["createCommentVNode"])("",!0),Object(a["createVNode"])(ce,{autoplay:!0,dots:!1},{default:c(()=>[(Object(a["openBlock"])(!0),Object(a["createBlock"])(a["Fragment"],null,Object(a["renderList"])(e.config.swiper,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(ne,{style:{width:"100%"},src:e.url,alt:"",preview:!1,key:e.id},null,8,["src"]))),128))]),_:2},1024)],10,["onClick"])):Object(a["createCommentVNode"])("",!0),"notice"==e.type?(Object(a["openBlock"])(),Object(a["createBlock"])("div",{key:1,style:{width:"100%",position:"relative","box-sizing":"border-box","margin-bottom":"10px"},class:{dashed_unselect:!0,dashed:t==n.currentIndex},onClick:o=>K.draggableClick(e,t)},[t==n.currentIndex?(Object(a["openBlock"])(),Object(a["createBlock"])(ie,{key:0,title:"确定删除此组件","ok-text":"确定","cancel-text":"取消",onConfirm:e=>(n.pageList.splice(t,1),K.save())},{default:c(()=>[y]),_:2},1032,["onConfirm"])):Object(a["createCommentVNode"])("",!0),Object(a["createVNode"])("div",x,[Object(a["createVNode"])("div",k,[Object(a["createVNode"])("img",{src:e.config.url,alt:"",style:{height:"100%"}},null,8,["src"])]),Object(a["createVNode"])(re,{style:{color:"#333","font-size":"15px","margin-right":"15px"}})])],10,["onClick"])):Object(a["createCommentVNode"])("",!0),"button"==e.type?(Object(a["openBlock"])(),Object(a["createBlock"])("div",{key:2,style:{width:"100%",position:"relative","box-sizing":"border-box","margin-bottom":"10px"},class:{dashed_unselect:!0,dashed:t==n.currentIndex},onClick:o=>K.draggableClick(e,t)},[t==n.currentIndex?(Object(a["openBlock"])(),Object(a["createBlock"])(ie,{key:0,title:"确定删除此组件","ok-text":"确定","cancel-text":"取消",onConfirm:e=>(n.pageList.splice(t,1),K.save())},{default:c(()=>[C]),_:2},1032,["onConfirm"])):Object(a["createCommentVNode"])("",!0),Object(a["createVNode"])("div",V,[(Object(a["openBlock"])(!0),Object(a["createBlock"])(a["Fragment"],null,Object(a["renderList"])(e.config.button,e=>(Object(a["openBlock"])(),Object(a["createBlock"])("div",{style:{width:"100%",display:"flex","flex-direction":"column","align-items":"center","margin-bottom":"10px"},key:e.id},[e.url?(Object(a["openBlock"])(),Object(a["createBlock"])(ne,{style:{width:"36px"},src:e.url,alt:"",preview:!1,key:e.id},null,8,["src"])):Object(a["createCommentVNode"])("",!0),Object(a["createVNode"])("div",N,Object(a["toDisplayString"])(e.title||""),1)]))),128))])],10,["onClick"])):Object(a["createCommentVNode"])("",!0),"magic"==e.type?(Object(a["openBlock"])(),Object(a["createBlock"])("div",{key:3,style:{width:"100%",position:"relative","box-sizing":"border-box","margin-bottom":"10px"},class:{dashed_unselect:!0,dashed:t==n.currentIndex},onClick:o=>K.draggableClick(e,t)},[t==n.currentIndex?(Object(a["openBlock"])(),Object(a["createBlock"])(ie,{key:0,title:"确定删除此组件","ok-text":"确定","cancel-text":"取消",onConfirm:e=>(n.pageList.splice(t,1),K.save())},{default:c(()=>[B]),_:2},1032,["onConfirm"])):Object(a["createCommentVNode"])("",!0),"1"==e.config.ele_type?(Object(a["openBlock"])(),Object(a["createBlock"])("div",A,[e.config.magic[0].url?(Object(a["openBlock"])(),Object(a["createBlock"])(ne,{style:{width:"100%"},src:e.config.magic[0].url,alt:"",preview:!1,key:e.config.magic[0].id},null,8,["src"])):Object(a["createCommentVNode"])("",!0)])):Object(a["createCommentVNode"])("",!0),"2"==e.config.ele_type?(Object(a["openBlock"])(),Object(a["createBlock"])("div",w,[(Object(a["openBlock"])(!0),Object(a["createBlock"])(a["Fragment"],null,Object(a["renderList"])(e.config.magic,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(ne,{style:{width:"100%"},src:e.url,alt:"",preview:!1,key:e.id},null,8,["src"]))),128))])):Object(a["createCommentVNode"])("",!0),"3"==e.config.ele_type?(Object(a["openBlock"])(),Object(a["createBlock"])("div",_,[(Object(a["openBlock"])(!0),Object(a["createBlock"])(a["Fragment"],null,Object(a["renderList"])(e.config.magic,(e,t)=>(Object(a["openBlock"])(),Object(a["createBlock"])("div",{key:e.id,class:{item1:0==t}},[Object(a["createVNode"])(ne,{style:{width:"100%"},src:e.url,alt:"",preview:!1},null,8,["src"])],2))),128))])):Object(a["createCommentVNode"])("",!0),"4"==e.config.ele_type?(Object(a["openBlock"])(),Object(a["createBlock"])("div",I,[(Object(a["openBlock"])(!0),Object(a["createBlock"])(a["Fragment"],null,Object(a["renderList"])(e.config.magic,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(ne,{style:{width:"100%"},src:e.url,alt:"",preview:!1,key:e.id},null,8,["src"]))),128))])):Object(a["createCommentVNode"])("",!0)],10,["onClick"])):Object(a["createCommentVNode"])("",!0)])]),_:1},8,["modelValue","group","onAdd"]),Object(a["createVNode"])("div",{style:{width:"100%",height:"min-height:170px",padding:"20px 15px",display:"flex","flex-direction":"column","align-items":"center"},onClick:t[4]||(t[4]=e=>n.currentIndex=1),class:{dashed_unselect:!0,dashed:1==n.currentIndex}},[Object(a["createVNode"])("div",L,["normal"==n.pageList[1].config.cate?(Object(a["openBlock"])(),Object(a["createBlock"])(se,{key:0,size:"small",tabBarGutter:0,tabBarStyle:n.tabBarStyle,onChange:K.cateChange},{default:c(()=>[Object(a["createVNode"])(le,{key:"",tab:"全部"}),(Object(a["openBlock"])(!0),Object(a["createBlock"])(a["Fragment"],null,Object(a["renderList"])(n.cateList,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(le,{tab:e.name,key:e.id},null,8,["tab"]))),128))]),_:1},8,["tabBarStyle","onChange"])):Object(a["createCommentVNode"])("",!0),(Object(a["openBlock"])(!0),Object(a["createBlock"])(a["Fragment"],null,Object(a["renderList"])(n.productList,e=>(Object(a["openBlock"])(),Object(a["createBlock"])("div",{key:e.id,style:{width:"100%",background:"#fff","border-radius":"8px",padding:"18px","margin-bottom":"10px","user-select":"none"},class:"fl-col"},[Object(a["createVNode"])("div",S,[Object(a["createVNode"])("div",P,Object(a["toDisplayString"])(e.name||""),1),Object(a["createVNode"])(oe,{style:{background:"#FF7F1E",color:"#fff"},shape:"round"},{default:c(()=>[U]),_:1})]),Object(a["createVNode"])("div",D,[Object(a["createVNode"])(ne,{width:"80px",height:"80px",style:{"border-radius":"10px"},src:e.cover},null,8,["src"]),Object(a["createVNode"])("div",F,[Object(a["createVNode"])("span",R,Object(a["toDisplayString"])(parseInt(e.general_flow)||"0")+"G",1),q]),Object(a["createVNode"])(de,{type:"vertical",style:{height:"30px",background:"#e6e6e6"}}),Object(a["createVNode"])("div",z,[Object(a["createVNode"])("span",G,Object(a["toDisplayString"])(parseInt(e.directional_flow)||"0")+"G",1),H]),Object(a["createVNode"])(de,{type:"vertical",style:{height:"30px",background:"#e6e6e6"}}),Object(a["createVNode"])("div",T,[Object(a["createVNode"])("span",Q,Object(a["toDisplayString"])(parseInt(e.call_time)||"0")+"分钟",1),E])]),Object(a["createVNode"])(de,{style:{background:"#e6e6e6",margin:"17px 0 13px 0"}}),Object(a["createVNode"])("div",X,Object(a["toDisplayString"])(e.desc||""),1)]))),128)),0==n.productList.length?(Object(a["openBlock"])(),Object(a["createBlock"])("div",M," --暂无数据--")):Object(a["createCommentVNode"])("",!0)])],2)])]),Object(a["createVNode"])("div",J,[n.currentIndex>=0&&n.pageList[n.currentIndex]?(Object(a["openBlock"])(),Object(a["createBlock"])("div",$,[Object(a["createVNode"])("span",null,Object(a["toDisplayString"])(n.pageNames[n.pageList[n.currentIndex].type]),1)])):Object(a["createCommentVNode"])("",!0),n.currentIndex>=0&&n.pageList[n.currentIndex]?(Object(a["openBlock"])(),Object(a["createBlock"])("div",Y,["head"==n.pageList[n.currentIndex].type?(Object(a["openBlock"])(),Object(a["createBlock"])(me,{ref:"head",key:n.pageList[n.currentIndex].id,config:n.pageList[n.currentIndex].config,"onUpdate:config":t[5]||(t[5]=e=>n.pageList[n.currentIndex].config=e),onUpdate:K.update},null,8,["config","onUpdate"])):Object(a["createCommentVNode"])("",!0),"swiper"==n.pageList[n.currentIndex].type?(Object(a["openBlock"])(),Object(a["createBlock"])(pe,{ref:"swiper",key:n.pageList[n.currentIndex].id,config:n.pageList[n.currentIndex].config,"onUpdate:config":t[6]||(t[6]=e=>n.pageList[n.currentIndex].config=e),onUpdate:K.update},null,8,["config","onUpdate"])):Object(a["createCommentVNode"])("",!0),"button"==n.pageList[n.currentIndex].type?(Object(a["openBlock"])(),Object(a["createBlock"])(ue,{ref:"button",key:n.pageList[n.currentIndex].id,config:n.pageList[n.currentIndex].config,"onUpdate:config":t[7]||(t[7]=e=>n.pageList[n.currentIndex].config=e),onUpdate:K.update},null,8,["config","onUpdate"])):Object(a["createCommentVNode"])("",!0),"magic"==n.pageList[n.currentIndex].type?(Object(a["openBlock"])(),Object(a["createBlock"])(be,{ref:"magic",key:n.pageList[n.currentIndex].id,config:n.pageList[n.currentIndex].config,"onUpdate:config":t[8]||(t[8]=e=>n.pageList[n.currentIndex].config=e),onUpdate:K.update},null,8,["config","onUpdate"])):Object(a["createCommentVNode"])("",!0),"notice"==n.pageList[n.currentIndex].type?(Object(a["openBlock"])(),Object(a["createBlock"])(ge,{ref:"notice",key:n.pageList[n.currentIndex].id,config:n.pageList[n.currentIndex].config,"onUpdate:config":t[9]||(t[9]=e=>n.pageList[n.currentIndex].config=e),onUpdate:K.update},null,8,["config","onUpdate"])):Object(a["createCommentVNode"])("",!0),"product"==n.pageList[n.currentIndex].type?(Object(a["openBlock"])(),Object(a["createBlock"])(fe,{ref:"product",key:n.pageList[n.currentIndex].id,config:n.pageList[n.currentIndex].config,"onUpdate:config":t[10]||(t[10]=e=>n.pageList[n.currentIndex].config=e),onUpdate:K.update},null,8,["config","onUpdate"])):Object(a["createCommentVNode"])("",!0)])):Object(a["createCommentVNode"])("",!0)])]),Object(a["createVNode"])("div",Z,[Object(a["createVNode"])(oe,{type:"primary",onClick:t[11]||(t[11]=e=>K.save(n.pageList[n.currentIndex].type))},{default:c(()=>[W]),_:1})])])});var ee=o("2c2a"),te=o("b76a"),oe=o.n(te),ae=o("e9d5"),ie=o("31d7"),ne=o("bdc2"),ce=o("114b"),re=o("e753"),le=o("5d80"),se=o("490f"),de=o("222e");const me=["button","magic"],pe={head:"头部组件",product:"商品组",swiper:"轮播图",notice:"公告组",button:"按钮组",magic:"魔方图"};var ue={name:"shopIndex",components:{draggable:oe.a,SearchOutlined:ae["a"],headComponents:ne["default"],swiperComponents:ce["default"],buttonComponents:re["default"],magicComponents:le["default"],noticeComponents:se["default"],productComponents:de["default"],RightOutlined:ie["a"]},data(){return{pageNames:pe,cateList:[],productList:[],tabBarStyle:{padding:"0px"},currentIndex:0,cardHeadStyle:{backgroundColor:"#f7f7f7"},componentsList:[{icon:o("bdf2"),name:"轮播图",type:"swiper",id:Object(ee["uuid"])(),config:{swiper:[{id:Object(ee["uuid"])(),url:"",target:"",type:"0"}]}},{icon:o("bdf2"),name:"公告",type:"notice",id:Object(ee["uuid"])(),config:{url:""}},{icon:o("bdf2"),name:"按钮组",type:"button",id:Object(ee["uuid"])(),config:{button:[{id:Object(ee["uuid"])(),url:"",target:"",type:"0",title:""}]}},{icon:o("bdf2"),name:"魔方图",type:"magic",id:Object(ee["uuid"])(),config:{magic:[{id:Object(ee["uuid"])(),url:"",target:"",type:"0"}],ele_type:"1"}}],pageList:[{icon:o("bdf2"),name:"头部组件",type:"head",id:Object(ee["uuid"])(),config:{search_area:"normal",platform_name:"号卡商城",background_image:"https://yktly.oss-cn-beijing.aliyuncs.com/20231214/b6bd5e8b6e41e58bf95051a977a2eaeac2d37674.png"}},{icon:o("bdf2"),name:"商品组",type:"product",id:Object(ee["uuid"])(),config:{url:"",cate:"normal",source:""}}],componentsGroup:{name:"components",pull:"clone",sort:!0,put:!1},pageGroup:{name:"page",pull:!1,put:!0,sort:!0}}},methods:{onMove(e){console.log("e",e);let t=e.draggedContext.element;const o=this.pageList.map(e=>e.type);if(o.includes(t.type)&&!me.includes(t.type))return!1},elementAdd(e){this.currentIndex=e.newIndex;let t=this.componentsList.find(e=>e.type==this.pageList[this.currentIndex].type);t.id=Object(ee["uuid"])();let o={...t.config};["button","swiper"].includes(t.type)&&o[t.type].forEach(e=>{e.id=Object(ee["uuid"])()}),t.config={...o},this.componentsList=JSON.parse(JSON.stringify(this.componentsList))},draggableClick(e,t){this.currentIndex=t},save(e){e&&(console.log("this.$refs[type]",this.$refs[e]),this.$refs[e].$refs.form.validate().then(()=>{this.submit()}))},submit(){let e={page_type:"index"},t=this.pageList.map(e=>({element_type:e.type,configs:JSON.stringify(e.config)}));e.params=JSON.stringify(t),this.$post("/manager/pcElement/setElement",e).then(()=>{this.$message.success("操作成功!"),this.getElement()})},update(e){this.pageList[this.currentIndex].config={...e},this.$nextTick(()=>{this.pageList=JSON.parse(JSON.stringify(this.pageList))})},cateChange(e){this.getProductList(e)},getProductList(e=""){this.$post("/manager/pcGoods/getList",{cate_id:e}).then(e=>{this.productList=[...e.data]})},getElement(){this.$post("/manager/pcElement/getList").then(e=>{e&&e.length&&(this.pageList=e.map(e=>({id:e.id,type:e.element_type,config:JSON.parse(e.configs)})))})}},created(){this.getElement(),this.$post("/manager/pcCate/getCateList",{look_type:"all"}).then(e=>{this.cateList=[...e]}),this.getProductList()}},be=(o("02c4"),o("6b0d")),ge=o.n(be);const fe=ge()(ue,[["render",K],["__scopeId","data-v-20f89acc"]]);t["default"]=fe},fc53:function(e,t,o){}}]);