From e4f4570b29f26c60f1ee9660a4c507cbeaba3d7e Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Wed, 31 Jul 2024 14:01:06 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E8=85=BE=E8=AE=AF=E4=BA=91clb=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E6=9B=B4=E5=A4=9A=E5=A4=A7=E5=8C=BA=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugin/upload-to-aliyun/index.ts | 1 + .../plugins/plugin-deploy-to-cdn.ts | 1 + .../plugin-demo/plugins/plugin-test.ts | 1 + .../plugin-tencent/access/dnspod-access.ts | 1 + .../plugin/deploy-to-clb/index.ts | 23 ++++++++++++++++++- 5 files changed, 26 insertions(+), 1 deletion(-) diff --git a/packages/ui/certd-server/src/plugins/plugin-aliyun/plugin/upload-to-aliyun/index.ts b/packages/ui/certd-server/src/plugins/plugin-aliyun/plugin/upload-to-aliyun/index.ts index 1406a3ff..81552490 100644 --- a/packages/ui/certd-server/src/plugins/plugin-aliyun/plugin/upload-to-aliyun/index.ts +++ b/packages/ui/certd-server/src/plugins/plugin-aliyun/plugin/upload-to-aliyun/index.ts @@ -27,6 +27,7 @@ export class UploadCertToAliyun extends AbstractTaskPlugin { default: 'cn-hangzhou', component: { name: 'a-select', + mode: 'tags', vModel: 'value', options: ZoneOptions, }, diff --git a/packages/ui/certd-server/src/plugins/plugin-cloudflare/plugins/plugin-deploy-to-cdn.ts b/packages/ui/certd-server/src/plugins/plugin-cloudflare/plugins/plugin-deploy-to-cdn.ts index e2e85f57..cd1dd610 100644 --- a/packages/ui/certd-server/src/plugins/plugin-cloudflare/plugins/plugin-deploy-to-cdn.ts +++ b/packages/ui/certd-server/src/plugins/plugin-cloudflare/plugins/plugin-deploy-to-cdn.ts @@ -29,6 +29,7 @@ export class CloudflareDeployToCDNPlugin extends AbstractTaskPlugin { component: { //前端组件配置,具体配置见组件文档 https://www.antdv.com/components/select-cn name: 'a-select', + mode: 'tags', options: [ { value: '1', label: '选项1' }, { value: '2', label: '选项2' }, diff --git a/packages/ui/certd-server/src/plugins/plugin-demo/plugins/plugin-test.ts b/packages/ui/certd-server/src/plugins/plugin-demo/plugins/plugin-test.ts index d0f2d5e0..55955303 100644 --- a/packages/ui/certd-server/src/plugins/plugin-demo/plugins/plugin-test.ts +++ b/packages/ui/certd-server/src/plugins/plugin-demo/plugins/plugin-test.ts @@ -29,6 +29,7 @@ export class DemoTestPlugin extends AbstractTaskPlugin { component: { //前端组件配置,具体配置见组件文档 https://www.antdv.com/components/select-cn name: 'a-select', + mode: 'tags', options: [ { value: '1', label: '选项1' }, { value: '2', label: '选项2' }, diff --git a/packages/ui/certd-server/src/plugins/plugin-tencent/access/dnspod-access.ts b/packages/ui/certd-server/src/plugins/plugin-tencent/access/dnspod-access.ts index 7195c0c9..59eb81f4 100644 --- a/packages/ui/certd-server/src/plugins/plugin-tencent/access/dnspod-access.ts +++ b/packages/ui/certd-server/src/plugins/plugin-tencent/access/dnspod-access.ts @@ -11,6 +11,7 @@ export class DnspodAccess { component: { placeholder: 'endpoint', name: 'a-select', + mode: 'tags', vModel: 'value', options: [ { value: 'https://dnsapi.cn', label: '中国站' }, diff --git a/packages/ui/certd-server/src/plugins/plugin-tencent/plugin/deploy-to-clb/index.ts b/packages/ui/certd-server/src/plugins/plugin-tencent/plugin/deploy-to-clb/index.ts index c9444319..6d508def 100644 --- a/packages/ui/certd-server/src/plugins/plugin-tencent/plugin/deploy-to-clb/index.ts +++ b/packages/ui/certd-server/src/plugins/plugin-tencent/plugin/deploy-to-clb/index.ts @@ -20,7 +20,28 @@ export class DeployToClbPlugin extends AbstractTaskPlugin { default: 'ap-guangzhou', component: { name: 'a-select', - options: [{ value: 'ap-guangzhou' }], + mode: 'tags', + options: [ + { value: 'ap-guangzhou' }, + { value: 'ap-beijing' }, + { value: 'ap-chengdu' }, + { value: 'ap-chongqing' }, + { value: 'ap-hongkong' }, + { value: 'ap-jakarta' }, + { value: 'ap-mumbai' }, + { value: 'ap-nanjing' }, + { value: 'ap-seoul' }, + { value: 'ap-shanghai' }, + { value: 'ap-shanghai-fsi' }, + { value: 'ap-shenzhen-fsi' }, + { value: 'ap-singapore' }, + { value: 'ap-tokyo' }, + { value: 'eu-frankfurt' }, + { value: 'na-ashburn' }, + { value: 'na-siliconvalley' }, + { value: 'na-toronto' }, + { value: 'sa-saopaulo' }, + ], }, required: true, })