| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-501b3ff6"],{1694:function(e,t,n){"use strict";var o=n("7a23"),a=Object(o["withScopeId"])("data-v-571a5ff5");Object(o["pushScopeId"])("data-v-571a5ff5");var i={key:0},c={class:"avatar-uploader"},r={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(o["popScopeId"])();var m=a((function(e,t,n,m,f,p){var g=Object(o["resolveComponent"])("a-image"),h=Object(o["resolveComponent"])("LoadingOutlined"),b=Object(o["resolveComponent"])("CloseCircleOutlined"),v=Object(o["resolveComponent"])("PlusOutlined"),O=Object(o["resolveComponent"])("a-row");return Object(o["openBlock"])(),Object(o["createBlock"])("div",null,[n.urls.length>0?(Object(o["openBlock"])(),Object(o["createBlock"])("div",i,[Object(o["createVNode"])(O,{wrap:!0},{default:a((function(){return[(Object(o["openBlock"])(!0),Object(o["createBlock"])(o["Fragment"],null,Object(o["renderList"])(n.urls,(function(e,a){return Object(o["openBlock"])(),Object(o["createBlock"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},key:a},[Object(o["createVNode"])("div",c,[e?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:0,onClick:t[1]||(t[1]=Object(o["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:e.url,alt:n.alt},null,8,["src","alt"])):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createVNode"])(h,null,null,512),[[o["vShow"],n.loading]])])]),n.disabled?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(b,{key:0,class:"close-btn",onClick:Object(o["withModifiers"])((function(e){return p.remove(a)}),["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]=function(){return p.handleImg&&p.handleImg.apply(p,arguments)})},[Object(o["createVNode"])("div",r,[Object(o["createVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createVNode"])(h,null,null,512),[[o["vShow"],n.loading]]),Object(o["withDirectives"])(Object(o["createVNode"])(v,null,null,512),[[o["vShow"],!n.loading]]),Object(o["createVNode"])("div",l,Object(o["toDisplayString"])(n.tips),1)])])],512),[[o["vShow"],n.urls.length<n.max&&!n.disabled]])]})),_:1})])):(Object(o["openBlock"])(),Object(o["createBlock"])("div",s,[Object(o["createVNode"])("div",d,[n.url?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:0,onClick:t[3]||(t[3]=Object(o["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:n.url,alt:n.alt},null,8,["src","alt"])):Object(o["createCommentVNode"])("",!0),Object(o["withDirectives"])(Object(o["createVNode"])("div",{onClick:t[4]||(t[4]=function(){return p.handleImg&&p.handleImg.apply(p,arguments)})},[Object(o["withDirectives"])(Object(o["createVNode"])(h,null,null,512),[[o["vShow"],n.loading]]),Object(o["withDirectives"])(Object(o["createVNode"])(v,null,null,512),[[o["vShow"],!n.loading]]),Object(o["createVNode"])("div",u,Object(o["toDisplayString"])(n.tips),1)],512),[[o["vShow"],!n.url]])]),n.disabled?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(b,{key:0,class:"close-btn",onClick:Object(o["withModifiers"])(p.remove,["stop"])},null,8,["onClick"])),[[o["vShow"],n.url]])]))])})),f=(n("a9e3"),n("8fe6")),p=n("47ce"),g=n("411c"),h={name:"uploadButton",components:{LoadingOutlined:f["a"],PlusOutlined:p["a"],CloseCircleOutlined:g["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")}}},b=(n("6556"),n("6b0d")),v=n.n(b);const O=v()(h,[["render",m],["__scopeId","data-v-571a5ff5"]]);t["a"]=O},"35ff":function(e,t,n){},6222:function(e,t,n){},6556:function(e,t,n){"use strict";n("35ff")},"722a":function(e,t,n){"use strict";n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return r})),n.d(t,"h",(function(){return l})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return d})),n.d(t,"i",(function(){return u})),n.d(t,"a",(function(){return m})),n.d(t,"e",(function(){return f})),n.d(t,"j",(function(){return p})),n.d(t,"b",(function(){return g}));n("d3b7");var o=n("bc3a"),a=n.n(o),i=n("f64c");function c(e){return new Promise((function(t,n){a()({url:"/api/manager/ComponentElement/getComponent",method:"post",data:e}).then((function(e){1==e.data.code?t(e.data.data):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}function r(e){return new Promise((function(t,n){a()({url:"/api/manager/ComponentElement/getComponentElement",method:"post",data:e}).then((function(e){1==e.data.code?t(e.data.data):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}function l(e){return new Promise((function(t,n){a()({url:"/api/manager/ComponentElement/saveItem",method:"post",data:e}).then((function(e){1==e.data.code?(i["a"].success(e.data.msg),t(e.data.data)):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}function s(e){return new Promise((function(t,n){a()({url:"/api/manager/ComponentElement/delete",method:"post",data:e}).then((function(e){1==e.data.code?(i["a"].success(e.data.msg),t(e.data.data)):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}function d(e){return new Promise((function(t,n){a()({url:"/api/manager/ActivityHot/getList",method:"post",data:e}).then((function(e){1==e.data.code?t(e.data.data):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}function u(e){return new Promise((function(t,n){a()({url:"/api/manager/ActivityHot/saveItem",method:"post",data:e}).then((function(e){1==e.data.code?(i["a"].success(e.data.msg),t(e.data.data)):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}function m(e){return new Promise((function(t,n){a()({url:"/api/manager/ActivityHot/delete",method:"post",data:e}).then((function(e){1==e.data.code?(i["a"].success(e.data.msg),t(e.data.data)):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}function f(e){return new Promise((function(t,n){a()({url:"/api/manager/ActivitySeckill/getList",method:"post",data:e}).then((function(e){1==e.data.code?t(e.data.data):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}function p(e){return new Promise((function(t,n){a()({url:"/api/manager/ActivitySeckill/saveItem",method:"post",data:e}).then((function(e){1==e.data.code?(i["a"].success(e.data.msg),t(e.data.data)):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}function g(e){return new Promise((function(t,n){a()({url:"/api/manager/ActivitySeckill/delete",method:"post",data:e}).then((function(e){1==e.data.code?(i["a"].success(e.data.msg),t(e.data.data)):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}},8060:function(e,t,n){"use strict";n.r(t);var o=n("7a23"),a=Object(o["withScopeId"])("data-v-21b612ae");Object(o["pushScopeId"])("data-v-21b612ae");var i={class:"page-warp"},c=Object(o["createTextVNode"])("保存");Object(o["popScopeId"])();var r=a((function(e,t,n,r,l,s){var d=Object(o["resolveComponent"])("uploadButton"),u=Object(o["resolveComponent"])("a-form-item"),m=Object(o["resolveComponent"])("a-button"),f=Object(o["resolveComponent"])("a-form"),p=Object(o["resolveComponent"])("a-card"),g=Object(o["resolveComponent"])("imageSelector"),h=Object(o["resolveComponent"])("linkSelector");return Object(o["openBlock"])(),Object(o["createBlock"])("div",i,[Object(o["createVNode"])(p,{title:"页面布局",class:"content-wrap",bordered:!1},{default:a((function(){return[Object(o["createVNode"])(f,{"label-col":{span:3},"wrapper-col":{span:21}},{default:a((function(){return[Object(o["createVNode"])(u,{label:"banner:",name:"image_url"},{default:a((function(){return[Object(o["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(o["createVNode"])(u,{"wrapper-col":{offset:3,xl:{offset:2}}},{default:a((function(){return[Object(o["createVNode"])(m,{type:"primary",onClick:s.save,loading:l.saveLoading},{default:a((function(){return[c]})),_:1},8,["onClick","loading"])]})),_:1})]})),_:1})]})),_:1}),Object(o["createVNode"])(g,{onConfirm:s.confirmImageSelect,visible:l.visibleImageSelector,"onUpdate:visible":t[2]||(t[2]=function(e){return l.visibleImageSelector=e})},null,8,["onConfirm","visible"]),Object(o["createVNode"])(h,{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=(n("b0c0"),n("d3b7"),n("9e53")),s=n("1694"),d=n("24e2"),u=n("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 n=t[0];e.form={id:n.id,component_id:n.component_id,sort:1,config:{image_url:n.config.image_url,status:n.config.status,type:n.config.type,item:{type:n.config.item.type,target_url:n.config.item.target_url,is_need_token:n.config.item.is_need_token},target_name_simple:n.config.target_name_simple,target_id:n.config.target_id,target_name:n.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=(n("96f7"),n("6b0d")),p=n.n(f);const g=p()(m,[["render",r],["__scopeId","data-v-21b612ae"]]);t["default"]=g},"96f7":function(e,t,n){"use strict";n("6222")}}]);
|