index-fb2c7587.js 2.8 KB

1
  1. import{d as I,h as z,r as f,l as A,R as F,o as l,c as G,f as a,w as t,x as n,v as i,n as d,a as m,F as P,j as T,C as X,A as E,D as U,G as W,H as q,I as B,_ as J,__tla as K}from"./index-00ec7b2b.js";import{_ as L,__tla as M}from"./ContentWrap-e9df3218.js";import{d as N,__tla as O}from"./formatTime-5738baf7.js";import{g as Q,d as V,__tla as Y}from"./index-f07f1716.js";import Z,{__tla as $}from"./DataSourceConfigForm-ef3a0a98.js";import{u as aa,__tla as ta}from"./useMessage-d90dda81.js";import{__tla as ea}from"./ContentWrap.vue_vue_type_script_setup_true_lang-23c6e53b.js";import{__tla as ra}from"./el-card-28381f40.js";import{__tla as la}from"./Dialog-b9037609.js";let k,sa=Promise.all([(()=>{try{return K}catch{}})(),(()=>{try{return M}catch{}})(),(()=>{try{return O}catch{}})(),(()=>{try{return Y}catch{}})(),(()=>{try{return $}catch{}})(),(()=>{try{return ta}catch{}})(),(()=>{try{return ea}catch{}})(),(()=>{try{return ra}catch{}})(),(()=>{try{return la}catch{}})()]).then(async()=>{k=J(I({name:"InfraDataSourceConfig",__name:"index",setup(na){const p=aa(),{t:C}=z(),_=f(!0),y=f([]),o=async()=>{_.value=!0;try{y.value=await Q()}finally{_.value=!1}},h=f(),w=(g,s)=>{h.value.open(g,s)};return A(()=>{o()}),(g,s)=>{const v=T,c=X,x=E,S=U,b=L,e=W,R=q,u=F("hasPermi"),D=B;return l(),G(P,null,[a(b,null,{default:t(()=>[a(S,{class:"-mb-15px",inline:!0},{default:t(()=>[a(x,null,{default:t(()=>[n((l(),i(c,{type:"primary",plain:"",onClick:s[0]||(s[0]=r=>w("create"))},{default:t(()=>[a(v,{icon:"ep:plus",class:"mr-5px"}),d(" \u65B0\u589E ")]),_:1})),[[u,["infra:data-source-config:create"]]])]),_:1})]),_:1})]),_:1}),a(b,null,{default:t(()=>[n((l(),i(R,{data:m(y)},{default:t(()=>[a(e,{label:"\u4E3B\u952E\u7F16\u53F7",align:"center",prop:"id"}),a(e,{label:"\u6570\u636E\u6E90\u540D\u79F0",align:"center",prop:"name"}),a(e,{label:"\u6570\u636E\u6E90\u8FDE\u63A5",align:"center",prop:"url","show-overflow-tooltip":!0}),a(e,{label:"\u7528\u6237\u540D",align:"center",prop:"username"}),a(e,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",width:"180",formatter:m(N)},null,8,["formatter"]),a(e,{label:"\u64CD\u4F5C",align:"center"},{default:t(r=>[n((l(),i(c,{link:"",type:"primary",onClick:j=>w("update",r.row.id),disabled:r.row.id===0},{default:t(()=>[d(" \u7F16\u8F91 ")]),_:2},1032,["onClick","disabled"])),[[u,["infra:data-source-config:update"]]]),n((l(),i(c,{link:"",type:"danger",onClick:j=>(async H=>{try{await p.delConfirm(),await V(H),p.success(C("common.delSuccess")),await o()}catch{}})(r.row.id),disabled:r.row.id===0},{default:t(()=>[d(" \u5220\u9664 ")]),_:2},1032,["onClick","disabled"])),[[u,["infra:data-source-config:delete"]]])]),_:1})]),_:1},8,["data"])),[[D,m(_)]])]),_:1}),a(Z,{ref_key:"formRef",ref:h,onSuccess:o},null,512)],64)}}}),[["__file","/Users/RuHu.Xu/Desktop/mall-newfeifan-zx-business/src/views/infra/dataSourceConfig/index.vue"]])});export{sa as __tla,k as default};