mirror of https://github.com/certd/certd
				
				
				
			fix: 修复Farcdn证书有效期错误的问题
							parent
							
								
									2de7583900
								
							
						
					
					
						commit
						1fe4c367f7
					
				| 
						 | 
				
			
			@ -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||""
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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: "域名证书",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue