From 31aecb388a649b8c5c5e3068cd3f02d4a35d3455 Mon Sep 17 00:00:00 2001 From: www Date: Sun, 19 Apr 2026 19:41:42 +0800 Subject: [PATCH] feat: show github-only spider md links --- src/views/site/domainSpiderMdDialog.vue | 45 +++++++------------------ 1 file changed, 12 insertions(+), 33 deletions(-) diff --git a/src/views/site/domainSpiderMdDialog.vue b/src/views/site/domainSpiderMdDialog.vue index bd96a5f..2cd396d 100644 --- a/src/views/site/domainSpiderMdDialog.vue +++ b/src/views/site/domainSpiderMdDialog.vue @@ -180,25 +180,23 @@ const formatDateTime = (value?: string) => { }; const remoteConfigured = computed(() => { - return Boolean(summary.value.gitee?.configured || summary.value.github?.configured); + return Boolean(summary.value.github?.configured); }); const remoteTitle = computed(() => { - if (summary.value.gitee?.configured || summary.value.github?.configured) { - return "当前已配置远端自动推送,生成后会自动返回可复制链接"; + if (summary.value.github?.configured) { + return "当前已配置 GitHub 自动推送,生成后会自动返回可复制链接"; } - if (summary.value.gitee?.enabled || summary.value.github?.enabled) { - return "远端推送已启用但未配完整,当前只能保留本地文件"; + if (summary.value.github?.enabled) { + return "GitHub 推送已启用但未配完整,当前只能保留本地文件"; } - return "当前未启用远端推送,生成后仅保留本地文件"; + return "当前未启用 GitHub 推送,生成后仅保留本地文件"; }); const remoteDescription = computed(() => { - const gitee = summary.value.gitee || {}; const github = summary.value.github || {}; - const giteeRepo = gitee.owner && gitee.repo ? `${gitee.owner}/${gitee.repo}` : "未配置"; const githubRepo = github.owner && github.repo ? `${github.owner}/${github.repo}` : "未配置"; - return `Gitee:${giteeRepo} / ${gitee.branch || "-"} / ${gitee.root || "-"};GitHub:${githubRepo} / ${github.branch || "-"} / ${github.root || "-"}`; + return `GitHub:${githubRepo} / ${github.branch || "-"} / ${github.root || "-"}`; }); const latestRunTitle = computed(() => { @@ -216,34 +214,20 @@ const latestRunDescription = computed(() => { const runRoot = String(row.run_root || "").trim() || "-"; const githubStatus = String(row.github_push_status || "").trim(); const githubError = String(row.github_push_error || "").trim(); - const giteeStatus = String(row.gitee_push_status || "").trim(); - const giteeError = String(row.gitee_push_error || "").trim(); let pushed = "当前仅保留本地"; - let pushError = ""; + const pushError = githubError; - if (githubStatus === "success" && giteeStatus === "success") { - pushed = "已推送到 GitHub 和 Gitee"; - } else if (githubStatus === "success") { + if (githubStatus === "success") { pushed = "已推送到 GitHub"; - pushError = giteeError; - } else if (giteeStatus === "success") { - pushed = "已推送到 Gitee"; - pushError = githubError; } else if (githubStatus === "failed" || githubStatus === "partial_failed") { pushed = githubStatus === "partial_failed" ? "本地生成成功,GitHub 部分推送后失败" : "本地生成成功,GitHub 推送失败"; - pushError = githubError; - } else if (giteeStatus === "failed" || giteeStatus === "partial_failed") { - pushed = giteeStatus === "partial_failed" ? "本地生成成功,Gitee 部分推送后失败" : "本地生成成功,Gitee 推送失败"; - pushError = giteeError; } return `目录:${runRoot};文件数:${fileCount};链接数:${totalLinks};状态:${pushed}${pushError ? `;错误:${pushError}` : ""}`; }); const remoteFiles = (row: SiteList.DomainSpiderMdRunSummaryItem) => { - const githubFiles = row.github_files || []; - if (githubFiles.length) return githubFiles; - return row.gitee_files || []; + return row.github_files || []; }; const remoteMdFiles = (row: SiteList.DomainSpiderMdRunSummaryItem) => { @@ -251,21 +235,16 @@ const remoteMdFiles = (row: SiteList.DomainSpiderMdRunSummaryItem) => { }; const remoteStatus = (row: SiteList.DomainSpiderMdRunSummaryItem) => { - return String(row.github_push_status || row.gitee_push_status || "").trim(); + return String(row.github_push_status || "").trim(); }; const emptyRemoteDescription = (row: SiteList.DomainSpiderMdRunSummaryItem) => { const githubStatus = String(row.github_push_status || "").trim(); const githubError = String(row.github_push_error || "").trim(); - const giteeStatus = String(row.gitee_push_status || "").trim(); - const giteeError = String(row.gitee_push_error || "").trim(); if (githubStatus === "failed" || githubStatus === "partial_failed") { return `GitHub 推送失败:${githubError || "请查看任务日志"}`; } - if (giteeStatus === "failed" || giteeStatus === "partial_failed") { - return `Gitee 推送失败:${giteeError || "请查看任务日志"}`; - } - return "当前这轮还没有可复制的远端链接"; + return "当前这轮还没有可复制的 GitHub 链接"; }; const loadData = async () => {