PageSourceSearch

https://iraytech.com/assets/index-2JuXWhTc.js

js iraytech.com collected 2026-10-09 03:54:21 UTC 2,916 bytes, 1 lines download raw bytes

1import{c as D,b as G,d as H}from"./index-DtSwWHNb.js";import{_ as I}from"./ContentWrap.vue_vue_type_script_setup_true_lang-BeLT6dIH.js";import{d as L}from"./formatTime-lUGM0pyd.js";import{g as O,d as R,b as T}from"./index-BIoswjfS.js";import{_ as K}from"./DataSourceConfigForm.vue_vue_type_script_setup_true_lang-De9zNvKY.js";import{f as W,ak as $,h as A,$ as E,_ as J,aj as M}from"./form-designer-ClxUBbeh.js";import{x as N,r as m,l as Q,aq as U,y as r,z as V,P as e,G as l,H as i,F as s,L as _,u as g,O as X}from"./form-create-Czj-GaDQ.js";import"./Dialog.vue_vue_type_style_index_0_lang-BmmsTYxj.js";const Y=N({name:"InfraDataSourceConfig",__name:"index",setup(Z){const o=D(),{t:b}=G(),y=m(!0),w=m([]),c=async()=>{y.value=!0;try{w.value=await O()}finally{y.value=!1}},k=m(),C=(u,a)=>{k.value.open(u,a)},d=m([]),x=u=>{d.value=u.map(a=>a.id).filter(a=>a!==0&&!!a)},S=async()=>{try{await o.delConfirm(),await T(d.value),d.value=[],o.success(b("common.delSuccess")),await c()}catch{}};return Q(()=>{c()}),(u,a)=>{const h=H,f=W,F=$,P=A,v=I,t=E,j=J,p=U("hasPermi"),q=M;return r(),V(X,null,[e(v,null,{default:l(()=>[e(P,{class:"-mb-15px",inline:!0},{default:l(()=>[e(F,null,{default:l(()=>[i((r(),s(f,{type:"primary",plain:"",onClick:a[0]||(a[0]=n=>C("create"))},{default:l(()=>[e(h,{icon:"ep:plus",class:"mr-5px"}),a[1]||(a[1]=_(" \u65B0\u589E "))]),_:1})),[[p,["infra:data-source-config:create"]]]),i((r(),s(f,{type:"danger",plain:"",disabled:g(d).length===0,onClick:S},{default:l(()=>[e(h,{icon:"ep:delete",class:"mr-5px"}),a[2]||(a[2]=_(" \u6279\u91CF\u5220\u9664 "))]),_:1},8,["disabled"])),[[p,["infra:data-source-config:delete"]]])]),_:1})]),_:1})]),_:1}),e(v,null,{default:l(()=>[i((r(),s(j,{data:g(w),onSelectionChange:x},{default:l(()=>[e(t,{type:"selection",width:"55"}),e(t,{label:"\u4E3B\u952E\u7F16\u53F7",align:"center",prop:"id"}),e(t,{label:"\u6570\u636E\u6E90\u540D\u79F0",align:"center",prop:"name"}),e(t,{label:"\u6570\u636E\u6E90\u8FDE\u63A5",align:"center",prop:"url","show-overflow-tooltip":!0}),e(t,{label:"\u7528\u6237\u540D",align:"center",prop:"username"}),e(t,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",width:"180",formatter:g(L)},null,8,["formatter"]),e(t,{label:"\u64CD\u4F5C",align:"center"},{default:l(n=>[i((r(),s(f,{link:"",type:"primary",onClick:z=>C("update",n.row.id),disabled:n.row.id===0},{default:l(()=>a[3]||(a[3]=[_(" \u7F16\u8F91 ")])),_:2},1032,["onClick","disabled"])),[[p,["infra:data-source-config:update"]]]),i((r(),s(f,{link:"",type:"danger",onClick:z=>(async B=>{try{await o.delConfirm(),await R(B),o.success(b("common.delSuccess")),await c()}catch{}})(n.row.id),disabled:n.row.id===0},{default:l(()=>a[4]||(a[4]=[_(" \u5220\u9664 ")])),_:2},1032,["onClick","disabled"])),[[p,["infra:data-source-config:delete"]]])]),_:1})]),_:1},8,["data"])),[[q,g(y)]])]),_:1}),e(K,{ref_key:"formRef",ref:k,onSuccess:c},null,512)],64)}}});export{Y as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.