1 |
- import{d as B,H as E,r as f,x as G,u as L,b as W,a1 as X,o,c as S,f as a,B as t,a as r,a2 as j,G as m,l as g,A as d,F as T,P as I,a6 as J,S as O,K as Q,_ as Z,L as $,U as ee,V as ae,W as le,X as te}from"./index-24b5bd0d.js";import{_ as re}from"./index.vue_vue_type_script_setup_true_lang-d8bf5c47.js";import{E as ie}from"./el-image-614d8096.js";import"./el-image-viewer-d766f6eb.js";import{_ as oe}from"./ContentWrap.vue_vue_type_script_setup_true_lang-1e5dab5a.js";import{d as pe}from"./formatTime-f52baefd.js";import{d as ne,e as se}from"./page-c5ba4169.js";import{_ as me}from"./DiyPageForm.vue_vue_type_script_setup_true_lang-0b329cfd.js";import{u as de}from"./useMessage-6f610bbd.js";import"./index-15201e14.js";import"./el-card-0b237923.js";import"./Dialog-23d56afa.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./UploadImgs-2013eb39.js";import"./UploadImgs.vue_vue_type_style_index_0_scoped_bad238b9_lang-7ce22863.js";const ce=B({name:"DiyPage",__name:"index",setup(ue){const b=de(),{t:Y}=E(),_=f(!0),h=f(0),C=f([]),i=G({pageNo:1,pageSize:10,name:null,createTime:[]}),P=f(),c=async()=>{_.value=!0;try{const u=await ne(i);C.value=u.list,h.value=u.total}finally{_.value=!1}},k=()=>{i.pageNo=1,c()},z=()=>{P.value.resetFields(),k()},U=f(),D=(u,e)=>{U.value.open(u,e)},{push:N}=L();return W(()=>{c()}),(u,e)=>{const F=J,v=O,H=Q,x=Z,n=$,K=ee,V=oe,s=ae,M=ie,R=le,q=re,w=X("hasPermi"),A=te;return o(),S(T,null,[a(V,null,{default:t(()=>[a(K,{class:"-mb-15px",model:r(i),ref_key:"queryFormRef",ref:P,inline:!0,"label-width":"68px"},{default:t(()=>[a(v,{label:"\u9875\u9762\u540D\u79F0",prop:"name"},{default:t(()=>[a(F,{modelValue:r(i).name,"onUpdate:modelValue":e[0]||(e[0]=l=>r(i).name=l),placeholder:"\u8BF7\u8F93\u5165\u9875\u9762\u540D\u79F0",clearable:"",onKeyup:j(k,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(v,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:t(()=>[a(H,{modelValue:r(i).createTime,"onUpdate:modelValue":e[1]||(e[1]=l=>r(i).createTime=l),"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(n,{onClick:k},{default:t(()=>[a(x,{icon:"ep:search",class:"mr-5px"}),e[5]||(e[5]=m(" \u641C\u7D22"))]),_:1}),a(n,{onClick:z},{default:t(()=>[a(x,{icon:"ep:refresh",class:"mr-5px"}),e[6]||(e[6]=m(" \u91CD\u7F6E"))]),_:1}),g((o(),d(n,{type:"primary",plain:"",onClick:e[2]||(e[2]=l=>D("create"))},{default:t(()=>[a(x,{icon:"ep:plus",class:"mr-5px"}),e[7]||(e[7]=m(" \u65B0\u589E "))]),_:1})),[[w,["promotion:diy-page:create"]]])]),_:1})]),_:1},8,["model"])]),_:1}),a(V,null,{default:t(()=>[g((o(),d(R,{data:r(C),stripe:!0,"show-overflow-tooltip":!0},{default:t(()=>[a(s,{label:"\u7F16\u53F7",align:"center",prop:"id"}),a(s,{label:"\u9884\u89C8\u56FE",align:"center",prop:"previewPicUrls"},{default:t(l=>[(o(!0),S(T,null,I(l.row.previewPicUrls,(y,p)=>(o(),d(M,{class:"h-40px max-w-40px",key:p,src:y,"preview-src-list":l.row.previewPicUrls,"initial-index":p,"preview-teleported":""},null,8,["src","preview-src-list","initial-index"]))),128))]),_:1}),a(s,{label:"\u9875\u9762\u540D\u79F0",align:"center",prop:"name"}),a(s,{label:"\u5907\u6CE8",align:"center",prop:"remark"}),a(s,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",formatter:r(pe),width:"180px"},null,8,["formatter"]),a(s,{label:"\u64CD\u4F5C",align:"center"},{default:t(l=>[g((o(),d(n,{link:"",type:"primary",onClick:y=>{return p=l.row.id,void N({name:"DiyPageDecorate",params:{id:p}});var p}},{default:t(()=>e[8]||(e[8]=[m(" \u88C5\u4FEE ")])),_:2},1032,["onClick"])),[[w,["promotion:diy-page:update"]]]),g((o(),d(n,{link:"",type:"primary",onClick:y=>D("update",l.row.id)},{default:t(()=>e[9]||(e[9]=[m(" \u7F16\u8F91 ")])),_:2},1032,["onClick"])),[[w,["promotion:diy-page:update"]]]),g((o(),d(n,{link:"",type:"danger",onClick:y=>(async p=>{try{await b.delConfirm(),await se(p),b.success(Y("common.delSuccess")),await c()}catch{}})(l.row.id)},{default:t(()=>e[10]||(e[10]=[m(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[w,["promotion:diy-page:delete"]]])]),_:1})]),_:1},8,["data"])),[[A,r(_)]]),a(q,{total:r(h),page:r(i).pageNo,"onUpdate:page":e[3]||(e[3]=l=>r(i).pageNo=l),limit:r(i).pageSize,"onUpdate:limit":e[4]||(e[4]=l=>r(i).pageSize=l),onPagination:c},null,8,["total","page","limit"])]),_:1}),a(me,{ref_key:"formRef",ref:U,onSuccess:c},null,512)],64)}}});export{ce as default};
|