2 lines
3.9 KiB
JavaScript
2 lines
3.9 KiB
JavaScript
var G=Object.defineProperty,J=Object.defineProperties;var K=Object.getOwnPropertyDescriptors;var k=Object.getOwnPropertySymbols;var W=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable;var x=(i,n,o)=>n in i?G(i,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):i[n]=o,h=(i,n)=>{for(var o in n||(n={}))W.call(n,o)&&x(i,o,n[o]);if(k)for(var o of k(n))X.call(n,o)&&x(i,o,n[o]);return i},L=(i,n)=>J(i,K(n));import{useData as Y}from"./hook-B2DKEnNK.js";import{_ as Z}from"./index.vue_vue_type_script_setup_true_lang-B9ljupwd.js";import{P as ee}from"./index-CnAi1QxJ.js";import{d as te,x as ae,r as d,o as p,c as u,u as e,P as w,Q as S,g as ne,h as l,f as m,T as oe,U as le,b as r,e as g,R as $,a8 as D,_ as re}from"./index-CRmU-Qpi.js";import{u as ie}from"./hooks-ItYVRz1P.js";import{d as se}from"./add-circle-line-DOJqVT3s.js";import"./blindBox-BqHhL4EW.js";import"./form.vue_vue_type_script_setup_true_lang-C5Afdf2H.js";import"./settingRule.vue_vue_type_script_setup_true_lang-DO9xMX7n.js";import"./index.vue_vue_type_script_setup_true_lang-8Iz1Oohf.js";import"./sortable.esm-7jaD_3Ar.js";import"./epTheme-Dbh1KLs6.js";const pe={class:"main"},me={key:0,class:"content"},ue={class:"content-flex"},de={class:"box"},fe=te({name:"boxList",__name:"index",setup(i){const{searchLabel:n,searchForm:o,onSearch:_,isShow:P,tableList:B,pagination:R,tableLabel:N,handleSizeChange:T,handleCurrentChange:z,loading:V,getType:F,typeList:v,activeName:H,statisticsList:I,statisticsData:E,handleClick:M,openDialog:C,resetSetting:O,handleDelete:Q,setting:U}=Y();return ae(()=>{F()}),(b,t)=>{const s=d("el-button"),j=d("el-statistic"),y=d("el-popconfirm"),q=d("pure-table");return p(),u("div",pe,[e(v).length?(p(),u("div",me,[(p(!0),u(w,null,S(e(v),a=>(p(),ne(s,{key:a.value,label:a.label,name:a.value,type:e(H)===a.value?"primary":"",onClick:f=>e(M)(a.value)},{default:l(()=>[m(oe(a.label),1)]),_:2},1032,["label","name","type","onClick"]))),128))])):le("",!0),r(Z,{class:"pb-2",LabelList:e(n),formData:e(o),onHandleSearch:e(_)},null,8,["LabelList","formData","onHandleSearch"]),g("div",ue,[(p(!0),u(w,null,S(e(I),(a,f)=>(p(),u("div",de,[r(j,{precision:2,"decimal-separator":".",value:e(E)[a.prop],suffix:a.tip||"",title:a.label},null,8,["value","suffix","title"]),t[3]||(t[3]=g("span",null,null,-1))]))),256))]),g("div",{ref:"contentRef",class:$(["flex",e(D)()?"flex-wrap":""])},[r(e(ee),{title:"盲盒列表",class:$([e(P)&&!e(D)()?"!w-[60vw]":"w-full"]),columns:e(N),onRefresh:e(_)},{buttons:l(()=>[r(y,{title:"是否重置当前盲盒的规则设置",onConfirm:t[0]||(t[0]=a=>e(O)(b.row))},{reference:l(()=>[r(s,{type:"primary"},{default:l(()=>t[4]||(t[4]=[m(" 重置规则 ")])),_:1})]),_:1}),r(s,{type:"primary",onClick:t[1]||(t[1]=a=>e(U)(b.row))},{default:l(()=>t[5]||(t[5]=[m(" 设置规则 ")])),_:1}),r(s,{type:"primary",icon:e(ie)(e(se)),onClick:t[2]||(t[2]=a=>e(C)("新增",{}))},{default:l(()=>t[6]||(t[6]=[m(" 添加 ")])),_:1},8,["icon"])]),default:l(({size:a,dynamicColumns:f})=>[r(q,{ref:"tableRef","align-whole":"center",showOverflowTooltip:"","table-layout":"auto","default-expand-all":"",loading:e(V),size:a,"row-key":"id",adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(B),columns:f,pagination:L(h({},e(R)),{size:a}),"header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onPageCurrentChange:e(z),onPageSizeChange:e(T)},{operation:l(({row:c})=>[r(s,{link:"",type:"primary",size:a,onClick:A=>e(C)("编辑",c)},{default:l(()=>t[7]||(t[7]=[m(" 编辑 ")])),_:2},1032,["size","onClick"]),r(y,{title:`是否确认删除礼物名称为【${c.gift_name}】的这条数据`,onConfirm:A=>e(Q)(c)},{reference:l(()=>[r(s,{link:"",type:"primary",size:a},{default:l(()=>t[8]||(t[8]=[m(" 删除 ")])),_:2},1032,["size"])]),_:2},1032,["title","onConfirm"])]),_:2},1032,["loading","size","data","columns","pagination","onPageCurrentChange","onPageSizeChange"])]),_:1},8,["class","columns","onRefresh"])],2)])}}}),$e=re(fe,[["__scopeId","data-v-5ad16545"]]);export{$e as default};
|