index-98b18790.js 3.9 KB

1
  1. import{u as V,_ as R,a as F}from"./useTable-e9c05a2c.js";import{d as M,r as N,b as j,a1 as D,o as n,c as y,f as s,B as i,a as t,l as f,A as p,G as g,F as b,P as I,_ as G,L as O,cF as q}from"./index-b9299550.js";import{E as H}from"./el-image-92ea5aa4.js";import"./el-image-viewer-498779d9.js";import{_ as J}from"./ContentWrap.vue_vue_type_script_setup_true_lang-dd7e3058.js";import{a as A,_ as K}from"./SeckillConfigForm.vue_vue_type_script_name_SeckillConfigForm_setup_true_lang-55470ec7.js";import{b as Q,d as T,e as W}from"./seckillConfig-ea155363.js";import{c as X}from"./index-8605fb4b.js";import{C as m}from"./constants-c811e5ff.js";import{u as Y}from"./useMessage-903d430d.js";import"./Form-0d1ab76a.js";import"./el-virtual-list-8d7c4902.js";import"./el-tree-select-cf598a04.js";import"./el-time-select-12a9b566.js";import"./InputPassword-8af08aba.js";import"./InputPassword.vue_vue_type_style_index_0_scoped_0af03974_lang-15a08bb9.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./style.css_vue_type_style_index_0_src_true_lang-927117be.js";import"./SPuUploadImg.vue_vue_type_style_index_0_scoped_5dfa4534_lang-cc5a2c9f.js";import"./UploadImg-f60d6fd5.js";import"./UploadImgs-fe941821.js";import"./UploadImgs.vue_vue_type_style_index_0_scoped_bad238b9_lang-35ed27c4.js";import"./UploadFile-e2ccba02.js";import"./UploadFile.vue_vue_type_style_index_0_scoped_a9e67aa2_lang-6f29c343.js";import"./index-1bc6dd97.js";import"./useForm-34a31ed9.js";import"./download-20922b56.js";import"./el-card-0ae6fb5f.js";import"./Dialog-f2c6d513.js";import"./formatTime-988372b6.js";import"./formRules-e6cdfb40.js";import"./dict-fc5218c3.js";import"./useCrudSchemas-f82d4d71.js";import"./tree-fd3a041e.js";import"./DictTag.vue_vue_type_script_lang-128aab57.js";import"./color-6e929987.js";const Z=M({__name:"index",setup($){const E=Y(),{tableObject:e,tableMethods:h}=V({getListApi:Q,delListApi:T}),{getList:c,setSearchParams:k}=h,_=N(),P=(S,a)=>{_.value.open(S,a)};return j(()=>{c()}),(S,a)=>{const w=G,u=O,U=R,C=J,x=H,z=q,B=F,d=D("hasPermi");return n(),y(b,null,[s(C,null,{default:i(()=>[s(U,{schema:t(A).searchSchema,onReset:t(k),onSearch:t(k)},{actionMore:i(()=>[f((n(),p(u,{plain:"",type:"primary",onClick:a[0]||(a[0]=o=>P("create"))},{default:i(()=>[s(w,{class:"mr-5px",icon:"ep:plus"}),a[3]||(a[3]=g(" \u65B0\u589E "))]),_:1})),[[d,["promotion:seckill-config:create"]]])]),_:1},8,["schema","onReset","onSearch"])]),_:1}),s(C,null,{default:i(()=>[s(B,{currentPage:t(e).currentPage,"onUpdate:currentPage":a[1]||(a[1]=o=>t(e).currentPage=o),pageSize:t(e).pageSize,"onUpdate:pageSize":a[2]||(a[2]=o=>t(e).pageSize=o),columns:t(A).tableColumns,data:t(e).tableList,loading:t(e).loading,pagination:{total:t(e).total}},{sliderPicUrls:i(({row:o})=>[(n(!0),y(b,null,I(o.sliderPicUrls,(l,r)=>(n(),p(x,{key:r,src:l,class:"mr-10px h-60px w-60px",onClick:L=>{return v=o.sliderPicUrls,void X({urlList:v});var v}},null,8,["src","onClick"]))),128))]),status:i(({row:o})=>[s(z,{modelValue:o.status,"onUpdate:modelValue":l=>o.status=l,"active-value":0,"inactive-value":1,onChange:l=>(async r=>{try{const L=r.status===m.ENABLE?"\u542F\u7528":"\u505C\u7528";await E.confirm('\u786E\u8BA4\u8981"'+L+'""'+r.name+"?"),await W(r.id,r.status),await c()}catch{r.status=r.status===m.ENABLE?m.DISABLE:m.ENABLE}})(o)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),action:i(({row:o})=>[f((n(),p(u,{link:"",type:"primary",onClick:l=>P("update",o.id)},{default:i(()=>a[4]||(a[4]=[g(" \u7F16\u8F91 ")])),_:2},1032,["onClick"])),[[d,["promotion:seckill-config:update"]]]),f((n(),p(u,{link:"",type:"danger",onClick:l=>{return r=o.id,void h.delList(r,!1);var r}},{default:i(()=>a[5]||(a[5]=[g(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[d,["promotion:seckill-config:delete"]]])]),_:1},8,["currentPage","pageSize","columns","data","loading","pagination"])]),_:1}),s(K,{ref_key:"formRef",ref:_,onSuccess:t(c)},null,8,["onSuccess"])],64)}}});export{Z as default};