1 |
- import{d as W,H as X,r as u,x as j,b as E,a1 as I,o as n,c as O,f as e,B as o,a as t,a2 as T,F as z,P as J,A as m,G as d,l as f,a6 as Y,S as Z,Q as $,R as ee,_ as ae,L as le,U as te,V as oe,W as re,X as se}from"./index-24b5bd0d.js";import{_ as ne}from"./index.vue_vue_type_script_setup_true_lang-d8bf5c47.js";import{_ as pe}from"./DictTag.vue_vue_type_script_lang-69a2d8c6.js";import{_ as ie}from"./ContentWrap.vue_vue_type_script_setup_true_lang-1e5dab5a.js";import{a as ue,D as F}from"./dict-65668e05.js";import{d as me}from"./formatTime-f52baefd.js";import{d as de}from"./download-20922b56.js";import{b as ce,d as fe,e as _e}from"./index-5c5a2346.js";import ye from"./PostForm-c8699c8d.js";import{u as ge}from"./useMessage-6f610bbd.js";import"./index-15201e14.js";import"./color-6e929987.js";import"./el-card-0b237923.js";import"./Dialog-23d56afa.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./constants-c811e5ff.js";const be=W({name:"SystemPost",__name:"index",setup(ve){const v=ge(),{t:M}=X(),k=u(!0),w=u(0),C=u([]),r=j({pageNo:1,pageSize:10,code:"",name:"",status:void 0}),S=u(),x=u(!1),c=async()=>{k.value=!0;try{const p=await ce(r);C.value=p.list,w.value=p.total}finally{k.value=!1}},_=()=>{r.pageNo=1,c()},P=()=>{S.value.resetFields(),_()},h=u(),V=(p,a)=>{h.value.open(p,a)},A=async()=>{try{await v.exportConfirm(),x.value=!0;const p=await _e(r);de.excel(p,"\u5C97\u4F4D\u5217\u8868.xls")}catch{}finally{x.value=!1}};return E(()=>{c()}),(p,a)=>{const U=Y,y=Z,K=$,R=ee,g=ae,i=le,D=te,N=ie,s=oe,q=pe,B=re,G=ne,b=I("hasPermi"),H=se;return n(),O(z,null,[e(N,null,{default:o(()=>[e(D,{class:"-mb-15px",model:t(r),ref_key:"queryFormRef",ref:S,inline:!0,"label-width":"68px"},{default:o(()=>[e(y,{label:"\u5C97\u4F4D\u540D\u79F0",prop:"name"},{default:o(()=>[e(U,{modelValue:t(r).name,"onUpdate:modelValue":a[0]||(a[0]=l=>t(r).name=l),placeholder:"\u8BF7\u8F93\u5165\u5C97\u4F4D\u540D\u79F0",clearable:"",onKeyup:T(_,["enter"])},null,8,["modelValue"])]),_:1}),e(y,{label:"\u5C97\u4F4D\u7F16\u7801",prop:"code"},{default:o(()=>[e(U,{modelValue:t(r).code,"onUpdate:modelValue":a[1]||(a[1]=l=>t(r).code=l),placeholder:"\u8BF7\u8F93\u5165\u5C97\u4F4D\u7F16\u7801",clearable:"",onKeyup:T(_,["enter"])},null,8,["modelValue"])]),_:1}),e(y,{label:"\u72B6\u6001",prop:"status"},{default:o(()=>[e(R,{modelValue:t(r).status,"onUpdate:modelValue":a[2]||(a[2]=l=>t(r).status=l),placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",clearable:""},{default:o(()=>[(n(!0),O(z,null,J(t(ue)(t(F).COMMON_STATUS),l=>(n(),m(K,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(y,null,{default:o(()=>[e(i,{onClick:_},{default:o(()=>[e(g,{icon:"ep:search",class:"mr-5px"}),a[6]||(a[6]=d(" \u641C\u7D22"))]),_:1}),e(i,{onClick:P},{default:o(()=>[e(g,{icon:"ep:refresh",class:"mr-5px"}),a[7]||(a[7]=d(" \u91CD\u7F6E"))]),_:1}),f((n(),m(i,{type:"primary",plain:"",onClick:a[3]||(a[3]=l=>V("create"))},{default:o(()=>[e(g,{icon:"ep:plus",class:"mr-5px"}),a[8]||(a[8]=d(" \u65B0\u589E "))]),_:1})),[[b,["system:notice:create"]]]),f((n(),m(i,{type:"success",plain:"",onClick:A,loading:t(x)},{default:o(()=>[e(g,{icon:"ep:download",class:"mr-5px"}),a[9]||(a[9]=d(" \u5BFC\u51FA "))]),_:1},8,["loading"])),[[b,["infra:config:export"]]])]),_:1})]),_:1},8,["model"])]),_:1}),e(N,null,{default:o(()=>[f((n(),m(B,{data:t(C)},{default:o(()=>[e(s,{label:"\u5C97\u4F4D\u7F16\u53F7",align:"center",prop:"id"}),e(s,{label:"\u5C97\u4F4D\u540D\u79F0",align:"center",prop:"name"}),e(s,{label:"\u5C97\u4F4D\u7F16\u7801",align:"center",prop:"code"}),e(s,{label:"\u5C97\u4F4D\u987A\u5E8F",align:"center",prop:"sort"}),e(s,{label:"\u5C97\u4F4D\u5907\u6CE8",align:"center",prop:"remark"}),e(s,{label:"\u72B6\u6001",align:"center",prop:"status"},{default:o(l=>[e(q,{type:t(F).COMMON_STATUS,value:l.row.status},null,8,["type","value"])]),_:1}),e(s,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",width:"180",formatter:t(me)},null,8,["formatter"]),e(s,{label:"\u64CD\u4F5C",align:"center"},{default:o(l=>[f((n(),m(i,{link:"",type:"primary",onClick:L=>V("update",l.row.id)},{default:o(()=>a[10]||(a[10]=[d(" \u7F16\u8F91 ")])),_:2},1032,["onClick"])),[[b,["system:post:update"]]]),f((n(),m(i,{link:"",type:"danger",onClick:L=>(async Q=>{try{await v.delConfirm(),await fe(Q),v.success(M("common.delSuccess")),await c()}catch{}})(l.row.id)},{default:o(()=>a[11]||(a[11]=[d(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[b,["system:post:delete"]]])]),_:1})]),_:1},8,["data"])),[[H,t(k)]]),e(G,{total:t(w),page:t(r).pageNo,"onUpdate:page":a[4]||(a[4]=l=>t(r).pageNo=l),limit:t(r).pageSize,"onUpdate:limit":a[5]||(a[5]=l=>t(r).pageSize=l),onPagination:c},null,8,["total","page","limit"])]),_:1}),e(ye,{ref_key:"formRef",ref:h,onSuccess:c},null,512)],64)}}});export{be as default};
|