diff --git a/packages/ui/certd-server/src/plugins/plugin-farcdn/access.ts b/packages/ui/certd-server/src/plugins/plugin-farcdn/access.ts index f3cde7ba..99465aab 100644 --- a/packages/ui/certd-server/src/plugins/plugin-farcdn/access.ts +++ b/packages/ui/certd-server/src/plugins/plugin-farcdn/access.ts @@ -153,8 +153,8 @@ export class FarcdnAccess extends BaseAccess { serverName: oldCert.serverName || certReader.getMainDomain(), commonNames: [certReader.getMainDomain()], dnsNames: certReader.getAltNames(), - timeBeginAt: detail.notBefore, - timeEndAt: detail.notAfter, + timeBeginAt: detail.notBefore.getTime(), + timeEndAt: detail.notAfter.getTime(), name: oldCert.name|| certReader.buildCertName(), description:oldCert.description||"" } diff --git a/packages/ui/certd-server/src/plugins/plugin-farcdn/plugins/plugin-refresh-cert.ts b/packages/ui/certd-server/src/plugins/plugin-farcdn/plugins/plugin-refresh-cert.ts index 6b248cd2..21cbc34b 100644 --- a/packages/ui/certd-server/src/plugins/plugin-farcdn/plugins/plugin-refresh-cert.ts +++ b/packages/ui/certd-server/src/plugins/plugin-farcdn/plugins/plugin-refresh-cert.ts @@ -1,8 +1,7 @@ -import { IsTaskPlugin, PageReq, pluginGroups, RunStrategy, TaskInput } from "@certd/pipeline"; +import { AbstractTaskPlugin, IsTaskPlugin, PageReq, pluginGroups, RunStrategy, TaskInput } from "@certd/pipeline"; import { CertApplyPluginNames, CertInfo } from "@certd/plugin-cert"; import { createCertDomainGetterInputDefine, createRemoteSelectInputDefine } from "@certd/plugin-lib"; import { FarcdnAccess } from "../access.js"; -import { AbstractPlusTaskPlugin } from "@certd/plugin-plus"; @IsTaskPlugin({ //命名规范,插件类型+功能(就是目录plugin-demo中的demo),大写字母开头,驼峰命名 @@ -12,7 +11,7 @@ import { AbstractPlusTaskPlugin } from "@certd/plugin-plus"; icon: "svg:icon-lucky", //插件分组 group: pluginGroups.cdn.key, - needPlus: true, + needPlus: false, default: { //默认值配置照抄即可 strategy: { @@ -21,7 +20,7 @@ import { AbstractPlusTaskPlugin } from "@certd/plugin-plus"; } }) //类名规范,跟上面插件名称(name)一致 -export class FarcdnRefreshCert extends AbstractPlusTaskPlugin { +export class FarcdnRefreshCert extends AbstractTaskPlugin { //证书选择,此项必须要有 @TaskInput({ title: "域名证书",