1 |
- import{d as X,H as j,r as m,x as E,b as I,as as J,a1 as Z,o as r,c as D,f as a,B as o,a as t,a2 as M,F as N,P as $,A as d,G as u,l as y,a6 as ee,S as ae,Q as le,R as te,K as oe,_ as se,L as re,U as pe,V as ie,W as ne,X as ue}from"./index-24b5bd0d.js";import{_ as me}from"./index.vue_vue_type_script_setup_true_lang-d8bf5c47.js";import{_ as de}from"./DictTag.vue_vue_type_script_lang-69a2d8c6.js";import{_ as ce}from"./ContentWrap.vue_vue_type_script_setup_true_lang-1e5dab5a.js";import{a as fe,D as z}from"./dict-65668e05.js";import{d as ye}from"./formatTime-f52baefd.js";import{b as _e,d as ge,e as we}from"./dict.type-01be16dd.js";import{_ as be}from"./DictTypeForm.vue_vue_type_script_setup_true_lang-01e02710.js";import{d as ve}from"./download-20922b56.js";import{u as xe}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 ke=X({name:"SystemDictType",__name:"index",setup(he){const b=xe(),{t:A}=j(),v=m(!0),k=m(0),h=m([]),s=E({pageNo:1,pageSize:10,name:"",type:"",status:void 0,createTime:[]}),C=m(),x=m(!1),c=async()=>{v.value=!0;try{const p=await _e(s);h.value=p.list,k.value=p.total}finally{v.value=!1}},_=()=>{s.pageNo=1,c()},H=()=>{C.value.resetFields(),_()},V=m(),S=(p,e)=>{V.value.open(p,e)},K=async()=>{try{await b.exportConfirm(),x.value=!0;const p=await we(s);ve.excel(p,"\u5B57\u5178\u7C7B\u578B.xls")}catch{}finally{x.value=!1}};return I(()=>{c()}),(p,e)=>{const T=ee,f=ae,O=le,R=te,Y=oe,g=se,i=re,F=pe,U=ce,n=ie,P=de,q=J("router-link"),B=ne,G=me,w=Z("hasPermi"),L=ue;return r(),D(N,null,[a(U,null,{default:o(()=>[a(F,{ref_key:"queryFormRef",ref:C,inline:!0,model:t(s),class:"-mb-15px","label-width":"68px"},{default:o(()=>[a(f,{label:"\u5B57\u5178\u540D\u79F0",prop:"name"},{default:o(()=>[a(T,{modelValue:t(s).name,"onUpdate:modelValue":e[0]||(e[0]=l=>t(s).name=l),class:"!w-240px",clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u540D\u79F0",onKeyup:M(_,["enter"])},null,8,["modelValue"])]),_:1}),a(f,{label:"\u5B57\u5178\u7C7B\u578B",prop:"type"},{default:o(()=>[a(T,{modelValue:t(s).type,"onUpdate:modelValue":e[1]||(e[1]=l=>t(s).type=l),class:"!w-240px",clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u7C7B\u578B",onKeyup:M(_,["enter"])},null,8,["modelValue"])]),_:1}),a(f,{label:"\u72B6\u6001",prop:"status"},{default:o(()=>[a(R,{modelValue:t(s).status,"onUpdate:modelValue":e[2]||(e[2]=l=>t(s).status=l),class:"!w-240px",clearable:"",placeholder:"\u8BF7\u9009\u62E9\u5B57\u5178\u72B6\u6001"},{default:o(()=>[(r(!0),D(N,null,$(t(fe)(t(z).COMMON_STATUS),l=>(r(),d(O,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(f,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:o(()=>[a(Y,{modelValue:t(s).createTime,"onUpdate:modelValue":e[3]||(e[3]=l=>t(s).createTime=l),"default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],class:"!w-240px","end-placeholder":"\u7ED3\u675F\u65E5\u671F","start-placeholder":"\u5F00\u59CB\u65E5\u671F",type:"daterange","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue","default-time"])]),_:1}),a(f,null,{default:o(()=>[a(i,{onClick:_},{default:o(()=>[a(g,{class:"mr-5px",icon:"ep:search"}),e[7]||(e[7]=u(" \u641C\u7D22 "))]),_:1}),a(i,{onClick:H},{default:o(()=>[a(g,{class:"mr-5px",icon:"ep:refresh"}),e[8]||(e[8]=u(" \u91CD\u7F6E "))]),_:1}),y((r(),d(i,{plain:"",type:"primary",onClick:e[4]||(e[4]=l=>S("create"))},{default:o(()=>[a(g,{class:"mr-5px",icon:"ep:plus"}),e[9]||(e[9]=u(" \u65B0\u589E "))]),_:1})),[[w,["system:dict:create"]]]),y((r(),d(i,{loading:t(x),plain:"",type:"success",onClick:K},{default:o(()=>[a(g,{class:"mr-5px",icon:"ep:download"}),e[10]||(e[10]=u(" \u5BFC\u51FA "))]),_:1},8,["loading"])),[[w,["system:dict:export"]]])]),_:1})]),_:1},8,["model"])]),_:1}),a(U,null,{default:o(()=>[y((r(),d(B,{data:t(h)},{default:o(()=>[a(n,{align:"center",label:"\u5B57\u5178\u7F16\u53F7",prop:"id"}),a(n,{align:"center",label:"\u5B57\u5178\u540D\u79F0",prop:"name","show-overflow-tooltip":""}),a(n,{align:"center",label:"\u5B57\u5178\u7C7B\u578B",prop:"type",width:"300"}),a(n,{align:"center",label:"\u72B6\u6001",prop:"status"},{default:o(l=>[a(P,{type:t(z).COMMON_STATUS,value:l.row.status},null,8,["type","value"])]),_:1}),a(n,{align:"center",label:"\u5907\u6CE8",prop:"remark"}),a(n,{formatter:t(ye),align:"center",label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime",width:"180"},null,8,["formatter"]),a(n,{align:"center",label:"\u64CD\u4F5C"},{default:o(l=>[y((r(),d(i,{link:"",type:"primary",onClick:Q=>S("update",l.row.id)},{default:o(()=>e[11]||(e[11]=[u(" \u4FEE\u6539 ")])),_:2},1032,["onClick"])),[[w,["system:dict:update"]]]),a(q,{to:"/dict/type/data/"+l.row.type},{default:o(()=>[a(i,{link:"",type:"primary"},{default:o(()=>e[12]||(e[12]=[u("\u6570\u636E")])),_:1})]),_:2},1032,["to"]),y((r(),d(i,{link:"",type:"danger",onClick:Q=>(async W=>{try{await b.delConfirm(),await ge(W),b.success(A("common.delSuccess")),await c()}catch{}})(l.row.id)},{default:o(()=>e[13]||(e[13]=[u(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[w,["system:dict:delete"]]])]),_:1})]),_:1},8,["data"])),[[L,t(v)]]),a(G,{limit:t(s).pageSize,"onUpdate:limit":e[5]||(e[5]=l=>t(s).pageSize=l),page:t(s).pageNo,"onUpdate:page":e[6]||(e[6]=l=>t(s).pageNo=l),total:t(k),onPagination:c},null,8,["limit","page","total"])]),_:1}),a(be,{ref_key:"formRef",ref:V,onSuccess:c},null,512)],64)}}});export{ke as default};
|