1 |
- import{d as J,z as Q,r as u,f as E,x as L,Q as W,o as n,c as T,i as e,w as o,a as t,R as z,F as A,A as X,j as m,m as d,B as f,V as Y,G as Z,C as $,D as ee,_ as ae,q as le,H as te,I as oe,J as re,K as se}from"./index-03f5d926.js";import{_ as ne}from"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import{_ as pe}from"./DictTag.vue_vue_type_script_lang-56310db4.js";import{_ as ie}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{a as ue,D as F}from"./dict-34d00697.js";import{d as me}from"./formatTime-f911d219.js";import{d as de}from"./download-20922b56.js";import{b as ce,d as fe,e as _e}from"./index-81957389.js";import ye from"./PostForm-af801c93.js";import{u as ge}from"./useMessage-2e335eca.js";import"./index-662200b7.js";import"./color-6e929987.js";import"./el-card-0ac51a7f.js";import"./Dialog-05c67d4e.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./constants-e43f22dd.js";const be=J({name:"SystemPost",__name:"index",setup(ve){const v=ge(),{t:K}=Q(),k=u(!0),x=u(0),C=u([]),r=E({pageNo:1,pageSize:10,code:"",name:"",status:void 0}),h=u(),w=u(!1),c=async()=>{k.value=!0;try{const p=await ce(r);C.value=p.list,x.value=p.total}finally{k.value=!1}},_=()=>{r.pageNo=1,c()},M=()=>{h.value.resetFields(),_()},S=u(),V=(p,a)=>{S.value.open(p,a)},O=async()=>{try{await v.exportConfirm(),w.value=!0;const p=await _e(r);de.excel(p,"\u5C97\u4F4D\u5217\u8868.xls")}catch{}finally{w.value=!1}};return L(()=>{c()}),(p,a)=>{const U=Y,y=Z,P=$,D=ee,g=ae,i=le,R=te,N=ie,s=oe,q=pe,j=re,B=ne,b=W("hasPermi"),G=se;return n(),T(A,null,[e(N,null,{default:o(()=>[e(R,{class:"-mb-15px",model:t(r),ref_key:"queryFormRef",ref:h,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:z(_,["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:z(_,["enter"])},null,8,["modelValue"])]),_:1}),e(y,{label:"\u72B6\u6001",prop:"status"},{default:o(()=>[e(D,{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),T(A,null,X(t(ue)(t(F).COMMON_STATUS),l=>(n(),m(P,{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:M},{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:O,loading:t(w)},{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(j,{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:H=>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:H=>(async I=>{try{await v.delConfirm(),await fe(I),v.success(K("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"])),[[G,t(k)]]),e(B,{total:t(x),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:S,onSuccess:c},null,512)],64)}}});export{be as default};
|