chore: 重新编译前端产物(补装CodeMirror依赖)
This commit is contained in:
1 parent
23e9e3da62
commit
4e384ca401
115 files changed
+147
-147
No files matched your search
@@ -0,0 +1 @@
|
||||
import{r as t,j as e}from"./vendor-codemirror-B1SGo4xl.js";import{D as X,a as Y,b as Z,c as ee,d as te,e as oe,B as b,f as le,g as ie,aw as me}from"./index-Dungj95X.js";import{I as k}from"./input-CXoUQQLm.js";import{L as g}from"./label-CMpUoC87.js";import{T as K}from"./textarea-BxfjmLq5.js";import{S as $,a as z,b as B,c as q,d as O}from"./select-CiTqGGhE.js";import{u as _}from"./use-toast-DNZLibQY.js";import{l as T}from"./log-center-ELxahGiS.js";import{S as M}from"./switch-Bxiq4EHp.js";import{L as F,aW as de,P as U,R as W,z as se,d as ge,T as xe,b5 as pe,aD as he,I as ue,a7 as ve}from"./vendor-icons-DmqcWdzX.js";import{B as R}from"./badge-CGJlVD3L.js";import{C as G,a as J}from"./card-BIfzBCEy.js";import{a as I}from"./alert-v1WaPeEX.js";import{A as ye}from"./AlertRuleDialog-BmYLySxp.js";import"./index-5FEebgvX.js";const re=t.createContext(null);function Le({children:r}){const[s,o]=t.useState(null),n=t.useCallback(i=>o(i),[]);return e.jsx(re.Provider,{"code-path":"src/components/monitor/log-center/LogQueryContext.tsx:16:5",value:{context:s,setContext:n},children:r})}function H(){const r=t.useContext(re);if(!r)throw new Error("useLogQueryContext must be used within LogQueryProvider");return r}function ne({open:r,onOpenChange:s,engine:o,editing:n,onSaved:i}){const{toast:x}=_(),[d,j]=t.useState(""),[p,v]=t.useState(""),[h,D]=t.useState("logstash-*"),[y,Q]=t.useState(!1),[P,c]=t.useState(""),[f,u]=t.useState(""),[m,C]=t.useState(!1),[A,l]=t.useState(!1),[S,a]=t.useState(!1),[N,E]=t.useState(!1);t.useEffect(()=>{r&&(n?(j(n.name),v(n.url),D(n.default_index||"logstash-*"),Q(!!n.basic_auth),c(n.basic_auth_user||""),u(""),C(!!n.skip_tls_verify),l(!!n.is_default)):(j(o==="loki"?"Loki":"Elasticsearch"),v(o==="loki"?"http://localhost:3100":"http://localhost:9200"),D("logstash-*"),Q(!1),c(""),u(""),C(!1),l(!1)))},[r,n,o]);const w=()=>({name:d.trim(),type:o,url:p.trim(),basic_auth:y,basic_auth_user:P,basic_auth_pass:f,skip_tls_verify:m,default_index:o==="elasticsearch"?h:void 0,is_default:A}),V=async()=>{E(!0);try{await T.testDatasource(w()),x({title:"连接成功"})}catch(L){x({title:"连接失败",description:L?.message||String(L),variant:"destructive"})}finally{E(!1)}},ce=async()=>{if(!(!d.trim()||!p.trim())){a(!0);try{n?await T.updateDatasource(n.id,w()):await T.createDatasource(w()),x({title:"已保存"}),s(!1),i()}catch(L){x({title:"保存失败",description:L?.message||String(L),variant:"destructive"})}finally{a(!1)}}};return e.jsx(X,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:103:5",open:r,onOpenChange:s,children:e.jsxs(Y,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:104:7",className:"bg-[var(--dg-bg-secondary)] border-[var(--dg-border)] max-w-md max-h-[85vh] overflow-y-auto",children:[e.jsxs(Z,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:105:9",children:[e.jsxs(ee,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:106:11",className:"text-[var(--dg-text-primary)]",children:[n?"编辑":"添加",o==="loki"?" Loki":" Elasticsearch"," 数据源"]}),e.jsx(te,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:109:11",className:"text-[var(--dg-text-muted)]",children:"仅保存连接信息,日志本体存储在您的 Loki / ES 集群"})]}),e.jsxs("div",{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:113:9",className:"space-y-3 py-1",children:[e.jsxs("div",{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:114:11",children:[e.jsx(g,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:115:13",className:"text-xs text-[var(--dg-text-muted)]",children:"名称"}),e.jsx(k,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:116:13",value:d,onChange:L=>j(L.target.value),className:"mt-1 h-9 bg-[var(--dg-bg-tertiary)] border-[var(--dg-border)]"})]}),e.jsxs("div",{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:118:11",children:[e.jsx(g,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:119:13",className:"text-xs text-[var(--dg-text-muted)]",children:"地址"}),e.jsx(k,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:120:13",value:p,onChange:L=>v(L.target.value),placeholder:"http://host:port",className:"mt-1 h-9 font-mono text-xs bg-[var(--dg-bg-tertiary)] border-[var(--dg-border)]"})]}),o==="elasticsearch"&&e.jsxs("div",{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:123:13",children:[e.jsx(g,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:124:15",className:"text-xs text-[var(--dg-text-muted)]",children:"默认索引"}),e.jsx(k,{"code-path":"src/components/monitor/log-center/LogDatasourceDialog.tsx:125:15",value:h,onChange:L=>D(L.target.value),className:"mt-1 h-9 font-mono text-xs bg-[var(--dg-bg-tertiary)] border-[var(--dg-border)]"})]}),e.jsxs("div",{"code-path":"src/components/monitor/log-center/LogDatasourceDiaLine truncated
|
||||
Reference in new issue
Block a user