From 31f82e58b59d3404314f0f17f0211d6a23a1b09e Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Sun, 5 Oct 2025 07:59:56 +0000 Subject: [PATCH] =?UTF-8?q?chore:=20test=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/plugin/fast-crud/index.tsx | 2 +- .../ui/certd-client/src/style/common.less | 4 + .../src/vben/popup-ui/modal/use-modal.ts | 4 +- .../src/views/certd/cert/domain/api.ts | 1 - .../src/views/certd/monitor/site/crud.tsx | 5 +- .../src/views/certd/pipeline/crud.tsx | 5 +- .../src/views/sys/nettest/DomainTestCard.vue | 200 +++++++++++++----- .../src/views/sys/nettest/TestCase.vue | 1 + .../src/views/sys/nettest/index.vue | 18 +- .../src/views/sys/suite/product/crud.tsx | 6 +- .../modules/sys/nettest/nettest-service.ts | 15 +- 11 files changed, 185 insertions(+), 76 deletions(-) diff --git a/packages/ui/certd-client/src/plugin/fast-crud/index.tsx b/packages/ui/certd-client/src/plugin/fast-crud/index.tsx index 506c8f2a..14bc403b 100644 --- a/packages/ui/certd-client/src/plugin/fast-crud/index.tsx +++ b/packages/ui/certd-client/src/plugin/fast-crud/index.tsx @@ -14,7 +14,7 @@ import { usePreferences } from "/@/vben/preferences"; import { LocalStorage } from "/@/utils/util.storage"; import { FsEditorCode } from "@fast-crud/editor-code"; -import "@fast-crud/editor-code/dist/style.css" +import "@fast-crud/editor-code/dist/style.css"; class ColumnSizeSaver { save: (key: string, size: number) => void; diff --git a/packages/ui/certd-client/src/style/common.less b/packages/ui/certd-client/src/style/common.less index 70336dd0..5b3c3a2e 100644 --- a/packages/ui/certd-client/src/style/common.less +++ b/packages/ui/certd-client/src/style/common.less @@ -19,6 +19,10 @@ div#app { height: 100%; } +pre.pre{ + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + h1, h2, h3, diff --git a/packages/ui/certd-client/src/vben/popup-ui/modal/use-modal.ts b/packages/ui/certd-client/src/vben/popup-ui/modal/use-modal.ts index 820c466b..6560e8d2 100644 --- a/packages/ui/certd-client/src/vben/popup-ui/modal/use-modal.ts +++ b/packages/ui/certd-client/src/vben/popup-ui/modal/use-modal.ts @@ -54,8 +54,8 @@ export function useVbenModal( ); }, { - inheritAttrs: false, name: "VbenParentModal", + inheritAttrs: false, } ); return [Modal, extendedApi as ExtendedModalApi] as const; @@ -104,8 +104,8 @@ export function useVbenModal( ); }, { - inheritAttrs: false, name: "VbenModal", + inheritAttrs: false, } ); injectData.extendApi?.(extendedApi); diff --git a/packages/ui/certd-client/src/views/certd/cert/domain/api.ts b/packages/ui/certd-client/src/views/certd/cert/domain/api.ts index 9fed5c54..6d48bfe0 100644 --- a/packages/ui/certd-client/src/views/certd/cert/domain/api.ts +++ b/packages/ui/certd-client/src/views/certd/cert/domain/api.ts @@ -57,4 +57,3 @@ export async function DeleteBatch(ids: any[]) { data: { ids }, }); } - diff --git a/packages/ui/certd-client/src/views/certd/monitor/site/crud.tsx b/packages/ui/certd-client/src/views/certd/monitor/site/crud.tsx index e1189083..b600793c 100644 --- a/packages/ui/certd-client/src/views/certd/monitor/site/crud.tsx +++ b/packages/ui/certd-client/src/views/certd/monitor/site/crud.tsx @@ -385,10 +385,7 @@ export default function ({ crudExpose, context }: CreateCrudOptionsProps): Creat column: { conditionalRender: false, cellRender({ row }) { - const { - certEffectiveTime: effectiveTime, - certExpiresTime: expiresTime, - } = row || {}; + const { certEffectiveTime: effectiveTime, certExpiresTime: expiresTime } = row || {}; if (!expiresTime) { return "-"; } diff --git a/packages/ui/certd-client/src/views/certd/pipeline/crud.tsx b/packages/ui/certd-client/src/views/certd/pipeline/crud.tsx index 8ce42f4c..add581aa 100644 --- a/packages/ui/certd-client/src/views/certd/pipeline/crud.tsx +++ b/packages/ui/certd-client/src/views/certd/pipeline/crud.tsx @@ -366,10 +366,7 @@ export default function ({ crudExpose, context: { groupDictRef, selectedRowKeys }, column: { cellRender({ row }) { - const { - certEffectiveTime: effectiveTime, - certExpiresTime: expiresTime, - } = row?.lastVars || {}; + const { certEffectiveTime: effectiveTime, certExpiresTime: expiresTime } = row?.lastVars || {}; if (!expiresTime) { return "-"; } diff --git a/packages/ui/certd-client/src/views/sys/nettest/DomainTestCard.vue b/packages/ui/certd-client/src/views/sys/nettest/DomainTestCard.vue index 8188ec09..566811ac 100644 --- a/packages/ui/certd-client/src/views/sys/nettest/DomainTestCard.vue +++ b/packages/ui/certd-client/src/views/sys/nettest/DomainTestCard.vue @@ -1,6 +1,7 @@ - diff --git a/packages/ui/certd-client/src/views/sys/nettest/TestCase.vue b/packages/ui/certd-client/src/views/sys/nettest/TestCase.vue index 2a7843a6..5c4c3366 100644 --- a/packages/ui/certd-client/src/views/sys/nettest/TestCase.vue +++ b/packages/ui/certd-client/src/views/sys/nettest/TestCase.vue @@ -77,6 +77,7 @@ const runTest = async () => { // 暴露方法给父组件 defineExpose({ test: runTest, + getResult: () => result.value, }); // 辅助计算属性,用于模板中显示结果 diff --git a/packages/ui/certd-client/src/views/sys/nettest/index.vue b/packages/ui/certd-client/src/views/sys/nettest/index.vue index 626da460..c4bc4c34 100644 --- a/packages/ui/certd-client/src/views/sys/nettest/index.vue +++ b/packages/ui/certd-client/src/views/sys/nettest/index.vue @@ -1,19 +1,21 @@