diff --git a/packages/ui/certd-client/src/locales/langs/en-US/certd/suite.ts b/packages/ui/certd-client/src/locales/langs/en-US/certd/suite.ts index 5fa3e3692..414bd2798 100644 --- a/packages/ui/certd-client/src/locales/langs/en-US/certd/suite.ts +++ b/packages/ui/certd-client/src/locales/langs/en-US/certd/suite.ts @@ -6,6 +6,9 @@ export default { specifications: "Specifications", pipeline: "Pipeline", domain: "Domain", + totalDomain: "Total Domain Count", + wildcardDomain: "Wildcard Domain", + includedWildcardDomain: "Included Wildcard Domain Count", deployTimes: "Deployments", monitorCount: "DomainMonitors", duration: "Duration", @@ -24,7 +27,8 @@ export default { please_select_package: "Please select a package", package: "Package", addon_package: "Addon Package", - domain_count: "Domain Count", + domain_count: "Total Domain Count", + wildcard_domain_count: "Wildcard Domain Count", unit_count: "pcs", pipeline_count: "Pipeline Count", unit_item: "items", @@ -42,6 +46,7 @@ export default { intro: "Introduction", packageContent: "Package Content", maxDomainCount: "Max Domain Count", + maxWildcardDomainCount: "Max Wildcard Domain Count", maxPipelineCount: "Max Pipeline Count", maxDeployCount: "Max Deploy Count", maxMonitorCount: "Max Monitor Count", @@ -51,6 +56,10 @@ export default { addon: "Addon", typeHelper: "Suite: Only the most recently purchased one is active at a time\nAddon: Multiple can be purchased, effective immediately without affecting the suite\nThe quantities of suite and addon can be accumulated", pipelineCount: "Pipeline Count", + wildcardDomainCount: "Wildcard Domain Count", + wildcardDomainCountPart: "Included Wildcard Domain Count", + wildcardDomainCountSub: "- Wildcard Domain Count", + wildcardDomainCountHelper: "Wildcard domains are also limited by the total domain count: each wildcard domain consumes both domain count and wildcard domain count quota.", unitPipeline: "pipelines", deployCount: "Deployment Count", unitDeploy: "times", diff --git a/packages/ui/certd-client/src/locales/langs/zh-CN/certd/suite.ts b/packages/ui/certd-client/src/locales/langs/zh-CN/certd/suite.ts index 76f0795bc..0c3578a60 100644 --- a/packages/ui/certd-client/src/locales/langs/zh-CN/certd/suite.ts +++ b/packages/ui/certd-client/src/locales/langs/zh-CN/certd/suite.ts @@ -6,6 +6,9 @@ export default { specifications: "规格", pipeline: "流水线", domain: "域名", + totalDomain: "域名总数量", + wildcardDomain: "泛域名", + includedWildcardDomain: "其中泛域名数量", deployTimes: "部署次数", monitorCount: "域名监控数", duration: "时长", @@ -24,7 +27,8 @@ export default { please_select_package: "请选择套餐", package: "套餐", addon_package: "加量包", - domain_count: "域名数量", + domain_count: "域名总数量", + wildcard_domain_count: "泛域名数量", unit_count: "个", pipeline_count: "流水线数量", unit_item: "条", @@ -42,6 +46,7 @@ export default { intro: "介绍", packageContent: "套餐内容", maxDomainCount: "最大域名数", + maxWildcardDomainCount: "最大泛域名数", maxPipelineCount: "最大流水线数", maxDeployCount: "最大部署数", maxMonitorCount: "最大监控数", @@ -51,6 +56,10 @@ export default { addon: "加量包", typeHelper: "套餐:同一时间只有最新购买的一个生效\n加量包:可购买多个,购买后立即生效,不影响套餐\n套餐和加量包数量可叠加", pipelineCount: "流水线数量", + wildcardDomainCount: "泛域名数量", + wildcardDomainCountPart: "其中泛域名数量", + wildcardDomainCountSub: "- 泛域名数量", + wildcardDomainCountHelper: "泛域名数量受域名总数量限制:泛域名会同时占用域名总数量和泛域名数量额度;注意:如果域名总数有限制,泛域名数量不要设置为无限制。", unitPipeline: "条", deployCount: "部署次数", unitDeploy: "次", diff --git a/packages/ui/certd-client/src/views/certd/suite/mine/api.ts b/packages/ui/certd-client/src/views/certd/suite/mine/api.ts index 1e1faa42b..64a09f5c7 100644 --- a/packages/ui/certd-client/src/views/certd/suite/mine/api.ts +++ b/packages/ui/certd-client/src/views/certd/suite/mine/api.ts @@ -14,6 +14,7 @@ export type SuiteDetail = { expiresTime?: number; pipelineCount?: SuiteValue; domainCount?: SuiteValue; + wildcardDomainCount?: SuiteValue; deployCount?: SuiteValue; monitorCount?: SuiteValue; }; diff --git a/packages/ui/certd-client/src/views/certd/suite/mine/crud.tsx b/packages/ui/certd-client/src/views/certd/suite/mine/crud.tsx index 1076630a7..f8ed1d21f 100644 --- a/packages/ui/certd-client/src/views/certd/suite/mine/crud.tsx +++ b/packages/ui/certd-client/src/views/certd/suite/mine/crud.tsx @@ -147,7 +147,7 @@ export default function ({ crudExpose, context }: CreateCrudOptionsProps): Creat }, }, "content.maxDomainCount": { - title: "域名数量", + title: "域名总数量", type: "text", form: { key: ["content", "maxDomainCount"], @@ -168,6 +168,28 @@ export default function ({ crudExpose, context }: CreateCrudOptionsProps): Creat align: "center", }, }, + "content.maxWildcardDomainCount": { + title: "其中泛域名数量", + type: "text", + form: { + key: ["content", "maxWildcardDomainCount"], + component: { + name: SuiteValueEdit, + vModel: "modelValue", + unit: "个", + }, + rules: [{ required: true, message: "此项必填" }], + }, + column: { + width: 120, + component: { + name: SuiteValue, + vModel: "modelValue", + unit: "个", + }, + align: "center", + }, + }, "content.maxPipelineCount": { title: "流水线数量", type: "text", diff --git a/packages/ui/certd-client/src/views/certd/suite/order-modal.vue b/packages/ui/certd-client/src/views/certd/suite/order-modal.vue index ad0ab1adf..ac195f127 100644 --- a/packages/ui/certd-client/src/views/certd/suite/order-modal.vue +++ b/packages/ui/certd-client/src/views/certd/suite/order-modal.vue @@ -11,7 +11,10 @@ {{ $t("certd.order.specifications") }}: {{ $t("certd.order.pipeline") }} - {{ $t("certd.order.domain") }} + {{ $t("certd.order.totalDomain") }} + + - {{ $t("certd.order.includedWildcardDomain") }}; + {{ $t("certd.order.deployTimes") }} {{ $t("certd.order.monitorCount") }} diff --git a/packages/ui/certd-client/src/views/certd/suite/product-info.vue b/packages/ui/certd-client/src/views/certd/suite/product-info.vue index 96699c9bd..917330a61 100644 --- a/packages/ui/certd-client/src/views/certd/suite/product-info.vue +++ b/packages/ui/certd-client/src/views/certd/suite/product-info.vue @@ -1,7 +1,7 @@