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 1406a3ff2..815524903 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 e2e85f57a..cd1dd610e 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 d0f2d5e0e..55955303d 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 7195c0c94..59eb81f40 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 c94443191..6d508defb 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, })