chunk-56c6ce19.5bc2eab4.js 5.2 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-56c6ce19"],{"1f0a":function(e,t,c){},bdb8:function(e,t,c){"use strict";c("1f0a")},f89e:function(e,t,c){"use strict";c.r(t);var o=c("7a23"),n=Object(o["withScopeId"])("data-v-56da6bdb");Object(o["pushScopeId"])("data-v-56da6bdb");var a={class:"page-tools-wrap"},r={class:"search-wrap"},l={class:"option-wrap"},s=Object(o["createTextVNode"])("添加"),i={class:"element-content-wrap"},d={key:0,class:"ele-text-placeholder"},u={key:1,class:"ele-text-primary"},p={key:2,class:"ele-text-primary"},b={key:3,class:"ele-text-primary"},m={key:4,class:"ele-text-primary"},j={key:5,class:"ele-text-primary"},O=Object(o["createTextVNode"])("编辑"),f=Object(o["createTextVNode"])("删除");Object(o["popScopeId"])();var k=n((function(e,t,c,k,y,v){var _=Object(o["resolveComponent"])("a-button"),g=Object(o["resolveComponent"])("a-badge"),w=Object(o["resolveComponent"])("a-image"),N=Object(o["resolveComponent"])("a-space"),V=Object(o["resolveComponent"])("a-popconfirm"),h=Object(o["resolveComponent"])("a-table"),B=Object(o["resolveComponent"])("addEleCustom");return Object(o["openBlock"])(),Object(o["createBlock"])("div",null,[Object(o["createVNode"])("div",a,[Object(o["createVNode"])("div",r," 数据共"+Object(o["toDisplayString"])(y.total)+"条 ",1),Object(o["createVNode"])("div",l,[Object(o["createVNode"])(_,{type:"primary",onClick:t[1]||(t[1]=function(e){return v.handleDetail(null)})},{default:n((function(){return[s]})),_:1})])]),Object(o["createVNode"])(h,{columns:y.columns_base,"data-source":y.list,rowKey:"id",pagination:!1},{status:n((function(e){var t=e.record;return["normal"==t.status?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:0,status:"success",text:"显示"})):(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:1,status:"error",text:"隐藏"}))]})),elements:n((function(e){var t=e.record;return[Object(o["createVNode"])("div",i,[(Object(o["openBlock"])(!0),Object(o["createBlock"])(o["Fragment"],null,Object(o["renderList"])(t.elements,(function(e){return Object(o["openBlock"])(),Object(o["createBlock"])("div",{class:"element-wrap",key:e.uuid},[Object(o["createVNode"])(w,{src:e.target_image},null,8,["src"]),1==t.target_type?(Object(o["openBlock"])(),Object(o["createBlock"])("div",d,"无跳转")):Object(o["createCommentVNode"])("",!0),2==t.target_type?(Object(o["openBlock"])(),Object(o["createBlock"])("div",u,"跳转商品")):Object(o["createCommentVNode"])("",!0),3==t.target_type?(Object(o["openBlock"])(),Object(o["createBlock"])("div",p,"跳转三方小程序")):Object(o["createCommentVNode"])("",!0),4==t.target_type?(Object(o["openBlock"])(),Object(o["createBlock"])("div",b,"跳转路径")):Object(o["createCommentVNode"])("",!0),5==t.target_type?(Object(o["openBlock"])(),Object(o["createBlock"])("div",m,"跳转分类")):Object(o["createCommentVNode"])("",!0),6==t.target_type?(Object(o["openBlock"])(),Object(o["createBlock"])("div",j,"跳转关键词搜索")):Object(o["createCommentVNode"])("",!0)])})),128))])]})),element_type:n((function(e){var t=e.record;return[Object(o["createVNode"])(N,{direction:"vertical",class:"element-type-wrap"},{default:n((function(){return[Object(o["createVNode"])(w,{width:"40",src:y.type_list_icon[t.element_type-1],preview:!1},null,8,["src"]),Object(o["createVNode"])("span",null,Object(o["toDisplayString"])(y.type_list_name[t.element_type-1]),1)]})),_:2},1024)]})),option:n((function(e){var t=e.record;return[Object(o["createVNode"])(_,{type:"link",onClick:function(e){return v.handleDetail(t)}},{default:n((function(){return[O]})),_:2},1032,["onClick"]),Object(o["createVNode"])(V,{title:"您确定要删除当前元素吗?",onConfirm:function(e){return v.remove(t.id)}},{default:n((function(){return[Object(o["createVNode"])(_,{type:"link"},{default:n((function(){return[f]})),_:1})]})),_:2},1032,["onConfirm"])]})),_:1},8,["columns","data-source"]),Object(o["createVNode"])(B,{cateList:c.cateList,ref:"addEleCustom",onReload:v.getElementList},null,8,["cateList","onReload"])])})),y=c("0803"),v=c("fae6"),_=c("6a22"),g=c("e3ad"),w=c("c4f0"),N={components:{addEleCustom:y["default"]},props:{cateList:{type:Array,default:function(){return[]}}},data:function(){return{window:window,total:0,type_list_icon:[v,_,g,w],type_list_name:["一行一图","一行二图","一行三图","一行四图"],list:[],columns_base:[{title:"排序",dataIndex:"weigh"},{title:"类型",dataIndex:"element_type",width:120,slots:{customRender:"element_type"}},{title:"状态",dataIndex:"status",slots:{customRender:"status"}},{title:"内容",dataIndex:"elements",width:400,slots:{customRender:"elements"}},{title:"操作",dataIndex:"option",slots:{customRender:"option"}}]}},created:function(){this.getElementList()},methods:{handleDetail:function(e){this.$refs.addEleCustom.openDetail(e)},getElementList:function(){var e=this,t={page_size:50,page:1};this.$post("/manager/baseElement/getSelfElementList",t).then((function(t){e.list=t.data,e.total=t.total}))},remove:function(e){var t=this;this.$post("/manager/baseElement/delSelfElement",{id:e}).then((function(){t.$message.success("删除成功!"),t.getElementList()}))}}},V=(c("bdb8"),c("6b0d")),h=c.n(V);const B=h()(N,[["render",k],["__scopeId","data-v-56da6bdb"]]);t["default"]=B}}]);