| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-82bbea32"],{1694:function(e,t,a){"use strict";var o=a("7a23");const n=Object(o["withScopeId"])("data-v-571a5ff5");Object(o["pushScopeId"])("data-v-571a5ff5");const c={key:0},i={class:"avatar-uploader"},r={class:"avatar-uploader"},l={class:"ant-upload-text"},s={key:1,class:"avatar-uploader-wrap"},d={class:"avatar-uploader"},m={class:"ant-upload-text"};Object(o["popScopeId"])();const u=n((e,t,a,u,p,f)=>{const g=Object(o["resolveComponent"])("a-image"),b=Object(o["resolveComponent"])("LoadingOutlined"),h=Object(o["resolveComponent"])("CloseCircleOutlined"),O=Object(o["resolveComponent"])("PlusOutlined"),j=Object(o["resolveComponent"])("a-row");return Object(o["openBlock"])(),Object(o["createBlock"])("div",null,[a.urls.length>0?(Object(o["openBlock"])(),Object(o["createBlock"])("div",c,[Object(o["createVNode"])(j,{wrap:!0},{default:n(()=>[(Object(o["openBlock"])(!0),Object(o["createBlock"])(o["Fragment"],null,Object(o["renderList"])(a.urls,(e,n)=>(Object(o["openBlock"])(),Object(o["createBlock"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},key:n},[Object(o["createVNode"])("div",i,[e?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:0,onClick:t[1]||(t[1]=Object(o["withModifiers"])(()=>{},["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:e.url,alt:a.alt},null,8,["src","alt"])):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createVNode"])(b,null,null,512),[[o["vShow"],a.loading]])])]),a.disabled?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(h,{key:0,class:"close-btn",onClick:Object(o["withModifiers"])(e=>f.remove(n),["stop"])},null,8,["onClick"])),[[o["vShow"],e]])]))),128)),Object(o["withDirectives"])(Object(o["createVNode"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},onClick:t[2]||(t[2]=(...e)=>f.handleImg&&f.handleImg(...e))},[Object(o["createVNode"])("div",r,[Object(o["createVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createVNode"])(b,null,null,512),[[o["vShow"],a.loading]]),Object(o["withDirectives"])(Object(o["createVNode"])(O,null,null,512),[[o["vShow"],!a.loading]]),Object(o["createVNode"])("div",l,Object(o["toDisplayString"])(a.tips),1)])])],512),[[o["vShow"],a.urls.length<a.max&&!a.disabled]])]),_:1})])):(Object(o["openBlock"])(),Object(o["createBlock"])("div",s,[Object(o["createVNode"])("div",d,[a.url?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:0,onClick:t[3]||(t[3]=Object(o["withModifiers"])(()=>{},["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:a.url,alt:a.alt},null,8,["src","alt"])):Object(o["createCommentVNode"])("",!0),Object(o["withDirectives"])(Object(o["createVNode"])("div",{onClick:t[4]||(t[4]=(...e)=>f.handleImg&&f.handleImg(...e))},[Object(o["withDirectives"])(Object(o["createVNode"])(b,null,null,512),[[o["vShow"],a.loading]]),Object(o["withDirectives"])(Object(o["createVNode"])(O,null,null,512),[[o["vShow"],!a.loading]]),Object(o["createVNode"])("div",m,Object(o["toDisplayString"])(a.tips),1)],512),[[o["vShow"],!a.url]])]),a.disabled?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(h,{key:0,class:"close-btn",onClick:Object(o["withModifiers"])(f.remove,["stop"])},null,8,["onClick"])),[[o["vShow"],a.url]])]))])});var p=a("8fe6"),f=a("47ce"),g=a("411c"),b={name:"uploadButton",components:{LoadingOutlined:p["a"],PlusOutlined:f["a"],CloseCircleOutlined:g["a"]},props:{disabled:{type:Boolean,default:()=>!1},urls:{type:Array,default:()=>[]},url:{type:String,default(){return""}},max:{type:Number,default(){return 999}},loading:{type:Boolean,default(){return!1}},alt:{type:String,default(){return""}},tips:{type:String,default(){return"上传图片"}}},data(){return{}},methods:{remove(e){this.disabled||this.$emit("remove",e)},handleImg(){this.disabled||this.$emit("handleImg")}}},h=(a("6556"),a("6b0d")),O=a.n(h);const j=O()(b,[["render",u],["__scopeId","data-v-571a5ff5"]]);t["a"]=j},"23cd":function(e,t,a){"use strict";a("b452")},2516:function(e,t,a){"use strict";a.r(t);var o=a("7a23");const n=Object(o["withScopeId"])("data-v-a0706eec");Object(o["pushScopeId"])("data-v-a0706eec");const c={class:"page-warp"},i=Object(o["createTextVNode"])("开启"),r=Object(o["createTextVNode"])("关闭"),l={class:"link-text"},s=Object(o["createTextVNode"])("保存");Object(o["popScopeId"])();const d=n((e,t,a,d,m,u)=>{const p=Object(o["resolveComponent"])("a-radio"),f=Object(o["resolveComponent"])("a-radio-group"),g=Object(o["resolveComponent"])("a-form-item"),b=Object(o["resolveComponent"])("uploadButton"),h=Object(o["resolveComponent"])("LinkOutlined"),O=Object(o["resolveComponent"])("CloseCircleFilled"),j=Object(o["resolveComponent"])("a-button"),v=Object(o["resolveComponent"])("a-form"),_=Object(o["resolveComponent"])("a-card"),k=Object(o["resolveComponent"])("imageSelector"),w=Object(o["resolveComponent"])("linkSelector");return Object(o["openBlock"])(),Object(o["createBlock"])("div",c,[Object(o["createVNode"])(_,{title:"页面布局",class:"content-wrap",bordered:!1},{default:n(()=>[Object(o["createVNode"])(v,{"label-col":{span:3},"wrapper-col":{span:21}},{default:n(()=>[Object(o["createVNode"])(g,{label:"弹窗广告:"},{default:n(()=>[Object(o["createVNode"])(f,{value:m.form.config.status,"onUpdate:value":t[1]||(t[1]=e=>m.form.config.status=e)},{default:n(()=>[Object(o["createVNode"])(p,{value:1},{default:n(()=>[i]),_:1}),Object(o["createVNode"])(p,{value:2},{default:n(()=>[r]),_:1})]),_:1},8,["value"])]),_:1}),1==m.form.config.status?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:0,label:"弹窗图片:",name:"image_url"},{default:n(()=>[Object(o["createVNode"])(b,{url:m.form.config.image_url,onRemove:t[2]||(t[2]=e=>m.form.config.image_url=""),onClick:u.openImageSelector},null,8,["url","onClick"])]),_:1})):Object(o["createCommentVNode"])("",!0),1==m.form.config.status?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:1,label:"选择跳转:",name:"target"},{default:n(()=>[Object(o["createVNode"])(j,{onClick:u.openLinkSelector,class:"link-btn-warp"},{default:n(()=>[Object(o["createVNode"])("span",l,[Object(o["createVNode"])(h),Object(o["createTextVNode"])(Object(o["toDisplayString"])(m.form.config.target_name_simple||"选择链接"),1)]),Object(o["createVNode"])("span",{class:"clear-btn",onClick:t[3]||(t[3]=Object(o["withModifiers"])(e=>u.clearLink(),["stop"]))},[Object(o["createVNode"])(O)])]),_:1},8,["onClick"])]),_:1})):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(g,{"wrapper-col":{offset:3,xl:{offset:2}}},{default:n(()=>[Object(o["createVNode"])(j,{type:"primary",onClick:u.save,loading:m.saveLoading},{default:n(()=>[s]),_:1},8,["onClick","loading"])]),_:1})]),_:1})]),_:1}),Object(o["createVNode"])(k,{onConfirm:u.confirmImageSelect,visible:m.visibleImageSelector,"onUpdate:visible":t[4]||(t[4]=e=>m.visibleImageSelector=e)},null,8,["onConfirm","visible"]),Object(o["createVNode"])(w,{visible:m.visibleLinkSelector,"onUpdate:visible":t[5]||(t[5]=e=>m.visibleLinkSelector=e),data:m.linkSelectorData,onConfirm:u.confirmLinkSelect},null,8,["visible","data","onConfirm"])])});var m=a("e1b2"),u=a("8a0b"),p=a("9e53"),f=a("1694"),g=a("24e2"),b=a("722a"),h={name:"popupAdvertising",components:{uploadButton:f["a"],imageSelector:p["a"],linkSelector:g["a"],CloseCircleFilled:m["a"],LinkOutlined:u["a"]},data(){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(){this.initData()},methods:{openImageSelector(){this.visibleImageSelector=!0},confirmImageSelect(e){this.form.config.image_url=e.imageList[0].url},openLinkSelector(){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(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;let 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+="-"+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(){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(){Object(b["f"])({type:6,sign:1}).then(e=>{this.component_id=e.id,this.reloadElement()})},reloadElement(){Object(b["g"])({component_id:this.component_id}).then(e=>{if(e&&e.length>0){let t=e[0];this.form={id:t.id,component_id:t.component_id,sort:1,config:{image_url:t.config.image_url,status:t.config.status,type:t.config.type,target_name_simple:t.config.target_name_simple,target_id:t.config.target_id,target_name:t.config.target_name}}}else this.form={component_id:this.component_id,sort:1,config:{image_url:"",status:2,type:"",target_name_simple:"",target_id:"",target_name:""}}})},save(){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(b["h"])(this.form).then(()=>{this.reloadElement()}).finally(()=>{this.saveLoading=!1})):(this.$message.error("请上传图片"),!1):(this.$message.error("页面组件缺失,请刷新重试!"),!1)}}},O=(a("23cd"),a("6b0d")),j=a.n(O);const v=j()(h,[["render",d],["__scopeId","data-v-a0706eec"]]);t["default"]=v},"35ff":function(e,t,a){},6556:function(e,t,a){"use strict";a("35ff")},"722a":function(e,t,a){"use strict";a.d(t,"f",(function(){return i})),a.d(t,"g",(function(){return r})),a.d(t,"h",(function(){return l})),a.d(t,"c",(function(){return s})),a.d(t,"d",(function(){return d})),a.d(t,"i",(function(){return m})),a.d(t,"a",(function(){return u})),a.d(t,"e",(function(){return p})),a.d(t,"j",(function(){return f})),a.d(t,"b",(function(){return g}));var o=a("bc3a"),n=a.n(o),c=a("f64c");function i(e){return new Promise((t,a)=>{n()({url:"/api/manager/ComponentElement/getComponent",method:"post",data:e}).then(e=>{1==e.data.code?t(e.data.data):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}function r(e){return new Promise((t,a)=>{n()({url:"/api/manager/ComponentElement/getComponentElement",method:"post",data:e}).then(e=>{1==e.data.code?t(e.data.data):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}function l(e){return new Promise((t,a)=>{n()({url:"/api/manager/ComponentElement/saveItem",method:"post",data:e}).then(e=>{1==e.data.code?(c["a"].success(e.data.msg),t(e.data.data)):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}function s(e){return new Promise((t,a)=>{n()({url:"/api/manager/ComponentElement/delete",method:"post",data:e}).then(e=>{1==e.data.code?(c["a"].success(e.data.msg),t(e.data.data)):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}function d(e){return new Promise((t,a)=>{n()({url:"/api/manager/ActivityHot/getList",method:"post",data:e}).then(e=>{1==e.data.code?t(e.data.data):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}function m(e){return new Promise((t,a)=>{n()({url:"/api/manager/ActivityHot/saveItem",method:"post",data:e}).then(e=>{1==e.data.code?(c["a"].success(e.data.msg),t(e.data.data)):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}function u(e){return new Promise((t,a)=>{n()({url:"/api/manager/ActivityHot/delete",method:"post",data:e}).then(e=>{1==e.data.code?(c["a"].success(e.data.msg),t(e.data.data)):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}function p(e){return new Promise((t,a)=>{n()({url:"/api/manager/ActivitySeckill/getList",method:"post",data:e}).then(e=>{1==e.data.code?t(e.data.data):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}function f(e){return new Promise((t,a)=>{n()({url:"/api/manager/ActivitySeckill/saveItem",method:"post",data:e}).then(e=>{1==e.data.code?(c["a"].success(e.data.msg),t(e.data.data)):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}function g(e){return new Promise((t,a)=>{n()({url:"/api/manager/ActivitySeckill/delete",method:"post",data:e}).then(e=>{1==e.data.code?(c["a"].success(e.data.msg),t(e.data.data)):a(new Error(e.data.msg))}).catch(e=>{a(e)})})}},b452:function(e,t,a){}}]);
|