1 |
- import{d as G,H,r as d,x as I,b as K,a1 as L,o as i,c as z,f as a,B as t,a as s,a2 as Q,F as A,P as W,A as n,G as u,l as f,a6 as X,S as j,Q as J,R as Z,_ as $,L as ee,U as ae,V as le,W as te,X as se}from"./index-b9299550.js";import{_ as oe}from"./index.vue_vue_type_script_setup_true_lang-ba921998.js";import{_ as ie}from"./DictTag.vue_vue_type_script_lang-128aab57.js";import{_ as re}from"./ContentWrap.vue_vue_type_script_setup_true_lang-dd7e3058.js";import{a as pe,D as C}from"./dict-fc5218c3.js";import{d as ne}from"./formatTime-988372b6.js";import{_ as ue,g as ce,d as me,p as de}from"./NoticeForm.vue_vue_type_script_setup_true_lang-acbf104f.js";import{u as fe}from"./useMessage-903d430d.js";import"./index-1bc6dd97.js";import"./color-6e929987.js";import"./el-card-0ae6fb5f.js";import"./Dialog-f2c6d513.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./style.css_vue_type_style_index_0_src_true_lang-927117be.js";import"./constants-c811e5ff.js";const _e=G({name:"SystemNotice",__name:"index",setup(ye){const _=fe(),{t:S}=H(),g=d(!0),x=d(0),h=d([]),o=I({pageNo:1,pageSize:10,title:"",type:void 0,status:void 0}),N=d(),c=async()=>{g.value=!0;try{const m=await ce(o);h.value=m.list,x.value=m.total}finally{g.value=!1}},b=()=>{o.pageNo=1,c()},E=()=>{N.value.resetFields(),b()},T=d(),U=(m,e)=>{T.value.open(m,e)};return K(()=>{c()}),(m,e)=>{const P=X,v=j,F=J,R=Z,k=$,r=ee,Y=ae,V=re,p=le,M=ie,q=te,B=oe,y=L("hasPermi"),D=se;return i(),z(A,null,[a(V,null,{default:t(()=>[a(Y,{class:"-mb-15px",model:s(o),ref_key:"queryFormRef",ref:N,inline:!0,"label-width":"68px"},{default:t(()=>[a(v,{label:"\u516C\u544A\u6807\u9898",prop:"title"},{default:t(()=>[a(P,{modelValue:s(o).title,"onUpdate:modelValue":e[0]||(e[0]=l=>s(o).title=l),placeholder:"\u8BF7\u8F93\u5165\u516C\u544A\u6807\u9898",clearable:"",onKeyup:Q(b,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(v,{label:"\u516C\u544A\u72B6\u6001",prop:"status"},{default:t(()=>[a(R,{modelValue:s(o).status,"onUpdate:modelValue":e[1]||(e[1]=l=>s(o).status=l),placeholder:"\u8BF7\u9009\u62E9\u516C\u544A\u72B6\u6001",clearable:"",class:"!w-240px"},{default:t(()=>[(i(!0),z(A,null,W(s(pe)(s(C).COMMON_STATUS),l=>(i(),n(F,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(v,null,{default:t(()=>[a(r,{onClick:b},{default:t(()=>[a(k,{icon:"ep:search",class:"mr-5px"}),e[5]||(e[5]=u(" \u641C\u7D22"))]),_:1}),a(r,{onClick:E},{default:t(()=>[a(k,{icon:"ep:refresh",class:"mr-5px"}),e[6]||(e[6]=u(" \u91CD\u7F6E"))]),_:1}),f((i(),n(r,{type:"primary",plain:"",onClick:e[2]||(e[2]=l=>U("create"))},{default:t(()=>[a(k,{icon:"ep:plus",class:"mr-5px"}),e[7]||(e[7]=u(" \u65B0\u589E "))]),_:1})),[[y,["system:notice:create"]]])]),_:1})]),_:1},8,["model"])]),_:1}),a(V,null,{default:t(()=>[f((i(),n(q,{data:s(h)},{default:t(()=>[a(p,{label:"\u516C\u544A\u7F16\u53F7",align:"center",prop:"id"}),a(p,{label:"\u516C\u544A\u6807\u9898",align:"center",prop:"title"}),a(p,{label:"\u516C\u544A\u7C7B\u578B",align:"center",prop:"type"},{default:t(l=>[a(M,{type:s(C).SYSTEM_NOTICE_TYPE,value:l.row.type},null,8,["type","value"])]),_:1}),a(p,{label:"\u72B6\u6001",align:"center",prop:"status"},{default:t(l=>[a(M,{type:s(C).COMMON_STATUS,value:l.row.status},null,8,["type","value"])]),_:1}),a(p,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",width:"180",formatter:s(ne)},null,8,["formatter"]),a(p,{label:"\u64CD\u4F5C",align:"center"},{default:t(l=>[f((i(),n(r,{link:"",type:"primary",onClick:O=>U("update",l.row.id)},{default:t(()=>e[8]||(e[8]=[u(" \u7F16\u8F91 ")])),_:2},1032,["onClick"])),[[y,["system:notice:update"]]]),f((i(),n(r,{link:"",type:"danger",onClick:O=>(async w=>{try{await _.delConfirm(),await me(w),_.success(S("common.delSuccess")),await c()}catch{}})(l.row.id)},{default:t(()=>e[9]||(e[9]=[u(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[y,["system:notice:delete"]]]),f((i(),n(r,{link:"",onClick:O=>(async w=>{try{await _.confirm("\u662F\u5426\u63A8\u9001\u6240\u9009\u4E2D\u901A\u77E5\uFF1F"),await de(w),_.success(S("\u63A8\u9001\u6210\u529F"))}catch{}})(l.row.id)},{default:t(()=>e[10]||(e[10]=[u(" \u63A8\u9001 ")])),_:2},1032,["onClick"])),[[y,["system:notice:update"]]])]),_:1})]),_:1},8,["data"])),[[D,s(g)]]),a(B,{total:s(x),page:s(o).pageNo,"onUpdate:page":e[3]||(e[3]=l=>s(o).pageNo=l),limit:s(o).pageSize,"onUpdate:limit":e[4]||(e[4]=l=>s(o).pageSize=l),onPagination:c},null,8,["total","page","limit"])]),_:1}),a(ue,{ref_key:"formRef",ref:T,onSuccess:c},null,512)],64)}}});export{_e as default};
|