index-69081f63.js 3.5 KB

1
  1. import{d as A,z as B,r as d,f as E,u as F,x as I,Q as J,o as i,c as _,i as r,w as o,B as u,j as n,a as l,F as x,A as K,m as g,l as Q,I as R,q as W,J as $,K as G}from"./index-34852970.js";import{_ as H}from"./ContentWrap.vue_vue_type_script_setup_true_lang-eb026e5c.js";import{_ as L}from"./index.vue_vue_type_script_setup_true_lang-1515f911.js";import{E as M}from"./el-image-32cffe65.js";import"./el-image-viewer-619778cc.js";import{d as T}from"./formatTime-2355f062.js";import{b as O,d as V,e as X}from"./template-09634325.js";import{_ as Y}from"./DiyTemplateForm.vue_vue_type_script_setup_true_lang-b2835e1f.js";import{u as Z}from"./useMessage-f6294882.js";import"./el-card-73839c3c.js";import"./index-d6d07698.js";import"./Dialog-e0707d40.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./UploadImgs-de822d74.js";import"./UploadImgs.vue_vue_type_style_index_0_scoped_bad238b9_lang-539bc84a.js";const ee=A({name:"DiyTemplate",__name:"index",setup(ae){const f=Z(),{t:z}=B(),k=d(!0),h=d(0),C=d([]),s=E({pageNo:1,pageSize:10,name:null,createTime:[]});d();const m=async()=>{k.value=!0;try{const v=await O(s);C.value=v.list,h.value=v.total}finally{k.value=!1}},b=d(),{push:S}=F();return I(()=>{m()}),(v,a)=>{const U=M,p=R,w=W,D=$,N=L,j=H,y=J("hasPermi"),q=G;return i(),_(x,null,[r(j,null,{default:o(()=>[u((i(),n(D,{data:l(C),stripe:!0,"show-overflow-tooltip":!0},{default:o(()=>[r(p,{label:"\u9884\u89C8\u56FE",align:"center",prop:"previewPicUrls"},{default:o(t=>[(i(!0),_(x,null,K(t.row.previewPicUrls,(c,e)=>(i(),n(U,{class:"h-40px max-w-40px",key:e,src:c,"preview-src-list":t.row.previewPicUrls,"initial-index":e,"preview-teleported":""},null,8,["src","preview-src-list","initial-index"]))),128))]),_:1}),r(p,{label:"\u6A21\u677F\u540D\u79F0",align:"center",prop:"name"}),r(p,{label:"\u4F7F\u7528\u65F6\u95F4",align:"center",prop:"usedTime",formatter:l(T),width:"180px"},null,8,["formatter"]),r(p,{label:"\u5907\u6CE8",align:"center",prop:"remark"}),r(p,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",formatter:l(T),width:"180px"},null,8,["formatter"]),r(p,{label:"\u64CD\u4F5C",align:"center",width:"200"},{default:o(t=>[u((i(),n(w,{link:"",type:"primary",onClick:c=>{return e=t.row.id,void S({name:"DiyTemplateDecorate",params:{id:e}});var e}},{default:o(()=>a[2]||(a[2]=[g(" \u88C5\u4FEE ")])),_:2},1032,["onClick"])),[[y,["promotion:diy-template:update"]]]),u((i(),n(w,{link:"",type:"primary",onClick:c=>{return e="update",P=t.row.id,void b.value.open(e,P);var e,P}},{default:o(()=>a[3]||(a[3]=[g(" \u7F16\u8F91 ")])),_:2},1032,["onClick"])),[[y,["promotion:diy-template:update"]]]),t.row.used?Q("",!0):(i(),_(x,{key:0},[u((i(),n(w,{link:"",type:"primary",onClick:c=>(async e=>{try{await f.confirm(`\u662F\u5426\u4F7F\u7528\u6A21\u677F\u201C${e.name}\u201D?`),await X(e.id),f.success("\u4F7F\u7528\u6210\u529F"),await m()}catch{}})(t.row)},{default:o(()=>a[4]||(a[4]=[g(" \u4F7F\u7528 ")])),_:2},1032,["onClick"])),[[y,["promotion:diy-template:use"]]]),u((i(),n(w,{link:"",type:"danger",onClick:c=>(async e=>{try{await f.delConfirm(),await V(e),f.success(z("common.delSuccess")),await m()}catch{}})(t.row.id)},{default:o(()=>a[5]||(a[5]=[g(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[y,["promotion:diy-template:delete"]]])],64))]),_:1})]),_:1},8,["data"])),[[q,l(k)]]),r(N,{total:l(h),page:l(s).pageNo,"onUpdate:page":a[0]||(a[0]=t=>l(s).pageNo=t),limit:l(s).pageSize,"onUpdate:limit":a[1]||(a[1]=t=>l(s).pageSize=t),onPagination:m},null,8,["total","page","limit"])]),_:1}),r(Y,{ref_key:"formRef",ref:b,onSuccess:m},null,512)],64)}}});export{ee as default};