| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-aa7971d4","chunk-bc035d1e","chunk-7a6c0f4b","chunk-7bf62386","chunk-813054ec","chunk-0b1bfb30","chunk-501b3ff6","chunk-82bbea32","chunk-90ab4574","chunk-164cb734"],{"088b":function(e,t,o){"use strict";o("abfc")},"12fc":function(e,t,o){"use strict";o("84ba")},1694:function(e,t,o){"use strict";var n=o("7a23"),i=Object(n["withScopeId"])("data-v-571a5ff5");Object(n["pushScopeId"])("data-v-571a5ff5");var a={key:0},r={class:"avatar-uploader"},c={class:"avatar-uploader"},l={class:"ant-upload-text"},s={key:1,class:"avatar-uploader-wrap"},d={class:"avatar-uploader"},u={class:"ant-upload-text"};Object(n["popScopeId"])();var m=i((function(e,t,o,m,f,p){var b=Object(n["resolveComponent"])("a-image"),g=Object(n["resolveComponent"])("LoadingOutlined"),O=Object(n["resolveComponent"])("CloseCircleOutlined"),j=Object(n["resolveComponent"])("PlusOutlined"),v=Object(n["resolveComponent"])("a-row");return Object(n["openBlock"])(),Object(n["createBlock"])("div",null,[o.urls.length>0?(Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(v,{wrap:!0},{default:i((function(){return[(Object(n["openBlock"])(!0),Object(n["createBlock"])(n["Fragment"],null,Object(n["renderList"])(o.urls,(function(e,i){return Object(n["openBlock"])(),Object(n["createBlock"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},key:i},[Object(n["createVNode"])("div",r,[e?(Object(n["openBlock"])(),Object(n["createBlock"])(b,{key:0,onClick:t[1]||(t[1]=Object(n["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:e.url,alt:o.alt},null,8,["src","alt"])):Object(n["createCommentVNode"])("",!0),Object(n["createVNode"])("div",null,[Object(n["withDirectives"])(Object(n["createVNode"])(g,null,null,512),[[n["vShow"],o.loading]])])]),o.disabled?Object(n["createCommentVNode"])("",!0):Object(n["withDirectives"])((Object(n["openBlock"])(),Object(n["createBlock"])(O,{key:0,class:"close-btn",onClick:Object(n["withModifiers"])((function(e){return p.remove(i)}),["stop"])},null,8,["onClick"])),[[n["vShow"],e]])])})),128)),Object(n["withDirectives"])(Object(n["createVNode"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},onClick:t[2]||(t[2]=function(){return p.handleImg&&p.handleImg.apply(p,arguments)})},[Object(n["createVNode"])("div",c,[Object(n["createVNode"])("div",null,[Object(n["withDirectives"])(Object(n["createVNode"])(g,null,null,512),[[n["vShow"],o.loading]]),Object(n["withDirectives"])(Object(n["createVNode"])(j,null,null,512),[[n["vShow"],!o.loading]]),Object(n["createVNode"])("div",l,Object(n["toDisplayString"])(o.tips),1)])])],512),[[n["vShow"],o.urls.length<o.max&&!o.disabled]])]})),_:1})])):(Object(n["openBlock"])(),Object(n["createBlock"])("div",s,[Object(n["createVNode"])("div",d,[o.url?(Object(n["openBlock"])(),Object(n["createBlock"])(b,{key:0,onClick:t[3]||(t[3]=Object(n["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:o.url,alt:o.alt},null,8,["src","alt"])):Object(n["createCommentVNode"])("",!0),Object(n["withDirectives"])(Object(n["createVNode"])("div",{onClick:t[4]||(t[4]=function(){return p.handleImg&&p.handleImg.apply(p,arguments)})},[Object(n["withDirectives"])(Object(n["createVNode"])(g,null,null,512),[[n["vShow"],o.loading]]),Object(n["withDirectives"])(Object(n["createVNode"])(j,null,null,512),[[n["vShow"],!o.loading]]),Object(n["createVNode"])("div",u,Object(n["toDisplayString"])(o.tips),1)],512),[[n["vShow"],!o.url]])]),o.disabled?Object(n["createCommentVNode"])("",!0):Object(n["withDirectives"])((Object(n["openBlock"])(),Object(n["createBlock"])(O,{key:0,class:"close-btn",onClick:Object(n["withModifiers"])(p.remove,["stop"])},null,8,["onClick"])),[[n["vShow"],o.url]])]))])})),f=(o("a9e3"),o("8fe6")),p=o("47ce"),b=o("411c"),g={name:"uploadButton",components:{LoadingOutlined:f["a"],PlusOutlined:p["a"],CloseCircleOutlined:b["a"]},props:{disabled:{type:Boolean,default:function(){return!1}},urls:{type:Array,default:function(){return[]}},url:{type:String,default:function(){return""}},max:{type:Number,default:function(){return 999}},loading:{type:Boolean,default:function(){return!1}},alt:{type:String,default:function(){return""}},tips:{type:String,default:function(){return"上传图片"}}},data:function(){return{}},methods:{remove:function(e){this.disabled||this.$emit("remove",e)},handleImg:function(){this.disabled||this.$emit("handleImg")}}},O=(o("6556"),o("6b0d")),j=o.n(O);const v=j()(g,[["render",m],["__scopeId","data-v-571a5ff5"]]);t["a"]=v},"16af":function(e,t,o){"use strict";o.r(t);o("4e82");var n=o("7a23"),i=Object(n["withScopeId"])("data-v-b7c2651e");Object(n["pushScopeId"])("data-v-b7c2651e");var a={class:"page-warp"},r=Object(n["createTextVNode"])("新增"),c={class:"rotation-warp-item-left"},l={class:"rotation-warp-item-sort"},s={class:"rotation-warp-item-config"},d={class:"rotation-warp-item-config-item"},u=Object(n["createVNode"])("span",{class:"rotation-warp-item-config-item-lable"},"背景颜色:",-1),m={class:"rotation-warp-item-config-item-value"},f={class:"rotation-warp-item-config-item"},p=Object(n["createVNode"])("span",{class:"rotation-warp-item-config-item-lable"},"跳转:",-1),b={class:"rotation-warp-item-config-item-value"},g={key:0,style:{color:"#1890FF"}},O={key:1,style:{color:"#1890FF"}},j={class:"rotation-warp-item-right"},v=Object(n["createTextVNode"])("编辑"),_=Object(n["createTextVNode"])("删除"),h={class:"link-text"};Object(n["popScopeId"])();var k=i((function(e,t,o,k,N,y){var C=Object(n["resolveComponent"])("a-button"),V=Object(n["resolveComponent"])("a-skeleton"),S=Object(n["resolveComponent"])("a-empty"),A=Object(n["resolveComponent"])("a-image"),w=Object(n["resolveComponent"])("LinkOutlined"),B=Object(n["resolveComponent"])("a-popconfirm"),I=Object(n["resolveComponent"])("a-card"),E=Object(n["resolveComponent"])("uploadButton"),x=Object(n["resolveComponent"])("a-form-item"),L=Object(n["resolveComponent"])("a-input"),D=Object(n["resolveComponent"])("CloseCircleFilled"),Q=Object(n["resolveComponent"])("a-input-number"),T=Object(n["resolveComponent"])("a-form"),U=Object(n["resolveComponent"])("a-modal"),P=Object(n["resolveComponent"])("imageSelector"),M=Object(n["resolveComponent"])("linkSelector");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(I,{title:"轮播图配置(".concat(N.list.length,"条)"),class:"rotation-warp"},{extra:i((function(){return[Object(n["createVNode"])(C,{type:"primary",onClick:t[1]||(t[1]=function(e){return y.openAddOrEditModal(null)})},{default:i((function(){return[r]})),_:1})]})),default:i((function(){return[N.dataLoding?(Object(n["openBlock"])(),Object(n["createBlock"])(V,{key:0})):Object(n["createCommentVNode"])("",!0),N.dataLoding||0!=N.list.length?Object(n["createCommentVNode"])("",!0):(Object(n["openBlock"])(),Object(n["createBlock"])(S,{key:1})),(Object(n["openBlock"])(!0),Object(n["createBlock"])(n["Fragment"],null,Object(n["renderList"])(N.list,(function(t,o){return Object(n["openBlock"])(),Object(n["createBlock"])("div",{class:"rotation-warp-item",key:o},[Object(n["createVNode"])("div",c,[Object(n["createVNode"])("div",l,[Object(n["createVNode"])("div",null,Object(n["toDisplayString"])(t.sort),1)]),Object(n["createVNode"])(A,{class:"rotation-warp-item-image",src:t.config.url},null,8,["src"]),Object(n["createVNode"])("div",s,[Object(n["createVNode"])("div",d,[u,Object(n["createVNode"])("div",m,[Object(n["createVNode"])("span",null,Object(n["toDisplayString"])(t.config.background_color),1),Object(n["createVNode"])("div",{style:{"background-color":t.config.background_color}},null,4)])]),Object(n["createVNode"])("div",f,[p,Object(n["createVNode"])("div",b,[t.config.target_id?(Object(n["openBlock"])(),Object(n["createBlock"])("span",g,[Object(n["createVNode"])(w),Object(n["createTextVNode"])(Object(n["toDisplayString"])(t.config.target_name_simple||e.暂无链接),1)])):(Object(n["openBlock"])(),Object(n["createBlock"])("span",O," 无跳转 "))])])])]),Object(n["createVNode"])("div",j,[Object(n["createVNode"])(C,{size:"small",class:"ele-text-primary",type:"link",onClick:function(e){return y.openAddOrEditModal(t)}},{default:i((function(){return[v]})),_:2},1032,["onClick"]),Object(n["createVNode"])(B,{title:"确定要删除此用户吗?",onConfirm:function(e){return y.removeItem(t.id)}},{default:i((function(){return[Object(n["createVNode"])(C,{size:"small",class:"ele-text-primary",type:"link"},{default:i((function(){return[_]})),_:1})]})),_:2},1032,["onConfirm"])])])})),128))]})),_:1},8,["title"]),Object(n["createVNode"])(U,{visible:N.visible,"onUpdate:visible":t[6]||(t[6]=function(e){return N.visible=e}),title:N.addOrEditModalTitle,onOk:y.save,confirmLoading:N.loading},{default:i((function(){return[Object(n["createVNode"])(T,{ref:"form",model:N.form,"label-col":{span:4},"wrapper-col":{span:20}},{default:i((function(){return[Object(n["createVNode"])(x,{label:"轮播图片:",name:"url",help:"请上传尺寸为610*225px的图片,可以同比例缩放"},{default:i((function(){return[Object(n["createVNode"])(E,{url:N.form.config.url,onRemove:t[2]||(t[2]=function(e){return N.form.config.url=""}),onClick:y.openImageSelector},null,8,["url","onClick"])]})),_:1}),Object(n["createVNode"])(x,{label:"背景颜色:",name:"background"},{default:i((function(){return[Object(n["createVNode"])(L,{onChange:y.defaultColor,class:"color-input-warp","allow-clear":"",prefix:"#",placeholder:"请输入背景色",value:N.form.config.background,"onUpdate:value":t[3]||(t[3]=function(e){return N.form.config.background=e})},null,8,["onChange","value"])]})),_:1}),Object(n["createVNode"])(x,{label:"选择跳转:",name:"target"},{default:i((function(){return[Object(n["createVNode"])(C,{onClick:y.openLinkSelector,class:"link-btn-warp"},{default:i((function(){return[Object(n["createVNode"])("span",h,[Object(n["createVNode"])(w),Object(n["createTextVNode"])(Object(n["toDisplayString"])(N.form.config.target_name_simple||"选择链接"),1)]),Object(n["createVNode"])("span",{class:"clear-btn",onClick:t[4]||(t[4]=Object(n["withModifiers"])((function(e){return y.clearLink()}),["stop"]))},[Object(n["createVNode"])(D)])]})),_:1},8,["onClick"])]})),_:1}),Object(n["createVNode"])(x,{label:"排序:",name:"sort"},{default:i((function(){return[Object(n["createVNode"])(Q,{"allow-clear":"",placeholder:"请输入排序",value:N.form.sort,"onUpdate:value":t[5]||(t[5]=function(e){return N.form.sort=e})},null,8,["value"])]})),_:1})]})),_:1},8,["model"])]})),_:1},8,["visible","title","onOk","confirmLoading"]),Object(n["createVNode"])(P,{onConfirm:y.confirmImageSelect,visible:N.visibleImageSelector,"onUpdate:visible":t[7]||(t[7]=function(e){return N.visibleImageSelector=e})},null,8,["onConfirm","visible"]),Object(n["createVNode"])(M,{visible:N.visibleLinkSelector,"onUpdate:visible":t[8]||(t[8]=function(e){return N.visibleLinkSelector=e}),data:N.linkSelectorData,onConfirm:y.confirmLinkSelect},null,8,["visible","data","onConfirm"])])})),N=(o("d3b7"),o("b0c0"),o("8a0b")),y=o("e1b2"),C=o("9e53"),V=o("1694"),S=o("24e2"),A=o("722a"),w={name:"rotation",components:{LinkOutlined:N["a"],CloseCircleFilled:y["a"],uploadButton:V["a"],linkSelector:S["a"],imageSelector:C["a"]},data:function(){return{dataLoding:!1,loading:!1,visible:!1,visibleImageSelector:!1,visibleLinkSelector:!1,dataSelectVisible:!1,linkSelectorData:null,component_id:"",addOrEditModalTitle:"新增数据",jump_target_type:["套餐","特权","资讯","应用模块"],form:{component_id:"",sort:1,config:{url:"",background_color:"",background:"",type:"",target_id:"",target_name:""}},list:[]}},created:function(){this.initData()},methods:{initData:function(){var e=this;Object(A["f"])({type:1,sign:1}).then((function(t){e.component_id=t.id,e.reloadElement()}))},reloadElement:function(){var e=this;this.list=[],this.dataLoding=!0,Object(A["g"])({component_id:this.component_id}).then((function(t){e.list=t})).finally((function(){e.dataLoding=!1}))},openLinkSelector:function(){this.linkSelectorData={type:"",id:"",name:""},this.form.config.target_id&&this.form.config.type&&(this.linkSelectorData.id=this.form.config.target_id,this.linkSelectorData.name=this.form.config.target_name,this.linkSelectorData.type=this.form.config.type),this.visibleLinkSelector=!0},confirmLinkSelect:function(e){this.form.config.target_id=e.id,this.form.config.target_name=e.name,this.form.config.type=e.type,this.form.config.item=e.thisObject;var t=e.type_name+":"+e.name;this.form.config.target_name_simple=t,this.form.config.item.second_type_name&&(this.form.config.target_name_simple+="-".concat(this.form.config.item.second_type_name)),this.form.config.target_name_simple.length>12&&(this.form.config.target_name_simple=this.form.config.target_name_simple.substr(0,12)+"...")},clearLink:function(){this.form.config.target_id="",this.form.config.target_name="",this.form.config.target_name_simple="",this.form.config.type="",this.form.config.item=""},openImageSelector:function(){this.visibleImageSelector=!0},confirmImageSelect:function(e){this.form.config.url=e.imageList[0].url},openAddOrEditModal:function(e){if(e)this.addOrEditModalTitle="修改数据",this.form={id:e.id,component_id:e.component_id,sort:e.sort,config:{url:e.config.url,background:e.config.background,background_color:e.config.background_color,type:e.config.type,target_id:e.config.target_id,target_name:e.config.target_name,target_name_simple:e.config.target_name_simple}},this.addOrEditModalTitle="编辑数据";else{if(!this.component_id)return this.$message.error("页面数据缺失,请刷新重试!"),!1;this.form={component_id:this.component_id,sort:1,config:{url:"",background:"",background_color:"",type:"",target_id:"",target_name:"",target_name_simple:""}}}this.visible=!0},removeItem:function(e){var t=this;Object(A["c"])({id:e}).then((function(){t.reloadElement()}))},defaultColor:function(){this.form.config.background?6==this.form.config.background.length&&(this.form.config.background_color="#"+this.form.config.background):(this.form.config.background="316FFF",this.form.config.background_color="#316FFF")},save:function(){var e=this;return this.form.component_id?this.form.config.url?this.form.config.background&&6==this.form.config.background.length?(this.form.config.type||(this.form.config.type=0),this.loading=!0,void Object(A["h"])(this.form).then((function(){e.reloadElement(),e.visible=!1})).finally((function(){e.loading=!1}))):(this.$message.error('请输入正确的颜色,无需带#号,如"316FFF"'),!1):(this.$message.error("请上传图片"),!1):(this.$message.error("页面组件缺失,请刷新重试!"),!1)}}},B=(o("d20e"),o("6b0d")),I=o.n(B);const E=I()(w,[["render",k],["__scopeId","data-v-b7c2651e"]]);t["default"]=E},"23cd":function(e,t,o){"use strict";o("b452")},2516:function(e,t,o){"use strict";o.r(t);var n=o("7a23"),i=Object(n["withScopeId"])("data-v-a0706eec");Object(n["pushScopeId"])("data-v-a0706eec");var a={class:"page-warp"},r=Object(n["createTextVNode"])("开启"),c=Object(n["createTextVNode"])("关闭"),l={class:"link-text"},s=Object(n["createTextVNode"])("保存");Object(n["popScopeId"])();var d=i((function(e,t,o,d,u,m){var f=Object(n["resolveComponent"])("a-radio"),p=Object(n["resolveComponent"])("a-radio-group"),b=Object(n["resolveComponent"])("a-form-item"),g=Object(n["resolveComponent"])("uploadButton"),O=Object(n["resolveComponent"])("LinkOutlined"),j=Object(n["resolveComponent"])("CloseCircleFilled"),v=Object(n["resolveComponent"])("a-button"),_=Object(n["resolveComponent"])("a-form"),h=Object(n["resolveComponent"])("a-card"),k=Object(n["resolveComponent"])("imageSelector"),N=Object(n["resolveComponent"])("linkSelector");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(h,{title:"页面布局",class:"content-wrap",bordered:!1},{default:i((function(){return[Object(n["createVNode"])(_,{"label-col":{span:3},"wrapper-col":{span:21}},{default:i((function(){return[Object(n["createVNode"])(b,{label:"弹窗广告:"},{default:i((function(){return[Object(n["createVNode"])(p,{value:u.form.config.status,"onUpdate:value":t[1]||(t[1]=function(e){return u.form.config.status=e})},{default:i((function(){return[Object(n["createVNode"])(f,{value:1},{default:i((function(){return[r]})),_:1}),Object(n["createVNode"])(f,{value:2},{default:i((function(){return[c]})),_:1})]})),_:1},8,["value"])]})),_:1}),1==u.form.config.status?(Object(n["openBlock"])(),Object(n["createBlock"])(b,{key:0,label:"弹窗图片:",name:"image_url"},{default:i((function(){return[Object(n["createVNode"])(g,{url:u.form.config.image_url,onRemove:t[2]||(t[2]=function(e){return u.form.config.image_url=""}),onClick:m.openImageSelector},null,8,["url","onClick"])]})),_:1})):Object(n["createCommentVNode"])("",!0),1==u.form.config.status?(Object(n["openBlock"])(),Object(n["createBlock"])(b,{key:1,label:"选择跳转:",name:"target"},{default:i((function(){return[Object(n["createVNode"])(v,{onClick:m.openLinkSelector,class:"link-btn-warp"},{default:i((function(){return[Object(n["createVNode"])("span",l,[Object(n["createVNode"])(O),Object(n["createTextVNode"])(Object(n["toDisplayString"])(u.form.config.target_name_simple||"选择链接"),1)]),Object(n["createVNode"])("span",{class:"clear-btn",onClick:t[3]||(t[3]=Object(n["withModifiers"])((function(e){return m.clearLink()}),["stop"]))},[Object(n["createVNode"])(j)])]})),_:1},8,["onClick"])]})),_:1})):Object(n["createCommentVNode"])("",!0),Object(n["createVNode"])(b,{"wrapper-col":{offset:3,xl:{offset:2}}},{default:i((function(){return[Object(n["createVNode"])(v,{type:"primary",onClick:m.save,loading:u.saveLoading},{default:i((function(){return[s]})),_:1},8,["onClick","loading"])]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(k,{onConfirm:m.confirmImageSelect,visible:u.visibleImageSelector,"onUpdate:visible":t[4]||(t[4]=function(e){return u.visibleImageSelector=e})},null,8,["onConfirm","visible"]),Object(n["createVNode"])(N,{visible:u.visibleLinkSelector,"onUpdate:visible":t[5]||(t[5]=function(e){return u.visibleLinkSelector=e}),data:u.linkSelectorData,onConfirm:m.confirmLinkSelect},null,8,["visible","data","onConfirm"])])})),u=(o("b0c0"),o("d3b7"),o("e1b2")),m=o("8a0b"),f=o("9e53"),p=o("1694"),b=o("24e2"),g=o("722a"),O={name:"popupAdvertising",components:{uploadButton:p["a"],imageSelector:f["a"],linkSelector:b["a"],CloseCircleFilled:u["a"],LinkOutlined:m["a"]},data:function(){return{saveLoading:!1,visibleImageSelector:!1,visibleLinkSelector:!1,component_id:"",linkSelectorData:{type:"",id:"",name:""},form:{id:"",component_id:"",sort:1,config:{image_url:"",status:2,type:"",target_name_simple:"",target_id:"",target_name:""}}}},created:function(){this.initData()},methods:{openImageSelector:function(){this.visibleImageSelector=!0},confirmImageSelect:function(e){this.form.config.image_url=e.imageList[0].url},openLinkSelector:function(){this.linkSelectorData={type:"",id:"",name:""},this.form.config.target_id&&this.form.config.type&&(this.linkSelectorData.id=this.form.config.target_id,this.linkSelectorData.name=this.form.config.target_name,this.linkSelectorData.type=this.form.config.type),this.visibleLinkSelector=!0},confirmLinkSelect:function(e){this.form.config.target_id=e.id,this.form.config.target_name=e.name,this.form.config.type=e.type,this.form.config.item=e.thisObject;var t=e.type_name+":"+e.name;this.form.config.target_name_simple=t,this.form.config.item.second_type_name&&(this.form.config.target_name_simple+="-".concat(this.form.config.item.second_type_name)),this.form.config.target_name_simple.length>12&&(this.form.config.target_name_simple=this.form.config.target_name_simple.substr(0,12)+"...")},clearLink:function(){this.form.config.target_id="",this.form.config.target_name="",this.form.config.target_name_simple="",this.form.config.type="",this.form.config.item=""},initData:function(){var e=this;Object(g["f"])({type:6,sign:1}).then((function(t){e.component_id=t.id,e.reloadElement()}))},reloadElement:function(){var e=this;Object(g["g"])({component_id:this.component_id}).then((function(t){if(t&&t.length>0){var o=t[0];e.form={id:o.id,component_id:o.component_id,sort:1,config:{image_url:o.config.image_url,status:o.config.status,type:o.config.type,target_name_simple:o.config.target_name_simple,target_id:o.config.target_id,target_name:o.config.target_name}}}else e.form={component_id:e.component_id,sort:1,config:{image_url:"",status:2,type:"",target_name_simple:"",target_id:"",target_name:""}}}))},save:function(){var e=this;return this.form.component_id?1!=this.form.config.status||this.form.config.image_url?(this.form.config.type||(this.form.config.type=0),this.saveLoading=!0,void Object(g["h"])(this.form).then((function(){e.reloadElement()})).finally((function(){e.saveLoading=!1}))):(this.$message.error("请上传图片"),!1):(this.$message.error("页面组件缺失,请刷新重试!"),!1)}}},j=(o("23cd"),o("6b0d")),v=o.n(j);const _=v()(O,[["render",d],["__scopeId","data-v-a0706eec"]]);t["default"]=_},"27ee":function(e,t,o){"use strict";o("750d")},"2aea":function(e,t,o){"use strict";o.d(t,"a",(function(){return r})),o.d(t,"b",(function(){return c}));o("d3b7");var n=o("bc3a"),i=o.n(n),a=o("f64c");function r(e){return new Promise((function(t,o){i()({url:"/api/manager/SystemConfig/getConfig",method:"post",data:e}).then((function(e){1==e.data.code?t(e.data.data):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}function c(e){return new Promise((function(t,o){i()({url:"/api/manager/SystemConfig/saveConfig",method:"post",data:e}).then((function(e){1==e.data.code?(a["a"].success(e.data.msg),t(e.data.data)):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}},"2bc8":function(e,t,o){"use strict";o.r(t);var n=o("7a23"),i=Object(n["withScopeId"])("data-v-11da3b3c");Object(n["pushScopeId"])("data-v-11da3b3c");var a={class:"ele-body ele-body-card page-warp"},r={class:"left"},c={class:"right"};Object(n["popScopeId"])();var l=i((function(e,t,o,l,s,d){var u=Object(n["resolveComponent"])("a-menu-item"),m=Object(n["resolveComponent"])("a-menu"),f=Object(n["resolveComponent"])("pageHeader"),p=Object(n["resolveComponent"])("rotation"),b=Object(n["resolveComponent"])("buttons"),g=Object(n["resolveComponent"])("slideButtons"),O=Object(n["resolveComponent"])("goodsGroup"),j=Object(n["resolveComponent"])("activitySeckill"),v=Object(n["resolveComponent"])("popupAdvertising"),_=Object(n["resolveComponent"])("wifiCoupon"),h=Object(n["resolveComponent"])("commissionBanner");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])("div",r,[Object(n["createVNode"])(m,{style:{},mode:"vertical",selectedKeys:s.selectedKeys,"onUpdate:selectedKeys":t[1]||(t[1]=function(e){return s.selectedKeys=e}),onClick:d.openComponent},{default:i((function(){return[Object(n["createVNode"])(u,{key:1},{default:i((function(){return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(s.type_array[1]),1)]})),_:1}),Object(n["createVNode"])(u,{key:2},{default:i((function(){return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(s.type_array[2]),1)]})),_:1}),Object(n["createVNode"])(u,{key:3},{default:i((function(){return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(s.type_array[3]),1)]})),_:1}),Object(n["createVNode"])(u,{key:4},{default:i((function(){return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(s.type_array[4]),1)]})),_:1}),Object(n["createVNode"])(u,{key:5},{default:i((function(){return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(s.type_array[5]),1)]})),_:1}),Object(n["createVNode"])(u,{key:6},{default:i((function(){return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(s.type_array[6]),1)]})),_:1}),Object(n["createVNode"])(u,{key:7},{default:i((function(){return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(s.type_array[7]),1)]})),_:1}),Object(n["createVNode"])(u,{key:8},{default:i((function(){return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(s.type_array[8]),1)]})),_:1}),Object(n["createVNode"])(u,{key:9},{default:i((function(){return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(s.type_array[9]),1)]})),_:1})]})),_:1},8,["selectedKeys","onClick"])]),Object(n["createVNode"])("div",c,[1==s.currentKey?(Object(n["openBlock"])(),Object(n["createBlock"])(f,{key:0})):Object(n["createCommentVNode"])("",!0),2==s.currentKey?(Object(n["openBlock"])(),Object(n["createBlock"])(p,{key:1})):Object(n["createCommentVNode"])("",!0),3==s.currentKey?(Object(n["openBlock"])(),Object(n["createBlock"])(b,{key:2})):Object(n["createCommentVNode"])("",!0),4==s.currentKey?(Object(n["openBlock"])(),Object(n["createBlock"])(g,{key:3})):Object(n["createCommentVNode"])("",!0),5==s.currentKey?(Object(n["openBlock"])(),Object(n["createBlock"])(O,{key:4})):Object(n["createCommentVNode"])("",!0),6==s.currentKey?(Object(n["openBlock"])(),Object(n["createBlock"])(j,{key:5})):Object(n["createCommentVNode"])("",!0),7==s.currentKey?(Object(n["openBlock"])(),Object(n["createBlock"])(v,{key:6})):Object(n["createCommentVNode"])("",!0),8==s.currentKey?(Object(n["openBlock"])(),Object(n["createBlock"])(_,{key:7})):Object(n["createCommentVNode"])("",!0),9==s.currentKey?(Object(n["openBlock"])(),Object(n["createBlock"])(h,{key:8})):Object(n["createCommentVNode"])("",!0)])])})),s=o("16af"),d=o("7685"),u=o("6738"),m=o("9c38"),f=o("7472"),p=o("8218"),b=o("2516"),g=o("8dac"),O=o("8060"),j={name:"home",components:{rotation:s["default"],buttons:d["default"],slideButtons:u["default"],goodsGroup:m["default"],activitySeckill:f["default"],pageHeader:p["default"],popupAdvertising:b["default"],wifiCoupon:g["default"],commissionBanner:O["default"]},data:function(){return{type_array:["其他","基础布局","轮播图","按钮组","滑动按钮","热门推荐","秒杀","弹窗广告","wifi优惠券","分佣专区banner"],selectedKeys:[1],currentKey:1}},created:function(){},methods:{openComponent:function(e){this.currentKey=e.key}}},v=(o("e5fa"),o("6b0d")),_=o.n(v);const h=_()(j,[["render",l],["__scopeId","data-v-11da3b3c"]]);t["default"]=h},"327e":function(e,t,o){},"35ff":function(e,t,o){},3663:function(e,t,o){e.exports=o.p+"static/img/page-title-1.90152d45.png"},"43b2":function(e,t,o){},"4fe9":function(e,t,o){e.exports=o.p+"static/img/page-title-2.eb28b4b8.png"},"5c82":function(e,t,o){"use strict";o("c32c")},6222:function(e,t,o){},6333:function(e,t,o){"use strict";o("8c42")},6556:function(e,t,o){"use strict";o("35ff")},6738:function(e,t,o){"use strict";o.r(t);o("4e82");var n=o("7a23"),i=Object(n["withScopeId"])("data-v-a19fde9e");Object(n["pushScopeId"])("data-v-a19fde9e");var a={class:"page-wrap"},r=Object(n["createTextVNode"])("预览"),c=Object(n["createTextVNode"])("新增"),l={class:"rotation-wrap-item-left"},s={class:"rotation-wrap-item-sort"},d={class:"rotation-wrap-item-config"},u={class:"rotation-wrap-item-config-item"},m=Object(n["createVNode"])("span",{class:"rotation-wrap-item-config-item-lable"},"按钮名称:",-1),f={class:"rotation-wrap-item-config-item-value"},p={class:"rotation-wrap-item-config-item"},b=Object(n["createVNode"])("span",{class:"rotation-wrap-item-config-item-lable"},"跳转:",-1),g={class:"rotation-wrap-item-config-item-value"},O={style:{color:"#1890FF"}},j={class:"rotation-wrap-item-right"},v=Object(n["createTextVNode"])("编辑"),_=Object(n["createTextVNode"])("删除"),h={class:"link-text"},k={class:"preview-wrap"},N={class:"preview-wrap-carousel-page"};Object(n["popScopeId"])();var y=i((function(e,t,o,y,C,V){var S=Object(n["resolveComponent"])("a-button"),A=Object(n["resolveComponent"])("a-skeleton"),w=Object(n["resolveComponent"])("a-empty"),B=Object(n["resolveComponent"])("a-image"),I=Object(n["resolveComponent"])("LinkOutlined"),E=Object(n["resolveComponent"])("a-popconfirm"),x=Object(n["resolveComponent"])("a-card"),L=Object(n["resolveComponent"])("uploadButton"),D=Object(n["resolveComponent"])("a-form-item"),Q=Object(n["resolveComponent"])("a-input"),T=Object(n["resolveComponent"])("CloseCircleFilled"),U=Object(n["resolveComponent"])("a-input-number"),P=Object(n["resolveComponent"])("a-form"),M=Object(n["resolveComponent"])("a-modal"),F=Object(n["resolveComponent"])("a-carousel"),J=Object(n["resolveComponent"])("imageSelector"),K=Object(n["resolveComponent"])("linkSelector");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(x,{title:"滑动按钮组配置(".concat(C.list.length,"条)"),class:"rotation-wrap"},{extra:i((function(){return[Object(n["createVNode"])(S,{type:"primary",onClick:V.openPreviewModal,style:{"margin-right":"10px"}},{default:i((function(){return[r]})),_:1},8,["onClick"]),Object(n["createVNode"])(S,{type:"primary",onClick:t[1]||(t[1]=function(e){return V.openAddOrEditModal(null)})},{default:i((function(){return[c]})),_:1})]})),default:i((function(){return[C.dataLoding?(Object(n["openBlock"])(),Object(n["createBlock"])(A,{key:0})):Object(n["createCommentVNode"])("",!0),C.dataLoding||0!=C.list.length?Object(n["createCommentVNode"])("",!0):(Object(n["openBlock"])(),Object(n["createBlock"])(w,{key:1})),(Object(n["openBlock"])(!0),Object(n["createBlock"])(n["Fragment"],null,Object(n["renderList"])(C.list,(function(e,t){return Object(n["openBlock"])(),Object(n["createBlock"])("div",{class:"rotation-wrap-item",key:t},[Object(n["createVNode"])("div",l,[Object(n["createVNode"])("div",s,[Object(n["createVNode"])("div",null,Object(n["toDisplayString"])(e.sort),1)]),Object(n["createVNode"])(B,{class:"rotation-wrap-item-image",src:e.config.url},null,8,["src"]),Object(n["createVNode"])("div",d,[Object(n["createVNode"])("div",u,[m,Object(n["createVNode"])("div",f,Object(n["toDisplayString"])(e.config.text),1)]),Object(n["createVNode"])("div",p,[b,Object(n["createVNode"])("div",g,[Object(n["createVNode"])("span",O,[Object(n["createVNode"])(I),Object(n["createTextVNode"])(Object(n["toDisplayString"])(e.config.target_name_simple||"暂无链接"),1)])])])])]),Object(n["createVNode"])("div",j,[Object(n["createVNode"])(S,{size:"small",class:"ele-text-primary",type:"link",onClick:function(t){return V.openAddOrEditModal(e)}},{default:i((function(){return[v]})),_:2},1032,["onClick"]),Object(n["createVNode"])(E,{title:"确定要删除此用户吗?",onConfirm:function(t){return V.removeItem(e.id)}},{default:i((function(){return[Object(n["createVNode"])(S,{size:"small",class:"ele-text-primary",type:"link"},{default:i((function(){return[_]})),_:1})]})),_:2},1032,["onConfirm"])])])})),128))]})),_:1},8,["title"]),Object(n["createVNode"])(M,{visible:C.visible,"onUpdate:visible":t[6]||(t[6]=function(e){return C.visible=e}),title:C.addOrEditModalTitle,onOk:V.save,confirmLoading:C.loading},{default:i((function(){return[Object(n["createVNode"])(P,{ref:"form",model:C.form,"label-col":{span:4},"wrapper-col":{span:20}},{default:i((function(){return[Object(n["createVNode"])(D,{label:"按钮图片:",name:"url"},{default:i((function(){return[Object(n["createVNode"])(L,{url:C.form.config.url,onRemove:t[2]||(t[2]=function(e){return C.form.config.url=""}),onClick:V.openImageSelector},null,8,["url","onClick"])]})),_:1}),Object(n["createVNode"])(D,{label:"按钮文字:",name:"sort"},{default:i((function(){return[Object(n["createVNode"])(Q,{"allow-clear":"",placeholder:"请输入按钮文字",value:C.form.config.text,"onUpdate:value":t[3]||(t[3]=function(e){return C.form.config.text=e}),maxlength:5},null,8,["value"])]})),_:1}),Object(n["createVNode"])(D,{label:"选择跳转:",name:"target"},{default:i((function(){return[Object(n["createVNode"])(S,{onClick:V.openLinkSelector,class:"link-btn-wrap"},{default:i((function(){return[Object(n["createVNode"])("span",h,[Object(n["createVNode"])(I),Object(n["createTextVNode"])(Object(n["toDisplayString"])(C.form.config.target_name_simple||"选择链接"),1)]),Object(n["createVNode"])("span",{class:"clear-btn",onClick:t[4]||(t[4]=Object(n["withModifiers"])((function(e){return V.clearLink()}),["stop"]))},[Object(n["createVNode"])(T)])]})),_:1},8,["onClick"])]})),_:1}),Object(n["createVNode"])(D,{label:"排序:",name:"sort"},{default:i((function(){return[Object(n["createVNode"])(U,{"allow-clear":"",placeholder:"请输入排序",value:C.form.sort,"onUpdate:value":t[5]||(t[5]=function(e){return C.form.sort=e})},null,8,["value"])]})),_:1})]})),_:1},8,["model"])]})),_:1},8,["visible","title","onOk","confirmLoading"]),Object(n["createVNode"])(M,{width:500,bodyStyle:{height:"48vh",overflow:"hidden",padding:"0px","background-color":"#F8F8F8"},visible:C.previewVisible,"onUpdate:visible":t[7]||(t[7]=function(e){return C.previewVisible=e}),title:"预览",footer:null},{default:i((function(){return[Object(n["createVNode"])("div",k,[Object(n["createVNode"])(F,{class:"preview-wrap-carousel"},{default:i((function(){return[0==C.previewCurrentData.length?(Object(n["openBlock"])(),Object(n["createBlock"])(w,{key:0})):Object(n["createCommentVNode"])("",!0),(Object(n["openBlock"])(!0),Object(n["createBlock"])(n["Fragment"],null,Object(n["renderList"])(C.previewCurrentData,(function(e,t){return Object(n["openBlock"])(),Object(n["createBlock"])("div",{key:t,autoplay:!0},[Object(n["createVNode"])("div",N,[(Object(n["openBlock"])(!0),Object(n["createBlock"])(n["Fragment"],null,Object(n["renderList"])(e,(function(e,t){return Object(n["openBlock"])(),Object(n["createBlock"])("div",{class:"preview-item-wrap",key:t},[Object(n["createVNode"])(B,{src:e.config.url,fallback:C.failImage,preview:!1},null,8,["src","fallback"]),Object(n["createVNode"])("span",null,Object(n["toDisplayString"])(e.config.text),1)])})),128))])])})),128))]})),_:1})])]})),_:1},8,["visible"]),Object(n["createVNode"])(J,{onConfirm:V.confirmImageSelect,visible:C.visibleImageSelector,"onUpdate:visible":t[8]||(t[8]=function(e){return C.visibleImageSelector=e})},null,8,["onConfirm","visible"]),Object(n["createVNode"])(K,{visible:C.visibleLinkSelector,"onUpdate:visible":t[9]||(t[9]=function(e){return C.visibleLinkSelector=e}),data:C.linkSelectorData,onConfirm:V.confirmLinkSelect},null,8,["visible","data","onConfirm"])])})),C=(o("fb6a"),o("d3b7"),o("b0c0"),o("8a0b")),V=o("e1b2"),S=o("9e53"),A=o("1694"),w=o("24e2"),B=o("722a"),I=o("f7ca"),E={name:"slideButtons",components:{LinkOutlined:C["a"],uploadButton:A["a"],linkSelector:w["a"],imageSelector:S["a"],CloseCircleFilled:V["a"]},data:function(){return{failImage:I,previewVisible:!1,dataLoding:!1,loading:!1,visible:!1,visibleImageSelector:!1,visibleLinkSelector:!1,dataSelectVisible:!1,linkSelectorData:null,component_id:"",addOrEditModalTitle:"新增数据",jump_target_type:["无跳转","跳转资讯","跳转特权商品","跳转套餐商品","跳转内部页面"],form:{component_id:"",sort:1,config:{url:"",text:"",type:"",target_id:"",target_name:""}},list:[],previewCurrentData:[]}},created:function(){this.initData()},methods:{openPreviewModal:function(){this.list.length>0&&(this.list.length>10?this.previewCurrentData=this.groupArray(this.list,10):this.previewCurrentData.push(this.list)),this.previewVisible=!0},groupArray:function(e,t){var o=0,n=[];while(o<e.length)n.push(e.slice(o,o+=t));return n},initData:function(){var e=this;Object(B["f"])({type:3,sign:1}).then((function(t){e.component_id=t.id,e.reloadElement()}))},reloadElement:function(){var e=this;this.list=[],this.dataLoding=!0,Object(B["g"])({component_id:this.component_id}).then((function(t){e.list=t})).finally((function(){e.dataLoding=!1}))},openLinkSelector:function(){this.linkSelectorData={type:"",id:"",name:""},this.form.config.target_id&&this.form.config.type&&(this.linkSelectorData.id=this.form.config.target_id,this.linkSelectorData.name=this.form.config.target_name,this.linkSelectorData.type=this.form.config.type),this.visibleLinkSelector=!0},confirmLinkSelect:function(e){this.form.config.target_id=e.id,this.form.config.target_name=e.name,this.form.config.type=e.type,this.form.config.item=e.thisObject;var t=e.type_name+":"+e.name;this.form.config.target_name_simple=t,this.form.config.item.second_type_name&&(this.form.config.target_name_simple+="-".concat(this.form.config.item.second_type_name)),this.form.config.target_name_simple.length>12&&(this.form.config.target_name_simple=this.form.config.target_name_simple.substr(0,12)+"...")},clearLink:function(){this.form.config.target_id="",this.form.config.target_name="",this.form.config.target_name_simple="",this.form.config.type="",this.form.config.item=""},openImageSelector:function(){this.visibleImageSelector=!0},confirmImageSelect:function(e){this.form.config.url=e.imageList[0].url},openAddOrEditModal:function(e){if(e)this.addOrEditModalTitle="修改数据",this.form={id:e.id,component_id:e.component_id,sort:e.sort,config:{url:e.config.url,text:e.config.text,type:e.config.type,target_id:e.config.target_id,target_name:e.config.target_name,target_name_simple:e.config.target_name_simple}},this.addOrEditModalTitle="编辑数据";else{if(!this.component_id)return this.$message.error("页面数据缺失,请刷新重试!"),!1;this.form={component_id:this.component_id,sort:1,config:{url:"",text:"",type:"",target_id:"",target_name:"",target_name_simple:""}}}this.visible=!0},removeItem:function(e){var t=this;Object(B["c"])({id:e}).then((function(){t.reloadElement()}))},save:function(){var e=this;return this.form.component_id?this.form.config.url?this.form.config.text?(this.form.config.type||(this.form.config.type=0),this.loading=!0,void Object(B["h"])(this.form).then((function(){e.reloadElement(),e.visible=!1})).finally((function(){e.loading=!1}))):(this.$message.error("请填写按钮文字,不超过5个字符"),!1):(this.$message.error("请上传图片"),!1):(this.$message.error("页面组件缺失,请刷新重试!"),!1)}}},x=(o("9527"),o("6b0d")),L=o.n(x);const D=L()(E,[["render",y],["__scopeId","data-v-a19fde9e"]]);t["default"]=D},"722a":function(e,t,o){"use strict";o.d(t,"f",(function(){return r})),o.d(t,"g",(function(){return c})),o.d(t,"h",(function(){return l})),o.d(t,"c",(function(){return s})),o.d(t,"d",(function(){return d})),o.d(t,"i",(function(){return u})),o.d(t,"a",(function(){return m})),o.d(t,"e",(function(){return f})),o.d(t,"j",(function(){return p})),o.d(t,"b",(function(){return b}));o("d3b7");var n=o("bc3a"),i=o.n(n),a=o("f64c");function r(e){return new Promise((function(t,o){i()({url:"/api/manager/ComponentElement/getComponent",method:"post",data:e}).then((function(e){1==e.data.code?t(e.data.data):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}function c(e){return new Promise((function(t,o){i()({url:"/api/manager/ComponentElement/getComponentElement",method:"post",data:e}).then((function(e){1==e.data.code?t(e.data.data):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}function l(e){return new Promise((function(t,o){i()({url:"/api/manager/ComponentElement/saveItem",method:"post",data:e}).then((function(e){1==e.data.code?(a["a"].success(e.data.msg),t(e.data.data)):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}function s(e){return new Promise((function(t,o){i()({url:"/api/manager/ComponentElement/delete",method:"post",data:e}).then((function(e){1==e.data.code?(a["a"].success(e.data.msg),t(e.data.data)):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}function d(e){return new Promise((function(t,o){i()({url:"/api/manager/ActivityHot/getList",method:"post",data:e}).then((function(e){1==e.data.code?t(e.data.data):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}function u(e){return new Promise((function(t,o){i()({url:"/api/manager/ActivityHot/saveItem",method:"post",data:e}).then((function(e){1==e.data.code?(a["a"].success(e.data.msg),t(e.data.data)):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}function m(e){return new Promise((function(t,o){i()({url:"/api/manager/ActivityHot/delete",method:"post",data:e}).then((function(e){1==e.data.code?(a["a"].success(e.data.msg),t(e.data.data)):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}function f(e){return new Promise((function(t,o){i()({url:"/api/manager/ActivitySeckill/getList",method:"post",data:e}).then((function(e){1==e.data.code?t(e.data.data):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}function p(e){return new Promise((function(t,o){i()({url:"/api/manager/ActivitySeckill/saveItem",method:"post",data:e}).then((function(e){1==e.data.code?(a["a"].success(e.data.msg),t(e.data.data)):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}function b(e){return new Promise((function(t,o){i()({url:"/api/manager/ActivitySeckill/delete",method:"post",data:e}).then((function(e){1==e.data.code?(a["a"].success(e.data.msg),t(e.data.data)):o(new Error(e.data.msg))})).catch((function(e){o(e)}))}))}},7472:function(e,t,o){"use strict";o.r(t);o("4e82");var n=o("7a23"),i=Object(n["withScopeId"])("data-v-daf79fd8");Object(n["pushScopeId"])("data-v-daf79fd8");var a={class:"page-warp"},r=Object(n["createTextVNode"])("新增"),c=Object(n["createTextVNode"])("编辑"),l=Object(n["createTextVNode"])("删除"),s=Object(n["createTextVNode"])("启用"),d=Object(n["createTextVNode"])("禁用"),u=Object(n["createTextVNode"])(" / "),m={style:{"text-decoration":"line-through"}},f={class:"pagination-warp"},p=Object(n["createTextVNode"])("元 "),b=Object(n["createTextVNode"])("元 "),g=Object(n["createTextVNode"])("正常"),O=Object(n["createTextVNode"])("禁用");Object(n["popScopeId"])();var j=i((function(e,t,o,j,v,_){var h=Object(n["resolveComponent"])("a-button"),k=Object(n["resolveComponent"])("a-divider"),N=Object(n["resolveComponent"])("a-popconfirm"),y=Object(n["resolveComponent"])("a-image"),C=Object(n["resolveComponent"])("a-tag"),V=Object(n["resolveComponent"])("ele-pro-table"),S=Object(n["resolveComponent"])("a-pagination"),A=Object(n["resolveComponent"])("a-card"),w=Object(n["resolveComponent"])("uploadButton"),B=Object(n["resolveComponent"])("a-form-item"),I=Object(n["resolveComponent"])("LinkOutlined"),E=Object(n["resolveComponent"])("a-input"),x=Object(n["resolveComponent"])("a-input-number"),L=Object(n["resolveComponent"])("a-range-picker"),D=Object(n["resolveComponent"])("a-radio"),Q=Object(n["resolveComponent"])("a-radio-group"),T=Object(n["resolveComponent"])("a-form"),U=Object(n["resolveComponent"])("a-modal"),P=Object(n["resolveComponent"])("linkSelector"),M=Object(n["resolveComponent"])("imageSelector");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(A,{title:"秒杀商品列表(".concat(v.pageParams.total,"条)"),class:"rotation-warp"},{extra:i((function(){return[Object(n["createVNode"])(h,{type:"primary",onClick:t[1]||(t[1]=function(e){return _.openAddOrEditModal(null)})},{default:i((function(){return[r]})),_:1})]})),default:i((function(){return[Object(n["createVNode"])(V,{style:{margin:"0 10px"},"row-key":"id",datasource:v.list,columns:v.columns,toolkit:null,needPage:!1,loading:v.tableLoading},{action:i((function(e){var t=e.record;return[Object(n["createVNode"])(h,{size:"small",class:"ele-text-primary",type:"link",onClick:function(e){return _.openAddOrEditModal(t)}},{default:i((function(){return[c]})),_:2},1032,["onClick"]),Object(n["createVNode"])(k,{type:"vertical"}),Object(n["createVNode"])(N,{title:"确定要删除此数据吗?",onConfirm:function(e){return _.removeItem(t.id)}},{default:i((function(){return[Object(n["createVNode"])(h,{size:"small",class:"ele-text-primary",type:"link"},{default:i((function(){return[l]})),_:1})]})),_:2},1032,["onConfirm"])]})),good_id:i((function(e){var t=e.record;return[Object(n["createVNode"])(y,{src:t.main_image,fallback:v.failImage,width:"60px"},null,8,["src","fallback"])]})),begin_time:i((function(e){var t=e.record;return[Object(n["createVNode"])("p",null,"开始时间:"+Object(n["toDisplayString"])(v.toDateString(t.begin_time)||"--"),1),Object(n["createVNode"])("p",null,"结束时间:"+Object(n["toDisplayString"])(v.toDateString(t.end_time)||"--"),1)]})),status:i((function(e){var t=e.text;return[1==t?(Object(n["openBlock"])(),Object(n["createBlock"])(C,{key:0,color:"processing"},{default:i((function(){return[s]})),_:1})):(Object(n["openBlock"])(),Object(n["createBlock"])(C,{key:1,color:"error"},{default:i((function(){return[d]})),_:1}))]})),cost_price:i((function(e){var t=e.record;return[Object(n["createVNode"])("span",null,Object(n["toDisplayString"])(t.current_price||"--"),1),u,Object(n["createVNode"])("span",m,Object(n["toDisplayString"])(t.cost_price||"--"),1)]})),_:1},8,["datasource","columns","loading"]),Object(n["createVNode"])("div",f,[Object(n["createVNode"])(S,{onChange:t[2]||(t[2]=function(e){return _.reloadActivitySeckillGoods()}),current:v.pageParams.page,"onUpdate:current":t[3]||(t[3]=function(e){return v.pageParams.page=e}),total:v.pageParams.total,"show-less-items":""},null,8,["current","total"])])]})),_:1},8,["title"]),Object(n["createVNode"])(U,{visible:v.visible,"onUpdate:visible":t[11]||(t[11]=function(e){return v.visible=e}),title:v.addOrEditModalTitle,onOk:_.save,confirmLoading:v.saveLoading,width:700,bodyStyle:{height:"500px",overflow:"auto"}},{default:i((function(){return[Object(n["createVNode"])(T,{ref:"form",model:v.form,"label-col":{span:4},"wrapper-col":{span:20}},{default:i((function(){return[Object(n["createVNode"])(B,{label:"商品方图:",name:"main_image",help:"请上传尺寸为260*186px的图片,可以同比例缩放"},{default:i((function(){return[Object(n["createVNode"])(w,{url:v.form.main_image,onRemove:t[4]||(t[4]=function(e){return v.form.main_image=""}),onClick:_.openImageSelector},null,8,["url","onClick"])]})),_:1}),Object(n["createVNode"])(B,{label:"选择商品:",name:"target"},{default:i((function(){return[Object(n["createVNode"])(h,{onClick:_.openLinkSelector,class:"link-btn-warp"},{default:i((function(){return[Object(n["createVNode"])(I),Object(n["createTextVNode"])(Object(n["toDisplayString"])(v.form.good_title||"选择链接"),1)]})),_:1},8,["onClick"])]})),_:1}),Object(n["createVNode"])(B,{label:"商品名称:",name:"title"},{default:i((function(){return[Object(n["createVNode"])(E,{"allow-clear":"",placeholder:"请输入按钮文字",value:v.form.title,"onUpdate:value":t[5]||(t[5]=function(e){return v.form.title=e})},null,8,["value"])]})),_:1}),Object(n["createVNode"])(B,{label:"原价:",name:"cost_price"},{default:i((function(){return[Object(n["createVNode"])(x,{class:"number-input-warp","allow-clear":"",placeholder:"请输入原价",value:v.form.cost_price,"onUpdate:value":t[6]||(t[6]=function(e){return v.form.cost_price=e})},null,8,["value"]),p]})),_:1}),Object(n["createVNode"])(B,{label:"现价:",name:"current_price"},{default:i((function(){return[Object(n["createVNode"])(x,{class:"number-input-warp","allow-clear":"",placeholder:"请输入现价",value:v.form.current_price,"onUpdate:value":t[7]||(t[7]=function(e){return v.form.current_price=e})},null,8,["value"]),b]})),_:1}),Object(n["createVNode"])(B,{label:"活动时间:",name:"current_price"},{default:i((function(){return[Object(n["createVNode"])(L,{"show-time":{format:"HH:mm"},valueFormat:"X",onChange:_.changeRangePicker,value:v.timesValue,"onUpdate:value":t[8]||(t[8]=function(e){return v.timesValue=e})},null,8,["onChange","value"])]})),_:1}),Object(n["createVNode"])(B,{label:"排序:",name:"sort"},{default:i((function(){return[Object(n["createVNode"])(x,{"allow-clear":"",placeholder:"请输入排序",value:v.form.sort,"onUpdate:value":t[9]||(t[9]=function(e){return v.form.sort=e})},null,8,["value"])]})),_:1}),Object(n["createVNode"])(B,{label:"状态:",name:"status"},{default:i((function(){return[Object(n["createVNode"])(Q,{value:v.form.status,"onUpdate:value":t[10]||(t[10]=function(e){return v.form.status=e})},{default:i((function(){return[Object(n["createVNode"])(D,{value:1},{default:i((function(){return[g]})),_:1}),Object(n["createVNode"])(D,{value:0},{default:i((function(){return[O]})),_:1})]})),_:1},8,["value"])]})),_:1})]})),_:1},8,["model"])]})),_:1},8,["visible","title","onOk","confirmLoading"]),Object(n["createVNode"])(P,{visible:v.visibleLinkSelector,"onUpdate:visible":t[12]||(t[12]=function(e){return v.visibleLinkSelector=e}),data:v.linkSelectorData,onConfirm:_.confirmLinkSelect},null,8,["visible","data","onConfirm"]),Object(n["createVNode"])(M,{onConfirm:_.confirmImageSelect,visible:v.visibleImageSelector,"onUpdate:visible":t[13]||(t[13]=function(e){return v.visibleImageSelector=e})},null,8,["onConfirm","visible"])])})),v=o("5530"),_=(o("d3b7"),o("b0c0"),o("8a0b")),h=o("c1df"),k=o.n(h),N=o("9e53"),y=o("1694"),C=o("2c2a"),V=o("24e2"),S=o("722a"),A={id:"",title:"",good_id:"",cost_price:"",main_image:"",current_price:"",begin_time:"",end_time:"",status:1,sort:1},w=o("f7ca"),B={name:"activitySeckill",components:{LinkOutlined:_["a"],linkSelector:V["a"],imageSelector:N["a"],uploadButton:y["a"]},data:function(){return{toDateString:C["toDateString"],failImage:w,timesValue:[],columns:[{title:"ID",dataIndex:"id"},{title:"名称",dataIndex:"title"},{title:"商品主图",dataIndex:"good_id",slots:{customRender:"good_id"}},{title:"商品名称",dataIndex:"goods_name",slots:{customRender:"goods_name"}},{title:"价格",dataIndex:"cost_price",slots:{customRender:"cost_price"}},{title:"活动时间",dataIndex:"begin_time",slots:{customRender:"begin_time"}},{title:"状态",dataIndex:"status",slots:{customRender:"status"}},{title:"操作",dataIndex:"action",slots:{customRender:"action"}}],tableLoading:!1,visibleImageSelector:!1,saveLoading:!1,visible:!1,visibleLinkSelector:!1,linkSelectorData:null,component_id:"",addOrEditModalTitle:"新增数据",form:{},list:[],pageParams:{page:1,page_size:10,total:0}}},created:function(){this.initData()},methods:{initData:function(){var e=this;Object(S["f"])({type:5,sign:1}).then((function(t){e.component_id=t.id,e.reloadActivitySeckillGoods()}))},reloadActivitySeckillGoods:function(){var e=this,t=Object(v["a"])(Object(v["a"])({},this.pageParams),{},{component_id:this.component_id});this.tableLoading=!0,Object(S["e"])(t).then((function(t){e.list=t.list,e.pageParams.total=t.total})).finally((function(){e.tableLoading=!1}))},openLinkSelector:function(){this.linkSelectorData={limitTabType:3,type:3,id:"",name:""},this.form.good_id&&(this.linkSelectorData.id=this.form.good_id,this.linkSelectorData.name=this.form.good_title),this.visibleLinkSelector=!0},confirmLinkSelect:function(e){this.form.good_id=e.id,this.form.good_title=e.name,this.form.title=e.name,this.form.cost_price=e.thisObject.cost_price,this.form.current_price=e.thisObject.current_price},openImageSelector:function(){this.visibleImageSelector=!0},confirmImageSelect:function(e){this.form.main_image=e.imageList[0].url},openAddOrEditModal:function(e){e?(this.timesValue=[k.a.unix(e.begin_time),k.a.unix(e.end_time)],this.form={id:e.id,title:e.title,good_title:e.goods_name,good_id:e.good_id,main_image:e.main_image,cost_price:e.cost_price,current_price:e.current_price,begin_time:e.begin_time,end_time:e.end_time,status:e.status,sort:e.sort},this.addOrEditModalTitle="编辑数据"):this.form=JSON.parse(JSON.stringify(A)),this.visible=!0},changeRangePicker:function(e){var t=JSON.parse(JSON.stringify(e));t[0]=k.a.unix(t[0]).unix(),t[1]=k.a.unix(t[1]).unix(),this.form.begin_time=t[0],this.form.end_time=t[1]},removeItem:function(e){var t=this;Object(S["b"])({id:e}).then((function(){t.reloadActivitySeckillGoods()}))},save:function(){var e=this;if(!this.form.title)return this.$message.error("请填写活动商品名称"),!1;if(!this.form.good_id)return this.$message.error("请选择活动商品"),!1;if(!this.form.cost_price||!this.form.cost_price)return this.$message.error("请填写活动商品价格"),!1;if(!this.form.begin_time||!this.form.end_time)return this.$message.error("请选择活动时间区间"),!1;var t=Object(v["a"])(Object(v["a"])({},this.form),{},{component_id:this.component_id});this.saveLoading=!0,Object(S["j"])(t).then((function(){e.reloadActivitySeckillGoods(),e.visible=!1})).finally((function(){e.saveLoading=!1}))}}},I=(o("12fc"),o("6b0d")),E=o.n(I);const x=E()(B,[["render",j],["__scopeId","data-v-daf79fd8"]]);t["default"]=x},"750d":function(e,t,o){},7685:function(e,t,o){"use strict";o.r(t);o("4e82");var n=o("7a23"),i=Object(n["withScopeId"])("data-v-5f448856");Object(n["pushScopeId"])("data-v-5f448856");var a={class:"page-warp"},r=Object(n["createTextVNode"])("新增"),c={class:"rotation-warp-item-left"},l={class:"rotation-warp-item-sort"},s={class:"rotation-warp-item-config"},d={class:"rotation-warp-item-config-item"},u=Object(n["createVNode"])("span",{class:"rotation-warp-item-config-item-lable"},"按钮名称:",-1),m={class:"rotation-warp-item-config-item-value"},f={class:"rotation-warp-item-config-item"},p=Object(n["createVNode"])("span",{class:"rotation-warp-item-config-item-lable"},"跳转:",-1),b={class:"rotation-warp-item-config-item-value"},g={style:{color:"#1890FF"}},O={class:"rotation-warp-item-right"},j=Object(n["createTextVNode"])("编辑"),v=Object(n["createTextVNode"])("删除"),_={class:"link-text"};Object(n["popScopeId"])();var h=i((function(e,t,o,h,k,N){var y=Object(n["resolveComponent"])("a-button"),C=Object(n["resolveComponent"])("a-skeleton"),V=Object(n["resolveComponent"])("a-empty"),S=Object(n["resolveComponent"])("a-image"),A=Object(n["resolveComponent"])("LinkOutlined"),w=Object(n["resolveComponent"])("a-popconfirm"),B=Object(n["resolveComponent"])("a-card"),I=Object(n["resolveComponent"])("uploadButton"),E=Object(n["resolveComponent"])("a-form-item"),x=Object(n["resolveComponent"])("a-input"),L=Object(n["resolveComponent"])("CloseCircleFilled"),D=Object(n["resolveComponent"])("a-input-number"),Q=Object(n["resolveComponent"])("a-form"),T=Object(n["resolveComponent"])("a-modal"),U=Object(n["resolveComponent"])("imageSelector"),P=Object(n["resolveComponent"])("linkSelector");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(B,{title:"按钮组配置(".concat(k.list.length,"条)"),class:"rotation-warp"},{extra:i((function(){return[Object(n["createVNode"])(y,{type:"primary",onClick:t[1]||(t[1]=function(e){return N.openAddOrEditModal(null)})},{default:i((function(){return[r]})),_:1})]})),default:i((function(){return[k.dataLoding?(Object(n["openBlock"])(),Object(n["createBlock"])(C,{key:0})):Object(n["createCommentVNode"])("",!0),k.dataLoding||0!=k.list.length?Object(n["createCommentVNode"])("",!0):(Object(n["openBlock"])(),Object(n["createBlock"])(V,{key:1})),(Object(n["openBlock"])(!0),Object(n["createBlock"])(n["Fragment"],null,Object(n["renderList"])(k.list,(function(e,t){return Object(n["openBlock"])(),Object(n["createBlock"])("div",{class:"rotation-warp-item",key:t},[Object(n["createVNode"])("div",c,[Object(n["createVNode"])("div",l,[Object(n["createVNode"])("div",null,Object(n["toDisplayString"])(e.sort),1)]),Object(n["createVNode"])(S,{class:"rotation-warp-item-image",src:e.config.url},null,8,["src"]),Object(n["createVNode"])("div",s,[Object(n["createVNode"])("div",d,[u,Object(n["createVNode"])("div",m,Object(n["toDisplayString"])(e.config.text),1)]),Object(n["createVNode"])("div",f,[p,Object(n["createVNode"])("div",b,[Object(n["createVNode"])("span",g,[Object(n["createVNode"])(A),Object(n["createTextVNode"])(Object(n["toDisplayString"])(e.config.target_name_simple||"暂无链接"),1)])])])])]),Object(n["createVNode"])("div",O,[Object(n["createVNode"])(y,{size:"small",class:"ele-text-primary",type:"link",onClick:function(t){return N.openAddOrEditModal(e)}},{default:i((function(){return[j]})),_:2},1032,["onClick"]),Object(n["createVNode"])(w,{title:"确定要删除此用户吗?",onConfirm:function(t){return N.removeItem(e.id)}},{default:i((function(){return[Object(n["createVNode"])(y,{size:"small",class:"ele-text-primary",type:"link"},{default:i((function(){return[v]})),_:1})]})),_:2},1032,["onConfirm"])])])})),128))]})),_:1},8,["title"]),Object(n["createVNode"])(T,{visible:k.visible,"onUpdate:visible":t[6]||(t[6]=function(e){return k.visible=e}),title:k.addOrEditModalTitle,onOk:N.save,confirmLoading:k.loading},{default:i((function(){return[Object(n["createVNode"])(Q,{ref:"form",model:k.form,"label-col":{span:4},"wrapper-col":{span:20}},{default:i((function(){return[Object(n["createVNode"])(E,{label:"按钮图片:",name:"url"},{default:i((function(){return[Object(n["createVNode"])(I,{url:k.form.config.url,onRemove:t[2]||(t[2]=function(e){return k.form.config.url=""}),onClick:N.openImageSelector},null,8,["url","onClick"])]})),_:1}),Object(n["createVNode"])(E,{label:"按钮文字:",name:"sort"},{default:i((function(){return[Object(n["createVNode"])(x,{"allow-clear":"",placeholder:"请输入按钮文字",value:k.form.config.text,"onUpdate:value":t[3]||(t[3]=function(e){return k.form.config.text=e}),maxlength:5},null,8,["value"])]})),_:1}),Object(n["createVNode"])(E,{label:"选择跳转:",name:"target"},{default:i((function(){return[Object(n["createVNode"])(y,{onClick:N.openLinkSelector,class:"link-btn-warp"},{default:i((function(){return[Object(n["createVNode"])("span",_,[Object(n["createVNode"])(A),Object(n["createTextVNode"])(Object(n["toDisplayString"])(k.form.config.target_name_simple||"选择链接"),1)]),Object(n["createVNode"])("span",{class:"clear-btn",onClick:t[4]||(t[4]=Object(n["withModifiers"])((function(e){return N.clearLink()}),["stop"]))},[Object(n["createVNode"])(L)])]})),_:1},8,["onClick"])]})),_:1}),Object(n["createVNode"])(E,{label:"排序:",name:"sort"},{default:i((function(){return[Object(n["createVNode"])(D,{"allow-clear":"",placeholder:"请输入排序",value:k.form.sort,"onUpdate:value":t[5]||(t[5]=function(e){return k.form.sort=e})},null,8,["value"])]})),_:1})]})),_:1},8,["model"])]})),_:1},8,["visible","title","onOk","confirmLoading"]),Object(n["createVNode"])(U,{onConfirm:N.confirmImageSelect,visible:k.visibleImageSelector,"onUpdate:visible":t[7]||(t[7]=function(e){return k.visibleImageSelector=e})},null,8,["onConfirm","visible"]),Object(n["createVNode"])(P,{visible:k.visibleLinkSelector,"onUpdate:visible":t[8]||(t[8]=function(e){return k.visibleLinkSelector=e}),data:k.linkSelectorData,onConfirm:N.confirmLinkSelect},null,8,["visible","data","onConfirm"])])})),k=(o("d3b7"),o("b0c0"),o("8a0b")),N=o("e1b2"),y=o("9e53"),C=o("1694"),V=o("24e2"),S=o("722a"),A={name:"buttons",components:{LinkOutlined:k["a"],uploadButton:C["a"],linkSelector:V["a"],imageSelector:y["a"],CloseCircleFilled:N["a"]},data:function(){return{dataLoding:!1,loading:!1,visible:!1,visibleImageSelector:!1,visibleLinkSelector:!1,dataSelectVisible:!1,linkSelectorData:null,component_id:"",addOrEditModalTitle:"新增数据",jump_target_type:["无跳转","跳转资讯","跳转特权商品","跳转套餐商品","跳转内部页面"],form:{component_id:"",sort:1,config:{url:"",text:"",type:"",target_id:"",target_name:""}},list:[]}},created:function(){this.initData()},methods:{initData:function(){var e=this;Object(S["f"])({type:2,sign:1}).then((function(t){e.component_id=t.id,e.reloadElement()}))},reloadElement:function(){var e=this;this.list=[],this.dataLoding=!0,Object(S["g"])({component_id:this.component_id}).then((function(t){e.list=t})).finally((function(){e.dataLoding=!1}))},openLinkSelector:function(){this.linkSelectorData={type:"",id:"",name:""},this.form.config.target_id&&this.form.config.type&&(this.linkSelectorData.id=this.form.config.target_id,this.linkSelectorData.name=this.form.config.target_name,this.linkSelectorData.type=this.form.config.type),this.visibleLinkSelector=!0},confirmLinkSelect:function(e){this.form.config.target_id=e.id,this.form.config.target_name=e.name,this.form.config.type=e.type,this.form.config.item=e.thisObject;var t=e.type_name+":"+e.name;this.form.config.target_name_simple=t,this.form.config.item.second_type_name&&(this.form.config.target_name_simple+="-".concat(this.form.config.item.second_type_name)),this.form.config.target_name_simple.length>12&&(this.form.config.target_name_simple=this.form.config.target_name_simple.substr(0,12)+"...")},clearLink:function(){this.form.config.target_id="",this.form.config.target_name="",this.form.config.target_name_simple="",this.form.config.type="",this.form.config.item=""},openImageSelector:function(){this.visibleImageSelector=!0},confirmImageSelect:function(e){this.form.config.url=e.imageList[0].url},openAddOrEditModal:function(e){if(e)this.addOrEditModalTitle="修改数据",this.form={id:e.id,component_id:e.component_id,sort:e.sort,config:{url:e.config.url,text:e.config.text,type:e.config.type,target_id:e.config.target_id,target_name:e.config.target_name,target_name_simple:e.config.target_name_simple,item:e.config.item||{}}},this.addOrEditModalTitle="编辑数据";else{if(!this.component_id)return this.$message.error("页面数据缺失,请刷新重试!"),!1;this.form={component_id:this.component_id,sort:1,config:{url:"",text:"",type:"",target_id:"",target_name:"",target_name_simple:"",item:{}}}}this.visible=!0},removeItem:function(e){var t=this;Object(S["c"])({id:e}).then((function(){t.reloadElement()}))},save:function(){var e=this;return this.form.component_id?this.form.config.url?this.form.config.text?(this.form.config.type||(this.form.config.type=0),this.loading=!0,void Object(S["h"])(this.form).then((function(){e.reloadElement(),e.visible=!1})).finally((function(){e.loading=!1}))):(this.$message.error("请填写按钮文字,不超过5个字符"),!1):(this.$message.error("请上传图片"),!1):(this.$message.error("页面组件缺失,请刷新重试!"),!1)}}},w=(o("6333"),o("6b0d")),B=o.n(w);const I=B()(A,[["render",h],["__scopeId","data-v-5f448856"]]);t["default"]=I},8060:function(e,t,o){"use strict";o.r(t);var n=o("7a23"),i=Object(n["withScopeId"])("data-v-21b612ae");Object(n["pushScopeId"])("data-v-21b612ae");var a={class:"page-warp"},r=Object(n["createTextVNode"])("保存");Object(n["popScopeId"])();var c=i((function(e,t,o,c,l,s){var d=Object(n["resolveComponent"])("uploadButton"),u=Object(n["resolveComponent"])("a-form-item"),m=Object(n["resolveComponent"])("a-button"),f=Object(n["resolveComponent"])("a-form"),p=Object(n["resolveComponent"])("a-card"),b=Object(n["resolveComponent"])("imageSelector"),g=Object(n["resolveComponent"])("linkSelector");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(p,{title:"页面布局",class:"content-wrap",bordered:!1},{default:i((function(){return[Object(n["createVNode"])(f,{"label-col":{span:3},"wrapper-col":{span:21}},{default:i((function(){return[Object(n["createVNode"])(u,{label:"banner:",name:"image_url"},{default:i((function(){return[Object(n["createVNode"])(d,{url:l.form.config.image_url,onRemove:t[1]||(t[1]=function(e){return l.form.config.image_url=""}),onClick:s.openImageSelector},null,8,["url","onClick"])]})),_:1}),Object(n["createVNode"])(u,{"wrapper-col":{offset:3,xl:{offset:2}}},{default:i((function(){return[Object(n["createVNode"])(m,{type:"primary",onClick:s.save,loading:l.saveLoading},{default:i((function(){return[r]})),_:1},8,["onClick","loading"])]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(b,{onConfirm:s.confirmImageSelect,visible:l.visibleImageSelector,"onUpdate:visible":t[2]||(t[2]=function(e){return l.visibleImageSelector=e})},null,8,["onConfirm","visible"]),Object(n["createVNode"])(g,{visible:l.visibleLinkSelector,"onUpdate:visible":t[3]||(t[3]=function(e){return l.visibleLinkSelector=e}),data:l.linkSelectorData,onConfirm:s.confirmLinkSelect},null,8,["visible","data","onConfirm"])])})),l=(o("b0c0"),o("d3b7"),o("9e53")),s=o("1694"),d=o("24e2"),u=o("722a"),m={name:"popupAdvertising",components:{uploadButton:s["a"],imageSelector:l["a"],linkSelector:d["a"]},data:function(){return{saveLoading:!1,visibleImageSelector:!1,visibleLinkSelector:!1,component_id:"",linkSelectorData:{type:"",id:"",name:""},form:{id:"",component_id:"",sort:1,config:{image_url:"",status:2,type:"",target_name_simple:"",target_id:"",target_name:""}}}},created:function(){this.initData()},methods:{openImageSelector:function(){this.visibleImageSelector=!0},confirmImageSelect:function(e){this.form.config.image_url=e.imageList[0].url},openLinkSelector:function(){this.linkSelectorData={type:"",id:"",name:""},this.form.config.target_id&&this.form.config.type&&(this.linkSelectorData.id=this.form.config.target_id,this.linkSelectorData.name=this.form.config.target_name,this.linkSelectorData.type=this.form.config.type),this.visibleLinkSelector=!0},confirmLinkSelect:function(e){this.form.config.target_id=e.id,this.form.config.target_name=e.name,this.form.config.type=e.type,this.form.config.item=e.thisObject;var t=e.type_name+":"+e.name;this.form.config.target_name_simple=t,this.form.config.item.second_type_name&&(this.form.config.target_name_simple+="-".concat(this.form.config.item.second_type_name)),this.form.config.target_name_simple.length>12&&(this.form.config.target_name_simple=this.form.config.target_name_simple.substr(0,12)+"...")},clearLink:function(){this.form.config.target_id="",this.form.config.target_name="",this.form.config.target_name_simple="",this.form.config.type="",this.form.config.item=""},initData:function(){var e=this;Object(u["f"])({type:9,sign:1}).then((function(t){e.component_id=t.id,e.reloadElement()}))},reloadElement:function(){var e=this;Object(u["g"])({component_id:this.component_id}).then((function(t){if(t&&t.length>0){var o=t[0];e.form={id:o.id,component_id:o.component_id,sort:1,config:{image_url:o.config.image_url,status:o.config.status,type:o.config.type,item:{type:o.config.item.type,target_url:o.config.item.target_url,is_need_token:o.config.item.is_need_token},target_name_simple:o.config.target_name_simple,target_id:o.config.target_id,target_name:o.config.target_name}}}else e.form={component_id:e.component_id,sort:1,config:{image_url:"",status:2,type:5,item:{type:1,target_url:"/personal-package/commission/combo-list",is_need_token:1},target_name_simple:"",target_id:"",target_name:""}}}))},save:function(){var e=this;return this.form.component_id?1!=this.form.config.status||this.form.config.image_url?(this.form.config.type||(this.form.config.type=0),this.saveLoading=!0,void Object(u["h"])(this.form).then((function(){e.reloadElement()})).finally((function(){e.saveLoading=!1}))):(this.$message.error("请上传图片"),!1):(this.$message.error("页面组件缺失,请刷新重试!"),!1)}}},f=(o("96f7"),o("6b0d")),p=o.n(f);const b=p()(m,[["render",c],["__scopeId","data-v-21b612ae"]]);t["default"]=b},8218:function(e,t,o){"use strict";o.r(t);var n=o("7a23"),i=Object(n["withScopeId"])("data-v-6ab51990");Object(n["pushScopeId"])("data-v-6ab51990");var a={class:"page-warp"},r=Object(n["createTextVNode"])("样式1"),c=Object(n["createTextVNode"])("样式2"),l=Object(n["createTextVNode"])("样式3"),s=Object(n["createTextVNode"])("方案1-白色背景"),d=Object(n["createTextVNode"])("方案2-蓝色背景"),u={class:"color-picker-wrap"},m={class:"color-value-wrap"},f=Object(n["createVNode"])("p",{class:"pic-tips"},"请上传1125*514px的png图片,注意保持宽高比正确",-1),p=Object(n["createVNode"])("p",{class:"pic-tips"},"请上传810*102px的png图片,注意保持宽高比正确",-1),b=Object(n["createVNode"])("p",{class:"pic-tips"},"请上传483*52px的png图片,注意保持宽高比正确",-1),g=Object(n["createTextVNode"])("保存"),O={class:"page-preview-wrap"},j={class:"tips"};Object(n["popScopeId"])();var v=i((function(e,t,o,v,_,h){var k=Object(n["resolveComponent"])("a-radio"),N=Object(n["resolveComponent"])("a-radio-group"),y=Object(n["resolveComponent"])("a-form-item"),C=Object(n["resolveComponent"])("ele-color-picker"),V=Object(n["resolveComponent"])("a-input"),S=Object(n["resolveComponent"])("uploadButton"),A=Object(n["resolveComponent"])("a-button"),w=Object(n["resolveComponent"])("a-form"),B=Object(n["resolveComponent"])("a-image"),I=Object(n["resolveComponent"])("a-card"),E=Object(n["resolveComponent"])("imageSelector"),x=Object(n["resolveComponent"])("a-spin");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(x,{size:"large",spinning:_.pageSpinning,style:{width:"100%"}},{default:i((function(){return[Object(n["createVNode"])(I,{title:"页面布局",class:"content-wrap",bordered:!1},{default:i((function(){return[Object(n["createVNode"])(w,{"label-col":{span:3},"wrapper-col":{span:21}},{default:i((function(){return[Object(n["createVNode"])(y,{label:"头部样式:"},{default:i((function(){return[Object(n["createVNode"])(N,{value:_.form.page_style_type,"onUpdate:value":t[1]||(t[1]=function(e){return _.form.page_style_type=e}),onChange:h.showPageTitlePreview},{default:i((function(){return[Object(n["createVNode"])(k,{value:1},{default:i((function(){return[r]})),_:1}),Object(n["createVNode"])(k,{value:2},{default:i((function(){return[c]})),_:1}),Object(n["createVNode"])(k,{value:3},{default:i((function(){return[l]})),_:1})]})),_:1},8,["value","onChange"])]})),_:1}),1==_.form.page_style_type?(Object(n["openBlock"])(),Object(n["createBlock"])(y,{key:0,label:"背景方案:"},{default:i((function(){return[Object(n["createVNode"])(N,{value:_.form.title_background_type,"onUpdate:value":t[2]||(t[2]=function(e){return _.form.title_background_type=e})},{default:i((function(){return[Object(n["createVNode"])(k,{value:1},{default:i((function(){return[s]})),_:1}),Object(n["createVNode"])(k,{value:2},{default:i((function(){return[d]})),_:1})]})),_:1},8,["value"])]})),_:1})):Object(n["createCommentVNode"])("",!0),3==_.form.page_style_type?(Object(n["openBlock"])(),Object(n["createBlock"])(y,{key:1,label:"文字主色:"},{default:i((function(){return[Object(n["createVNode"])("div",u,[Object(n["createVNode"])(C,{"show-alpha":_.showColorPicker,value:_.form.font_color,"onUpdate:value":t[3]||(t[3]=function(e){return _.form.font_color=e}),predefine:_.predefineColors},null,8,["show-alpha","value","predefine"]),Object(n["createVNode"])("div",m,[Object(n["createVNode"])(V,{class:"color-value-input",value:_.form.font_color,"onUpdate:value":t[4]||(t[4]=function(e){return _.form.font_color=e})},null,8,["value"])])])]})),_:1})):Object(n["createCommentVNode"])("",!0),3==_.form.page_style_type?(Object(n["openBlock"])(),Object(n["createBlock"])(y,{key:2,label:"背景图片:"},{default:i((function(){return[Object(n["createVNode"])(S,{url:_.form.background_image,onRemove:t[5]||(t[5]=function(e){return _.form.background_image=""}),onClick:t[6]||(t[6]=function(e){return h.openImageSelector("background_image")})},null,8,["url"]),f]})),_:1})):Object(n["createCommentVNode"])("",!0),3==_.form.page_style_type?(Object(n["openBlock"])(),Object(n["createBlock"])(y,{key:3,label:"标题图片:"},{default:i((function(){return[Object(n["createVNode"])(S,{url:_.form.title_image,onRemove:t[7]||(t[7]=function(e){return _.form.title_image=""}),onClick:t[8]||(t[8]=function(e){return h.openImageSelector("title_image")})},null,8,["url"]),p]})),_:1})):Object(n["createCommentVNode"])("",!0),3==_.form.page_style_type?(Object(n["openBlock"])(),Object(n["createBlock"])(y,{key:4,label:"副标题图:"},{default:i((function(){return[Object(n["createVNode"])(S,{url:_.form.vice_title_image,onRemove:t[9]||(t[9]=function(e){return _.form.vice_title_image=""}),onClick:t[10]||(t[10]=function(e){return h.openImageSelector("vice_title_image")})},null,8,["url"]),b]})),_:1})):Object(n["createCommentVNode"])("",!0),Object(n["createVNode"])(y,{"wrapper-col":{offset:3,xl:{offset:2}}},{default:i((function(){return[Object(n["createVNode"])(A,{type:"primary",onClick:h.savePageHeaderConfig,loading:_.saveLoading},{default:i((function(){return[g]})),_:1},8,["onClick","loading"])]})),_:1})]})),_:1}),Object(n["createVNode"])("div",O,[Object(n["createVNode"])(B,{width:300,preview:!1,src:_.pageTitleImage},null,8,["src"]),Object(n["createVNode"])("div",j,Object(n["toDisplayString"])(_.pageTitleTips),1)])]})),_:1}),Object(n["createVNode"])(E,{onConfirm:h.confirmImageSelect,visible:_.visibleImageSelector,"onUpdate:visible":t[11]||(t[11]=function(e){return _.visibleImageSelector=e})},null,8,["onConfirm","visible"])]})),_:1},8,["spinning"])])})),_=(o("d3b7"),o("0231")),h=o("9e53"),k=o("1694"),N=o("2aea"),y=o("3663"),C=o("4fe9"),V=o("bf76"),S={name:"pageHeader",components:{EleColorPicker:_["a"],uploadButton:k["a"],imageSelector:h["a"]},data:function(){return{pageSpinning:!1,saveLoading:!1,visibleImageSelector:!1,pageTitleImage:"",pageTitleTips:"",form:{page_style_type:1,title_background_type:1,font_color:"",background_image:"",title_image:"",vice_title_image:""},current_set_image:null,showColorPicker:!1,predefineColors:["#000000","#FFFFFF","#ff4500","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgba(255, 69, 0, 0.68)","rgb(255, 120, 0)","hsv(51, 100, 98)","hsva(120, 40, 94, 0.5)","hsl(181, 100%, 37%)","hsla(209, 100%, 56%, 0.73)","#c7158577"]}},created:function(){this.getPageHeaderConfig()},methods:{openImageSelector:function(e){this.visibleImageSelector=!0,this.current_set_image=e},confirmImageSelect:function(e){this.form[this.current_set_image]=e.imageList[0].url,this.current_set_image=null},openSelectColor:function(){this.showColorPicker=!0},getPageHeaderConfig:function(){var e=this,t={platform:"platform",type:"user_page_index_config"};this.pageSpinning=!0,Object(N["a"])(t).then((function(t){if(t&&t.value){var o=t.value;e.form={page_style_type:o.page_style_type?o.page_style_type:1,title_background_type:o.title_background_type?o.title_background_type:1,font_color:o.font_color?o.font_color:"",background_image:o.background_image?o.background_image:"",title_image:o.title_image?o.title_image:"",vice_title_image:o.vice_title_image?o.vice_title_image:""},e.showPageTitlePreview()}})).finally((function(){e.pageSpinning=!1}))},showPageTitlePreview:function(){1==this.form.page_style_type&&(this.pageTitleImage=y,this.pageTitleTips="样式1-普通头部"),2==this.form.page_style_type&&(this.pageTitleImage=C,this.pageTitleTips="样式2-3D轮播"),3==this.form.page_style_type&&(this.pageTitleImage=V,this.pageTitleTips="样式3-沉浸式")},savePageHeaderConfig:function(){var e=this;this.saveLoading=!0;var t={platform:"platform",type:"user_page_index_config",value:this.form};Object(N["b"])(t).then((function(){})).finally((function(){e.saveLoading=!1}))}}},A=(o("27ee"),o("6b0d")),w=o.n(A);const B=w()(S,[["render",v],["__scopeId","data-v-6ab51990"]]);t["default"]=B},"84ba":function(e,t,o){},"8c42":function(e,t,o){},"8dac":function(e,t,o){"use strict";o.r(t);o("b0c0");var n=o("7a23"),i=Object(n["withScopeId"])("data-v-b95dd7c4");Object(n["pushScopeId"])("data-v-b95dd7c4");var a={class:"page-warp"},r=Object(n["createTextVNode"])("开启"),c=Object(n["createTextVNode"])("关闭"),l=Object(n["createTextVNode"])("保存");Object(n["popScopeId"])();var s=i((function(e,t,o,s,d,u){var m=Object(n["resolveComponent"])("a-radio"),f=Object(n["resolveComponent"])("a-radio-group"),p=Object(n["resolveComponent"])("a-form-item"),b=Object(n["resolveComponent"])("a-input"),g=Object(n["resolveComponent"])("a-button"),O=Object(n["resolveComponent"])("a-form"),j=Object(n["resolveComponent"])("a-card");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(j,{title:"页面布局",class:"content-wrap",bordered:!1},{default:i((function(){return[Object(n["createVNode"])(O,{"label-col":{span:3},"wrapper-col":{span:21}},{default:i((function(){return[Object(n["createVNode"])(p,{label:"wifi优惠券:"},{default:i((function(){return[Object(n["createVNode"])(f,{value:d.form.config.status,"onUpdate:value":t[1]||(t[1]=function(e){return d.form.config.status=e})},{default:i((function(){return[Object(n["createVNode"])(m,{value:1},{default:i((function(){return[r]})),_:1}),Object(n["createVNode"])(m,{value:2},{default:i((function(){return[c]})),_:1})]})),_:1},8,["value"])]})),_:1}),1==d.form.config.status?(Object(n["openBlock"])(),Object(n["createBlock"])(p,{key:0,label:"组件标题:"},{default:i((function(){return[Object(n["createVNode"])(b,{"allow-clear":"",placeholder:"请输入组件标题",value:d.form.config.name,"onUpdate:value":t[2]||(t[2]=function(e){return d.form.config.name=e})},null,8,["value"])]})),_:1})):Object(n["createCommentVNode"])("",!0),Object(n["createVNode"])(p,{"wrapper-col":{offset:3,xl:{offset:2}}},{default:i((function(){return[Object(n["createVNode"])(g,{type:"primary",onClick:u.save,loading:d.saveLoading},{default:i((function(){return[l]})),_:1},8,["onClick","loading"])]})),_:1})]})),_:1})]})),_:1})])})),d=(o("d3b7"),o("722a")),u={name:"popupAdvertising",data:function(){return{saveLoading:!1,component_id:"",form:{id:"",component_id:"",sort:1,config:{image_url:"",status:2,type:"",target_name_simple:"",target_id:"",target_name:"",name:""}}}},created:function(){this.initData()},methods:{initData:function(){var e=this;Object(d["f"])({type:7,sign:1}).then((function(t){e.component_id=t.id,e.reloadElement()}))},reloadElement:function(){var e=this;Object(d["g"])({component_id:this.component_id}).then((function(t){if(t&&t.length>0){var o=t[0];e.form={id:o.id,component_id:o.component_id,sort:1,config:{image_url:o.config.image_url,status:o.config.status,type:o.config.type,target_name_simple:o.config.target_name_simple,target_id:o.config.target_id,target_name:o.config.target_name,name:o.config.name}}}else e.form={component_id:e.component_id,sort:1,config:{image_url:"",status:2,type:"",target_name_simple:"",target_id:"",target_name:""}}}))},save:function(){var e=this;if(!this.form.component_id)return this.$message.error("页面组件缺失,请刷新重试!"),!1;this.form.config.type||(this.form.config.type=0),this.saveLoading=!0,Object(d["h"])(this.form).then((function(){e.reloadElement()})).finally((function(){e.saveLoading=!1}))}}},m=(o("088b"),o("6b0d")),f=o.n(m);const p=f()(u,[["render",s],["__scopeId","data-v-b95dd7c4"]]);t["default"]=p},9527:function(e,t,o){"use strict";o("327e")},"96f7":function(e,t,o){"use strict";o("6222")},"9c38":function(e,t,o){"use strict";o.r(t);o("4e82");var n=o("7a23"),i=Object(n["withScopeId"])("data-v-dfbe84fa");Object(n["pushScopeId"])("data-v-dfbe84fa");var a={class:"page-warp"},r=Object(n["createTextVNode"])("新增"),c=Object(n["createTextVNode"])("编辑"),l=Object(n["createTextVNode"])("删除"),s=Object(n["createTextVNode"])("启用"),d=Object(n["createTextVNode"])("禁用"),u=Object(n["createTextVNode"])(" / "),m={style:{"text-decoration":"line-through"}},f={class:"pagination-warp"},p=Object(n["createTextVNode"])("元 "),b=Object(n["createTextVNode"])("折 "),g=Object(n["createTextVNode"])("元 "),O=Object(n["createTextVNode"])("正常"),j=Object(n["createTextVNode"])("禁用");Object(n["popScopeId"])();var v=i((function(e,t,o,v,_,h){var k=Object(n["resolveComponent"])("a-button"),N=Object(n["resolveComponent"])("a-divider"),y=Object(n["resolveComponent"])("a-popconfirm"),C=Object(n["resolveComponent"])("a-image"),V=Object(n["resolveComponent"])("a-tag"),S=Object(n["resolveComponent"])("ele-pro-table"),A=Object(n["resolveComponent"])("a-pagination"),w=Object(n["resolveComponent"])("a-card"),B=Object(n["resolveComponent"])("uploadButton"),I=Object(n["resolveComponent"])("a-form-item"),E=Object(n["resolveComponent"])("LinkOutlined"),x=Object(n["resolveComponent"])("a-input"),L=Object(n["resolveComponent"])("a-input-number"),D=Object(n["resolveComponent"])("a-radio"),Q=Object(n["resolveComponent"])("a-radio-group"),T=Object(n["resolveComponent"])("a-form"),U=Object(n["resolveComponent"])("a-modal"),P=Object(n["resolveComponent"])("linkSelector"),M=Object(n["resolveComponent"])("imageSelector");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(w,{title:"热门推荐商品列表(".concat(_.pageParams.total,"条)"),class:"rotation-warp"},{extra:i((function(){return[Object(n["createVNode"])(k,{type:"primary",onClick:t[1]||(t[1]=function(e){return h.openAddOrEditModal(null)})},{default:i((function(){return[r]})),_:1})]})),default:i((function(){return[Object(n["createVNode"])(S,{style:{margin:"0 10px"},"row-key":"id",datasource:_.list,columns:_.columns,toolkit:null,needPage:!1,loading:_.tableLoading},{action:i((function(e){var t=e.record;return[Object(n["createVNode"])(k,{size:"small",class:"ele-text-primary",type:"link",onClick:function(e){return h.openAddOrEditModal(t)}},{default:i((function(){return[c]})),_:2},1032,["onClick"]),Object(n["createVNode"])(N,{type:"vertical"}),Object(n["createVNode"])(y,{title:"确定要删除此数据吗?",onConfirm:function(e){return h.removeItem(t.id)}},{default:i((function(){return[Object(n["createVNode"])(k,{size:"small",class:"ele-text-primary",type:"link"},{default:i((function(){return[l]})),_:1})]})),_:2},1032,["onConfirm"])]})),good_id:i((function(e){var t=e.record;return[Object(n["createVNode"])(C,{src:t.main_image,fallback:_.failImage,width:"60px"},null,8,["src","fallback"])]})),discount:i((function(e){var t=e.text;return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(t)+"折 ",1)]})),status:i((function(e){var t=e.text;return[1==t?(Object(n["openBlock"])(),Object(n["createBlock"])(V,{key:0,color:"processing"},{default:i((function(){return[s]})),_:1})):(Object(n["openBlock"])(),Object(n["createBlock"])(V,{key:1,color:"error"},{default:i((function(){return[d]})),_:1}))]})),create_time:i((function(e){var t=e.record;return[Object(n["createTextVNode"])(Object(n["toDisplayString"])(_.toDateString(t.create_time)||"--"),1)]})),cost_price:i((function(e){var t=e.record;return[Object(n["createVNode"])("span",null,Object(n["toDisplayString"])(t.current_price||"--"),1),u,Object(n["createVNode"])("span",m,Object(n["toDisplayString"])(t.cost_price||"--"),1)]})),_:1},8,["datasource","columns","loading"]),Object(n["createVNode"])("div",f,[Object(n["createVNode"])(A,{onChange:t[2]||(t[2]=function(e){return h.reloadActivityHotGoods()}),current:_.pageParams.page,"onUpdate:current":t[3]||(t[3]=function(e){return _.pageParams.page=e}),total:_.pageParams.total,"show-less-items":""},null,8,["current","total"])])]})),_:1},8,["title"]),Object(n["createVNode"])(U,{visible:_.visible,"onUpdate:visible":t[12]||(t[12]=function(e){return _.visible=e}),title:_.addOrEditModalTitle,onOk:h.save,confirmLoading:_.saveLoading,width:700,bodyStyle:{height:"500px",overflow:"auto"}},{default:i((function(){return[Object(n["createVNode"])(T,{ref:"form",model:_.form,"label-col":{span:4},"wrapper-col":{span:20}},{default:i((function(){return[Object(n["createVNode"])(I,{label:"商品方图:",name:"main_image",help:"请上传尺寸为260*186px的图片,可以同比例缩放"},{default:i((function(){return[Object(n["createVNode"])(B,{url:_.form.main_image,onRemove:t[4]||(t[4]=function(e){return _.form.main_image=""}),onClick:h.openImageSelector},null,8,["url","onClick"])]})),_:1}),Object(n["createVNode"])(I,{label:"选择商品:",name:"target"},{default:i((function(){return[Object(n["createVNode"])(k,{onClick:h.openLinkSelector,class:"link-btn-warp"},{default:i((function(){return[Object(n["createVNode"])(E),Object(n["createTextVNode"])(Object(n["toDisplayString"])(_.form.good_title||"选择链接"),1)]})),_:1},8,["onClick"])]})),_:1}),Object(n["createVNode"])(I,{label:"商品名称:",name:"title"},{default:i((function(){return[Object(n["createVNode"])(x,{"allow-clear":"",placeholder:"请输入按钮文字",value:_.form.title,"onUpdate:value":t[5]||(t[5]=function(e){return _.form.title=e})},null,8,["value"])]})),_:1}),Object(n["createVNode"])(I,{label:"原价:",name:"cost_price"},{default:i((function(){return[Object(n["createVNode"])(L,{class:"number-input-warp","allow-clear":"",placeholder:"请输入原价",value:_.form.cost_price,"onUpdate:value":t[6]||(t[6]=function(e){return _.form.cost_price=e})},null,8,["value"]),p]})),_:1}),Object(n["createVNode"])(I,{label:"活动折扣:",name:"discount",help:"说明:75折商品,直接输入数字'75'即可"},{default:i((function(){return[Object(n["createVNode"])(L,{onChange:t[7]||(t[7]=function(e){return h.changeDiscount()}),class:"number-input-warp","allow-clear":"",placeholder:"请输入活动折扣",value:_.form.discount,"onUpdate:value":t[8]||(t[8]=function(e){return _.form.discount=e}),min:1,max:99},null,8,["value"]),b]})),_:1}),Object(n["createVNode"])(I,{label:"现价:",name:"current_price"},{default:i((function(){return[Object(n["createVNode"])(L,{class:"number-input-warp","allow-clear":"",placeholder:"请输入现价",value:_.form.current_price,"onUpdate:value":t[9]||(t[9]=function(e){return _.form.current_price=e})},null,8,["value"]),g]})),_:1}),Object(n["createVNode"])(I,{label:"排序:",name:"sort"},{default:i((function(){return[Object(n["createVNode"])(L,{"allow-clear":"",placeholder:"请输入排序",value:_.form.sort,"onUpdate:value":t[10]||(t[10]=function(e){return _.form.sort=e})},null,8,["value"])]})),_:1}),Object(n["createVNode"])(I,{label:"状态:",name:"status"},{default:i((function(){return[Object(n["createVNode"])(Q,{value:_.form.status,"onUpdate:value":t[11]||(t[11]=function(e){return _.form.status=e})},{default:i((function(){return[Object(n["createVNode"])(D,{value:1},{default:i((function(){return[O]})),_:1}),Object(n["createVNode"])(D,{value:0},{default:i((function(){return[j]})),_:1})]})),_:1},8,["value"])]})),_:1})]})),_:1},8,["model"])]})),_:1},8,["visible","title","onOk","confirmLoading"]),Object(n["createVNode"])(P,{visible:_.visibleLinkSelector,"onUpdate:visible":t[13]||(t[13]=function(e){return _.visibleLinkSelector=e}),data:_.linkSelectorData,onConfirm:h.confirmLinkSelect},null,8,["visible","data","onConfirm"]),Object(n["createVNode"])(M,{onConfirm:h.confirmImageSelect,visible:_.visibleImageSelector,"onUpdate:visible":t[14]||(t[14]=function(e){return _.visibleImageSelector=e})},null,8,["onConfirm","visible"])])})),_=o("5530"),h=(o("d3b7"),o("b0c0"),o("8a0b")),k=o("2c2a"),N=o("9e53"),y=o("1694"),C=o("24e2"),V=o("722a"),S={id:"",title:"",good_id:"",cost_price:"",main_image:"",current_price:"",discount:"",status:1,sort:1},A=o("f7ca"),w={name:"goodsGroup",components:{LinkOutlined:h["a"],linkSelector:C["a"],imageSelector:N["a"],uploadButton:y["a"]},data:function(){return{toDateString:k["toDateString"],failImage:A,timesValue:[],columns:[{title:"ID",dataIndex:"id"},{title:"名称",dataIndex:"title"},{title:"商品主图",dataIndex:"good_id",slots:{customRender:"good_id"}},{title:"商品名称",dataIndex:"goods_name",slots:{customRender:"goods_name"}},{title:"价格",dataIndex:"cost_price",slots:{customRender:"cost_price"}},{title:"折扣",dataIndex:"discount",slots:{customRender:"discount"}},{title:"排序",dataIndex:"sort"},{title:"状态",dataIndex:"status",slots:{customRender:"status"}},{title:"操作",dataIndex:"action",slots:{customRender:"action"}}],tableLoading:!1,visibleImageSelector:!1,saveLoading:!1,visible:!1,visibleLinkSelector:!1,linkSelectorData:null,component_id:"",addOrEditModalTitle:"新增数据",form:{},list:[],pageParams:{page:1,page_size:10,total:0}}},created:function(){this.initData()},methods:{initData:function(){var e=this;Object(V["f"])({type:4,sign:1}).then((function(t){e.component_id=t.id,e.reloadActivityHotGoods()}))},reloadActivityHotGoods:function(){var e=this,t=Object(_["a"])(Object(_["a"])({},this.pageParams),{},{component_id:this.component_id});this.tableLoading=!0,Object(V["d"])(t).then((function(t){e.list=t.list,e.pageParams.total=t.total})).finally((function(){e.tableLoading=!1}))},openLinkSelector:function(){this.linkSelectorData={limitTabType:3,type:3,id:"",name:""},this.form.good_id&&(this.linkSelectorData.id=this.form.good_id,this.linkSelectorData.name=this.form.good_title),this.visibleLinkSelector=!0},confirmLinkSelect:function(e){this.form.good_id=e.id,this.form.good_title=e.name,this.form.title=e.name,this.form.cost_price=e.thisObject.cost_price,this.form.current_price=e.thisObject.current_price},openImageSelector:function(){this.visibleImageSelector=!0},confirmImageSelect:function(e){this.form.main_image=e.imageList[0].url},openAddOrEditModal:function(e){e?(this.form={id:e.id,title:e.title,good_title:e.goods_name,main_image:e.main_image,good_id:e.good_id,cost_price:e.cost_price,current_price:e.current_price,discount:e.discount,status:e.status,sort:e.sort},this.addOrEditModalTitle="编辑数据"):this.form=JSON.parse(JSON.stringify(S)),this.visible=!0},changeDiscount:function(){this.form.discount>0&&(this.form.current_price=this.form.cost_price*this.form.discount/100)},removeItem:function(e){var t=this;Object(V["a"])({id:e}).then((function(){t.reloadActivityHotGoods()}))},save:function(){var e=this;if(!this.form.title)return this.$message.error("请填写活动商品名称"),!1;if(!this.form.good_id)return this.$message.error("请选择活动商品"),!1;if(!this.form.cost_price||!this.form.cost_price)return this.$message.error("请填写活动商品价格"),!1;if(!this.form.discount)return this.$message.error("请填写活动折扣"),!1;var t=Object(_["a"])(Object(_["a"])({},this.form),{},{component_id:this.component_id});this.saveLoading=!0,Object(V["i"])(t).then((function(){e.reloadActivityHotGoods(),e.visible=!1})).finally((function(){e.saveLoading=!1}))}}},B=(o("5c82"),o("6b0d")),I=o.n(B);const E=I()(w,[["render",v],["__scopeId","data-v-dfbe84fa"]]);t["default"]=E},abfc:function(e,t,o){},b452:function(e,t,o){},bf76:function(e,t,o){e.exports=o.p+"static/img/page-title-3.5a358e0d.png"},c32c:function(e,t,o){},d20e:function(e,t,o){"use strict";o("43b2")},e5fa:function(e,t,o){"use strict";o("f882")},f7ca:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMIAAADDCAYAAADQvc6UAAABRWlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSSwoyGFhYGDIzSspCnJ3UoiIjFJgf8LAwSDCIMogwMCcmFxc4BgQ4ANUwgCjUcG3awyMIPqyLsis7PPOq3QdDFcvjV3jOD1boQVTPQrgSkktTgbSf4A4LbmgqISBgTEFyFYuLykAsTuAbJEioKOA7DkgdjqEvQHEToKwj4DVhAQ5A9k3gGyB5IxEoBmML4BsnSQk8XQkNtReEOBxcfXxUQg1Mjc0dyHgXNJBSWpFCYh2zi+oLMpMzyhRcASGUqqCZ16yno6CkYGRAQMDKMwhqj/fAIcloxgHQqxAjIHBEugw5sUIsSQpBobtQPdLciLEVJYzMPBHMDBsayhILEqEO4DxG0txmrERhM29nYGBddr//5/DGRjYNRkY/l7////39v///y4Dmn+LgeHANwDrkl1AuO+pmgAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAwqADAAQAAAABAAAAwwAAAAD9b/HnAAAHlklEQVR4Ae3dP3PTWBSGcbGzM6GCKqlIBRV0dHRJFarQ0eUT8LH4BnRU0NHR0UEFVdIlFRV7TzRksomPY8uykTk/zewQfKw/9znv4yvJynLv4uLiV2dBoDiBf4qP3/ARuCRABEFAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghggQAQZQKAnYEaQBAQaASKIAQJEkAEEegJmBElAoBEgghgg0Aj8i0JO4OzsrPv69Wv+hi2qPHr0qNvf39+iI97soRIh4f3z58/u7du3SXX7Xt7Z2enevHmzfQe+oSN2apSAPj09TSrb+XKI/f379+08+A0cNRE2ANkupk+ACNPvkSPcAAEibACyXUyfABGm3yNHuAECRNgAZLuYPgEirKlHu7u7XdyytGwHAd8jjNyng4OD7vnz51dbPT8/7z58+NB9+/bt6jU/TI+AGWHEnrx48eJ/EsSmHzx40L18+fLyzxF3ZVMjEyDCiEDjMYZZS5wiPXnyZFbJaxMhQIQRGzHvWR7XCyOCXsOmiDAi1HmPMMQjDpbpEiDCiL358eNHurW/5SnWdIBbXiDCiA38/Pnzrce2YyZ4//59F3ePLNMl4PbpiL2J0L979+7yDtHDhw8vtzzvdGnEXdvUigSIsCLAWavHp/+qM0BcXMd/q25n1vF57TYBp0a3mUzilePj4+7k5KSLb6gt6ydAhPUzXnoPR0dHl79WGTNCfBnn1uvSCJdegQhLI1vvCk+fPu2ePXt2tZOYEV6/fn31dz+shwAR1sP1cqvLntbEN9MxA9xcYjsxS1jWR4AIa2Ibzx0tc44fYX/16lV6NDFLXH+YL32jwiACRBiEbf5KcXoTIsQSpzXx4N28Ja4BQoK7rgXiydbHjx/P25TaQAJEGAguWy0+2Q8PD6/Ki4R8EVl+bzBOnZY95fq9rj9zAkTI2SxdidBHqG9+skdw43borCXO/ZcJdraPWdv22uIEiLA4q7nvvCug8WTqzQveOH26fodo7g6uFe/a17W3+nFBAkRYENRdb1vkkz1CH9cPsVy/jrhr27PqMYvENYNlHAIesRiBYwRy0V+8iXP8+/fvX11Mr7L7ECueb/r48eMqm7FuI2BGWDEG8cm+7G3NEOfmdcTQw4h9/55lhm7DekRYKQPZF2ArbXTAyu4kDYB2YxUzwg0gi/41ztHnfQG26HbGel/crVrm7tNY+/1btkOEAZ2M05r4FB7r9GbAIdxaZYrHdOsgJ/wCEQY0J74TmOKnbxxT9n3FgGGWWsVdowHtjt9Nnvf7yQM2aZU/TIAIAxrw6dOnAWtZZcoEnBpNuTuObWMEiLAx1HY0ZQJEmHJ3HNvGCBBhY6jtaMoEiJB0Z29vL6ls58vxPcO8/zfrdo5qvKO+d3Fx8Wu8zf1dW4p/cPzLly/dtv9Ts/EbcvGAHhHyfBIhZ6NSiIBTo0LNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiECRCjUbEPNCRAhZ6NSiAARCjXbUHMCRMjZqBQiQIRCzTbUnAARcjYqhQgQoVCzDTUnQIScjUohAkQo1GxDzQkQIWejUogAEQo121BzAkTI2agUIkCEQs021JwAEXI2KoUIEKFQsw01J0CEnI1KIQJEKNRsQ80JECFno1KIABEKNdtQcwJEyNmoFCJAhELNNtScABFyNiqFCBChULMNNSdAhJyNSiEC/wGgKKC4YMA4TAAAAABJRU5ErkJggg=="},f882:function(e,t,o){}}]);
|