| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-90ab4574"],{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 c={key:0},i={class:"avatar-uploader"},r={class:"avatar-uploader"},l={class:"ant-upload-text"},d={key:1,class:"avatar-uploader-wrap"},s={class:"avatar-uploader"},u={class:"ant-upload-text"};Object(o["popScopeId"])();var m=a((function(e,t,n,m,f,b){var p=Object(o["resolveComponent"])("a-image"),g=Object(o["resolveComponent"])("LoadingOutlined"),O=Object(o["resolveComponent"])("CloseCircleOutlined"),h=Object(o["resolveComponent"])("PlusOutlined"),j=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",c,[Object(o["createVNode"])(j,{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",i,[e?(Object(o["openBlock"])(),Object(o["createBlock"])(p,{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"])(g,null,null,512),[[o["vShow"],n.loading]])])]),n.disabled?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(O,{key:0,class:"close-btn",onClick:Object(o["withModifiers"])((function(e){return b.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 b.handleImg&&b.handleImg.apply(b,arguments)})},[Object(o["createVNode"])("div",r,[Object(o["createVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createVNode"])(g,null,null,512),[[o["vShow"],n.loading]]),Object(o["withDirectives"])(Object(o["createVNode"])(h,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",d,[Object(o["createVNode"])("div",s,[n.url?(Object(o["openBlock"])(),Object(o["createBlock"])(p,{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 b.handleImg&&b.handleImg.apply(b,arguments)})},[Object(o["withDirectives"])(Object(o["createVNode"])(g,null,null,512),[[o["vShow"],n.loading]]),Object(o["withDirectives"])(Object(o["createVNode"])(h,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"])(O,{key:0,class:"close-btn",onClick:Object(o["withModifiers"])(b.remove,["stop"])},null,8,["onClick"])),[[o["vShow"],n.url]])]))])})),f=(n("a9e3"),n("8fe6")),b=n("47ce"),p=n("411c"),g={name:"uploadButton",components:{LoadingOutlined:f["a"],PlusOutlined:b["a"],CloseCircleOutlined:p["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=(n("6556"),n("6b0d")),h=n.n(O);const j=h()(g,[["render",m],["__scopeId","data-v-571a5ff5"]]);t["a"]=j},"16af":function(e,t,n){"use strict";n.r(t);n("4e82");var o=n("7a23"),a=Object(o["withScopeId"])("data-v-b7c2651e");Object(o["pushScopeId"])("data-v-b7c2651e");var c={class:"page-warp"},i=Object(o["createTextVNode"])("新增"),r={class:"rotation-warp-item-left"},l={class:"rotation-warp-item-sort"},d={class:"rotation-warp-item-config"},s={class:"rotation-warp-item-config-item"},u=Object(o["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"},b=Object(o["createVNode"])("span",{class:"rotation-warp-item-config-item-lable"},"跳转:",-1),p={class:"rotation-warp-item-config-item-value"},g={key:0,style:{color:"#1890FF"}},O={key:1,style:{color:"#1890FF"}},h={class:"rotation-warp-item-right"},j=Object(o["createTextVNode"])("编辑"),v=Object(o["createTextVNode"])("删除"),k={class:"link-text"};Object(o["popScopeId"])();var w=a((function(e,t,n,w,_,y){var C=Object(o["resolveComponent"])("a-button"),N=Object(o["resolveComponent"])("a-skeleton"),V=Object(o["resolveComponent"])("a-empty"),S=Object(o["resolveComponent"])("a-image"),B=Object(o["resolveComponent"])("LinkOutlined"),I=Object(o["resolveComponent"])("a-popconfirm"),E=Object(o["resolveComponent"])("a-card"),L=Object(o["resolveComponent"])("uploadButton"),D=Object(o["resolveComponent"])("a-form-item"),x=Object(o["resolveComponent"])("a-input"),F=Object(o["resolveComponent"])("CloseCircleFilled"),M=Object(o["resolveComponent"])("a-input-number"),P=Object(o["resolveComponent"])("a-form"),A=Object(o["resolveComponent"])("a-modal"),T=Object(o["resolveComponent"])("imageSelector"),$=Object(o["resolveComponent"])("linkSelector");return Object(o["openBlock"])(),Object(o["createBlock"])("div",c,[Object(o["createVNode"])(E,{title:"轮播图配置(".concat(_.list.length,"条)"),class:"rotation-warp"},{extra:a((function(){return[Object(o["createVNode"])(C,{type:"primary",onClick:t[1]||(t[1]=function(e){return y.openAddOrEditModal(null)})},{default:a((function(){return[i]})),_:1})]})),default:a((function(){return[_.dataLoding?(Object(o["openBlock"])(),Object(o["createBlock"])(N,{key:0})):Object(o["createCommentVNode"])("",!0),_.dataLoding||0!=_.list.length?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createBlock"])(V,{key:1})),(Object(o["openBlock"])(!0),Object(o["createBlock"])(o["Fragment"],null,Object(o["renderList"])(_.list,(function(t,n){return Object(o["openBlock"])(),Object(o["createBlock"])("div",{class:"rotation-warp-item",key:n},[Object(o["createVNode"])("div",r,[Object(o["createVNode"])("div",l,[Object(o["createVNode"])("div",null,Object(o["toDisplayString"])(t.sort),1)]),Object(o["createVNode"])(S,{class:"rotation-warp-item-image",src:t.config.url},null,8,["src"]),Object(o["createVNode"])("div",d,[Object(o["createVNode"])("div",s,[u,Object(o["createVNode"])("div",m,[Object(o["createVNode"])("span",null,Object(o["toDisplayString"])(t.config.background_color),1),Object(o["createVNode"])("div",{style:{"background-color":t.config.background_color}},null,4)])]),Object(o["createVNode"])("div",f,[b,Object(o["createVNode"])("div",p,[t.config.target_id?(Object(o["openBlock"])(),Object(o["createBlock"])("span",g,[Object(o["createVNode"])(B),Object(o["createTextVNode"])(Object(o["toDisplayString"])(t.config.target_name_simple||e.暂无链接),1)])):(Object(o["openBlock"])(),Object(o["createBlock"])("span",O," 无跳转 "))])])])]),Object(o["createVNode"])("div",h,[Object(o["createVNode"])(C,{size:"small",class:"ele-text-primary",type:"link",onClick:function(e){return y.openAddOrEditModal(t)}},{default:a((function(){return[j]})),_:2},1032,["onClick"]),Object(o["createVNode"])(I,{title:"确定要删除此用户吗?",onConfirm:function(e){return y.removeItem(t.id)}},{default:a((function(){return[Object(o["createVNode"])(C,{size:"small",class:"ele-text-primary",type:"link"},{default:a((function(){return[v]})),_:1})]})),_:2},1032,["onConfirm"])])])})),128))]})),_:1},8,["title"]),Object(o["createVNode"])(A,{visible:_.visible,"onUpdate:visible":t[6]||(t[6]=function(e){return _.visible=e}),title:_.addOrEditModalTitle,onOk:y.save,confirmLoading:_.loading},{default:a((function(){return[Object(o["createVNode"])(P,{ref:"form",model:_.form,"label-col":{span:4},"wrapper-col":{span:20}},{default:a((function(){return[Object(o["createVNode"])(D,{label:"轮播图片:",name:"url",help:"请上传尺寸为610*225px的图片,可以同比例缩放"},{default:a((function(){return[Object(o["createVNode"])(L,{url:_.form.config.url,onRemove:t[2]||(t[2]=function(e){return _.form.config.url=""}),onClick:y.openImageSelector},null,8,["url","onClick"])]})),_:1}),Object(o["createVNode"])(D,{label:"背景颜色:",name:"background"},{default:a((function(){return[Object(o["createVNode"])(x,{onChange:y.defaultColor,class:"color-input-warp","allow-clear":"",prefix:"#",placeholder:"请输入背景色",value:_.form.config.background,"onUpdate:value":t[3]||(t[3]=function(e){return _.form.config.background=e})},null,8,["onChange","value"])]})),_:1}),Object(o["createVNode"])(D,{label:"选择跳转:",name:"target"},{default:a((function(){return[Object(o["createVNode"])(C,{onClick:y.openLinkSelector,class:"link-btn-warp"},{default:a((function(){return[Object(o["createVNode"])("span",k,[Object(o["createVNode"])(B),Object(o["createTextVNode"])(Object(o["toDisplayString"])(_.form.config.target_name_simple||"选择链接"),1)]),Object(o["createVNode"])("span",{class:"clear-btn",onClick:t[4]||(t[4]=Object(o["withModifiers"])((function(e){return y.clearLink()}),["stop"]))},[Object(o["createVNode"])(F)])]})),_:1},8,["onClick"])]})),_:1}),Object(o["createVNode"])(D,{label:"排序:",name:"sort"},{default:a((function(){return[Object(o["createVNode"])(M,{"allow-clear":"",placeholder:"请输入排序",value:_.form.sort,"onUpdate:value":t[5]||(t[5]=function(e){return _.form.sort=e})},null,8,["value"])]})),_:1})]})),_:1},8,["model"])]})),_:1},8,["visible","title","onOk","confirmLoading"]),Object(o["createVNode"])(T,{onConfirm:y.confirmImageSelect,visible:_.visibleImageSelector,"onUpdate:visible":t[7]||(t[7]=function(e){return _.visibleImageSelector=e})},null,8,["onConfirm","visible"]),Object(o["createVNode"])($,{visible:_.visibleLinkSelector,"onUpdate:visible":t[8]||(t[8]=function(e){return _.visibleLinkSelector=e}),data:_.linkSelectorData,onConfirm:y.confirmLinkSelect},null,8,["visible","data","onConfirm"])])})),_=(n("d3b7"),n("b0c0"),n("8a0b")),y=n("e1b2"),C=n("9e53"),N=n("1694"),V=n("24e2"),S=n("722a"),B={name:"rotation",components:{LinkOutlined:_["a"],CloseCircleFilled:y["a"],uploadButton:N["a"],linkSelector:V["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(S["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(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,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(S["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(S["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)}}},I=(n("d20e"),n("6b0d")),E=n.n(I);const L=E()(B,[["render",w],["__scopeId","data-v-b7c2651e"]]);t["default"]=L},"35ff":function(e,t,n){},"43b2":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 i})),n.d(t,"g",(function(){return r})),n.d(t,"h",(function(){return l})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return s})),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 b})),n.d(t,"b",(function(){return p}));n("d3b7");var o=n("bc3a"),a=n.n(o),c=n("f64c");function i(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?(c["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/ComponentElement/delete",method:"post",data:e}).then((function(e){1==e.data.code?(c["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/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?(c["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?(c["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 b(e){return new Promise((function(t,n){a()({url:"/api/manager/ActivitySeckill/saveItem",method:"post",data:e}).then((function(e){1==e.data.code?(c["a"].success(e.data.msg),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/delete",method:"post",data:e}).then((function(e){1==e.data.code?(c["a"].success(e.data.msg),t(e.data.data)):n(new Error(e.data.msg))})).catch((function(e){n(e)}))}))}},d20e:function(e,t,n){"use strict";n("43b2")}}]);
|