index-b11b0450.js 5.4 KB

1
  1. import{d as G,e as L,H as W,r as c,x as X,u as $,b as j,a3 as J,o as s,c as S,f as a,B as t,a as r,a4 as O,G as u,k as y,A as d,F as H,P as Q,E as Z,a8 as aa,S as ea,K as ta,_ as ra,L as la,U as oa,V as ia,W as na,X as sa,__tla as pa}from"./index-3007d289.js";import{_ as _a,__tla as ma}from"./index.vue_vue_type_script_setup_true_lang-ffdc0234.js";import{E as ca,__tla as ua}from"./el-image-6946829c.js";import{__tla as da}from"./el-image-viewer-6eac4fa6.js";import{_ as fa,__tla as ya}from"./ContentWrap.vue_vue_type_script_setup_true_lang-c8e3ffaf.js";import{d as Y,__tla as ha}from"./formatTime-2e976659.js";import{d as wa,e as ga,__tla as va}from"./template-c5f76309.js";import{_ as ka,__tla as xa}from"./DiyTemplateForm.vue_vue_type_script_setup_true_lang-e957b52f.js";import{c as ba,__tla as Ca}from"./permission-2b683738.js";import{u as Ta,__tla as Da}from"./useMessage-2871558a.js";import{__tla as Pa}from"./index-e1c5097c.js";import{__tla as Ua}from"./el-card-2ae1e59c.js";import{__tla as Va}from"./Dialog-17bf1541.js";import"./_plugin-vue_export-helper-1b428a4d.js";import{__tla as Sa}from"./UploadImgs-0c62f95a.js";import{__tla as Ha}from"./UploadImgs.vue_vue_type_style_index_0_scoped_3d27d917_lang-8677fede.js";let I,Ya=Promise.all([(()=>{try{return pa}catch{}})(),(()=>{try{return ma}catch{}})(),(()=>{try{return ua}catch{}})(),(()=>{try{return da}catch{}})(),(()=>{try{return ya}catch{}})(),(()=>{try{return ha}catch{}})(),(()=>{try{return va}catch{}})(),(()=>{try{return xa}catch{}})(),(()=>{try{return Ca}catch{}})(),(()=>{try{return Da}catch{}})(),(()=>{try{return Pa}catch{}})(),(()=>{try{return Ua}catch{}})(),(()=>{try{return Va}catch{}})(),(()=>{try{return Sa}catch{}})(),(()=>{try{return Ha}catch{}})()]).then(async()=>{I=G({name:"DiyTemplate",__name:"index",setup(Ia){const N=L(()=>ba(["promotion:diy-page:update-admin"])),x=Ta();W();const h=c(!0),b=c(0),C=c([]),l=X({pageNo:1,pageSize:10,name:null,isAdmin:N.value,createTime:[]}),T=c(),p=async()=>{h.value=!0;try{const g=await wa(l);C.value=g.list,b.value=g.total}finally{h.value=!1}},w=()=>{l.pageNo=1,p()},z=()=>{T.value.resetFields(),w()},D=c(),{push:A}=$();return j(()=>{p()}),(g,i)=>{const F=aa,v=ea,E=ta,P=ra,_=la,K=oa,U=fa,n=ia,M=ca,R=na,q=_a,k=J("hasPermi"),B=sa;return s(),S(H,null,[a(U,null,{default:t(()=>[a(K,{class:"-mb-15px",model:r(l),ref_key:"queryFormRef",ref:T,inline:!0,"label-width":"68px"},{default:t(()=>[a(v,{label:"\u6A21\u677F\u540D\u79F0",prop:"name"},{default:t(()=>[a(F,{modelValue:r(l).name,"onUpdate:modelValue":i[0]||(i[0]=e=>r(l).name=e),placeholder:"\u8BF7\u8F93\u5165\u6A21\u677F\u540D\u79F0",clearable:"",onKeyup:O(w,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(v,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:t(()=>[a(E,{modelValue:r(l).createTime,"onUpdate:modelValue":i[1]||(i[1]=e=>r(l).createTime=e),"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F","default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],class:"!w-240px"},null,8,["modelValue","default-time"])]),_:1}),a(v,null,{default:t(()=>[a(_,{onClick:w},{default:t(()=>[a(P,{icon:"ep:search",class:"mr-5px"}),u(" \u641C\u7D22")]),_:1}),a(_,{onClick:z},{default:t(()=>[a(P,{icon:"ep:refresh",class:"mr-5px"}),u(" \u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),a(U,null,{default:t(()=>[y((s(),d(R,{data:r(C),stripe:!0,"show-overflow-tooltip":!0},{default:t(()=>[a(n,{label:"\u7F16\u53F7",align:"center",prop:"id"}),a(n,{label:"\u9884\u89C8\u56FE",align:"center",prop:"previewPicUrls"},{default:t(e=>[(s(!0),S(H,null,Q(e.row.previewPicUrls,(f,o)=>(s(),d(M,{class:"h-40px max-w-40px",key:o,src:f,"preview-src-list":e.row.previewPicUrls,"initial-index":o,"preview-teleported":""},null,8,["src","preview-src-list","initial-index"]))),128))]),_:1}),a(n,{label:"\u6A21\u677F\u540D\u79F0",align:"center",prop:"name"}),a(n,{label:"\u4F7F\u7528\u65F6\u95F4",align:"center",prop:"usedTime",formatter:r(Y),width:"180px"},null,8,["formatter"]),a(n,{label:"\u5907\u6CE8",align:"center",prop:"remark"}),a(n,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",formatter:r(Y),width:"180px"},null,8,["formatter"]),a(n,{label:"\u64CD\u4F5C",align:"center",width:"200"},{default:t(e=>[y((s(),d(_,{link:"",type:"primary",onClick:f=>{return o=e.row.id,m=e.row.shopId||0,V=e.row.merchantId||0,void A({name:"DiyTemplateDecorate",params:{id:o,shopId:m,merchantId:V}});var o,m,V}},{default:t(()=>[u(" \u88C5\u4FEE ")]),_:2},1032,["onClick"])),[[k,["promotion:diy-template:update"]]]),y((s(),d(_,{link:"",type:"primary",onClick:f=>{return o="update",m=e.row.id,void D.value.open(o,m);var o,m}},{default:t(()=>[u(" \u7F16\u8F91 ")]),_:2},1032,["onClick"])),[[k,["promotion:diy-template:update"]]]),e.row.used?Z("",!0):y((s(),d(_,{key:0,link:"",type:"primary",onClick:f=>(async o=>{try{await x.confirm(`\u662F\u5426\u4F7F\u7528\u6A21\u677F\u201C${o.name}\u201D?`),await ga(o.id),x.success("\u4F7F\u7528\u6210\u529F"),await p()}catch{}})(e.row)},{default:t(()=>[u(" \u4F7F\u7528 ")]),_:2},1032,["onClick"])),[[k,["promotion:diy-template:use"]]])]),_:1})]),_:1},8,["data"])),[[B,r(h)]]),a(q,{total:r(b),page:r(l).pageNo,"onUpdate:page":i[2]||(i[2]=e=>r(l).pageNo=e),limit:r(l).pageSize,"onUpdate:limit":i[3]||(i[3]=e=>r(l).pageSize=e),onPagination:p},null,8,["total","page","limit"])]),_:1}),a(ka,{ref_key:"formRef",ref:D,onSuccess:p},null,512)],64)}}})});export{Ya as __tla,I as default};