index-Gz7gOPze.js 5.5 KB

1
  1. import{j as G,f as I,t as J,D,A as L,m as Q,k as W,l as X,n as ee,o as ae,b as le,p as te,q as oe,s as se,v as re}from"./index-CKIhG1T4.js";import{_ as pe}from"./index.vue_vue_type_script_setup_true_lang-DFNSD-eX.js";import{_ as ie}from"./DictTag.vue_vue_type_script_lang-DQpfYj_J.js";import{_ as ne}from"./ContentWrap.vue_vue_type_script_setup_true_lang-Dr2ObOZ6.js";import{C as me,a as u,b as ue,v as de,ak as ce,as as fe,D as r,E as M,$ as a,U as o,u as t,ae as N,K as z,ad as ye,T as d,Z as m,V as y}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import{d as _e}from"./formatTime-GfXNJyvM.js";import{b as be,d as we,e as ge}from"./dict.type-mAqbQPWN.js";import{_ as ve}from"./DictTypeForm.vue_vue_type_script_setup_true_lang-DiydmaSv.js";import{d as ke}from"./download-D5Lb_h0f.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./index-Dszus0mF.js";import"./Dialog.vue_vue_type_style_index_0_lang-pGfk6adK.js";import"./constants-CsKXDkTX.js";const xe=me({name:"SystemDictType",__name:"index",setup(he){const g=G(),{t:O}=I(),v=u(!0),x=u(0),h=u([]),s=ue({pageNo:1,pageSize:10,name:"",type:"",status:void 0,createTime:[]}),C=u(),k=u(!1),c=async()=>{v.value=!0;try{const p=await be(s);h.value=p.list,x.value=p.total}finally{v.value=!1}},_=()=>{s.pageNo=1,c()},Y=()=>{C.value.resetFields(),_()},V=u(),T=(p,e)=>{V.value.open(p,e)},A=async()=>{try{await g.exportConfirm(),k.value=!0;const p=await ge(s);ke.excel(p,"\u5B57\u5178\u7C7B\u578B.xls")}catch{}finally{k.value=!1}};return de(()=>{c()}),(p,e)=>{const S=L,f=Q,F=W,K=X,R=ee,b=ae,i=le,q=te,U=ne,n=oe,H=ie,P=ce("router-link"),j=se,B=pe,w=fe("hasPermi"),E=re;return r(),M(z,null,[a(U,null,{default:o(()=>[a(q,{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(S,{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:N(_,["enter"])},null,8,["modelValue"])]),_:1}),a(f,{label:"\u5B57\u5178\u7C7B\u578B",prop:"type"},{default:o(()=>[a(S,{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:N(_,["enter"])},null,8,["modelValue"])]),_:1}),a(f,{label:"\u72B6\u6001",prop:"status"},{default:o(()=>[a(K,{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),M(z,null,ye(t(J)(t(D).COMMON_STATUS),l=>(r(),d(F,{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(R,{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(b,{class:"mr-5px",icon:"ep:search"}),e[7]||(e[7]=m(" \u641C\u7D22 "))]),_:1}),a(i,{onClick:Y},{default:o(()=>[a(b,{class:"mr-5px",icon:"ep:refresh"}),e[8]||(e[8]=m(" \u91CD\u7F6E "))]),_:1}),y((r(),d(i,{plain:"",type:"primary",onClick:e[4]||(e[4]=l=>T("create"))},{default:o(()=>[a(b,{class:"mr-5px",icon:"ep:plus"}),e[9]||(e[9]=m(" \u65B0\u589E "))]),_:1})),[[w,["system:dict:create"]]]),y((r(),d(i,{loading:t(k),plain:"",type:"success",onClick:A},{default:o(()=>[a(b,{class:"mr-5px",icon:"ep:download"}),e[10]||(e[10]=m(" \u5BFC\u51FA "))]),_:1},8,["loading"])),[[w,["system:dict:export"]]])]),_:1})]),_:1},8,["model"])]),_:1}),a(U,null,{default:o(()=>[y((r(),d(j,{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(H,{type:t(D).COMMON_STATUS,value:l.row.status},null,8,["type","value"])]),_:1}),a(n,{align:"center",label:"\u5907\u6CE8",prop:"remark"}),a(n,{formatter:t(_e),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:Z=>T("update",l.row.id)},{default:o(()=>e[11]||(e[11]=[m(" \u4FEE\u6539 ")])),_:2},1032,["onClick"])),[[w,["system:dict:update"]]]),a(P,{to:"/dict/type/data/"+l.row.type},{default:o(()=>[a(i,{link:"",type:"primary"},{default:o(()=>e[12]||(e[12]=[m("\u6570\u636E")])),_:1})]),_:2},1032,["to"]),y((r(),d(i,{link:"",type:"danger",onClick:Z=>(async $=>{try{await g.delConfirm(),await we($),g.success(O("common.delSuccess")),await c()}catch{}})(l.row.id)},{default:o(()=>e[13]||(e[13]=[m(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[w,["system:dict:delete"]]])]),_:1})]),_:1},8,["data"])),[[E,t(v)]]),a(B,{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(x),onPagination:c},null,8,["limit","page","total"])]),_:1}),a(ve,{ref_key:"formRef",ref:V,onSuccess:c},null,512)],64)}}});export{xe as default};