refactor: clean code

This commit is contained in:
Fu Diwei
2026-06-04 18:55:48 +08:00
committed by RHQYZ
parent a29b5af68a
commit c65035581a
90 changed files with 71 additions and 130 deletions
@@ -27,7 +27,12 @@ const AccessConfigFormFieldsProviderFlexCDN = () => {
</Form.Item>
<Form.Item name={[parentNamePath, "apiRole"]} initialValue={initialValues.apiRole} label={t("access.form.flexcdn_api_role.label")} rules={[formRule]}>
<Radio.Group options={["user", "admin"].map((s) => ({ label: t(`access.form.flexcdn_api_role.option.${s}.label`), value: s }))} />
<Radio.Group
options={["user", "admin"].map((s) => ({
label: t(`access.form.flexcdn_api_role.option.${s}.label`),
value: s,
}))}
/>
</Form.Item>
<Form.Item
@@ -27,7 +27,12 @@ const AccessConfigFormFieldsProviderGoEdge = () => {
</Form.Item>
<Form.Item name={[parentNamePath, "apiRole"]} initialValue={initialValues.apiRole} label={t("access.form.goedge_api_role.label")} rules={[formRule]}>
<Radio.Group options={["user", "admin"].map((s) => ({ label: t(`access.form.goedge_api_role.option.${s}.label`), value: s }))} />
<Radio.Group
options={["user", "admin"].map((s) => ({
label: t(`access.form.goedge_api_role.option.${s}.label`),
value: s,
}))}
/>
</Form.Item>
<Form.Item
@@ -31,7 +31,12 @@ const AccessConfigFormFieldsProviderLeCDN = () => {
</Form.Item>
<Form.Item name={[parentNamePath, "apiRole"]} initialValue={initialValues.apiRole} label={t("access.form.lecdn_api_role.label")} rules={[formRule]}>
<Radio.Group options={["client", "master"].map((s) => ({ label: t(`access.form.lecdn_api_role.option.${s}.label`), value: s }))} />
<Radio.Group
options={["client", "master"].map((s) => ({
label: t(`access.form.lecdn_api_role.option.${s}.label`),
value: s,
}))}
/>
</Form.Item>
<Form.Item name={[parentNamePath, "username"]} initialValue={initialValues.username} label={t("access.form.lecdn_username.label")} rules={[formRule]}>
@@ -165,7 +165,6 @@ const AccessConfigFormFieldsProviderSSH = ({ disabled }: { disabled?: boolean })
<Form.Item name={[index, "authMethod"]} label={t("access.form.ssh_auth_method.label")} shouldUpdate rules={[formRule]}>
<Radio.Group
options={[AUTH_METHOD_NONE, AUTH_METHOD_PASSWORD, AUTH_METHOD_KEY].map((s) => ({
key: s,
label: t(`access.form.ssh_auth_method.option.${s}.label`),
value: s,
}))}
@@ -27,7 +27,6 @@ const AccessConfigFormFieldsProviderSectigo = () => {
>
<Select
options={["dv", "ov", "ev"].map((s) => ({
key: s,
label: t(`access.form.sectigo_validation_type.option.${s}.label`),
value: s,
}))}
@@ -104,7 +104,6 @@ const CertificateDownloadModal = ({ afterClose, data, trigger, ...props }: Certi
<Form.Item name="pfxEncoder" label={t("certificate.action.download.modal.form.pfx_encoder.label")}>
<Select
options={["LegacyRC2", "LegacyDES", "Modern2023", "Modern2026"].map((s) => ({
key: s,
label: t(`certificate.action.download.modal.form.pfx_encoder.option.${s.toLowerCase()}.label`),
value: s,
}))}
@@ -823,6 +823,7 @@ const InternalIdentifierPicker = memo(({ disabled, onSelect }: { disabled?: bool
<div className="flex flex-col gap-2">
{options.map((option) => (
<Card
key={option.value}
className={mergeCls("relative overflow-hidden", { ["border-primary"]: value === option.value })}
hoverable={!disabled}
onClick={() => {
@@ -1000,7 +1001,6 @@ const InternalValidityLifetimeInput = memo(({ disabled, ...props }: { disabled?:
<div className="w-24">
<Select
options={["h", "d"].map((s) => ({
key: s,
label: t(`workflow_node.apply.form.validity_lifetime.units.${s}`),
value: s,
}))}
@@ -71,7 +71,6 @@ const BizDeployNodeConfigFieldsProvider1Panel = () => {
>
<Radio.Group
options={[WEBSITE_MATCH_PATTERN_SPECIFIED, WEBSITE_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.1panel_website_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -37,8 +37,8 @@ const BizDeployNodeConfigFieldsProviderAPISIX = () => {
>
<Select
options={[DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.apisix_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -43,14 +43,10 @@ const BizDeployNodeConfigFieldsProviderAWSCloudFront = () => {
label={t("workflow_node.deploy.form.aws_cloudfront_certificate_source.label")}
rules={[formRule]}
>
<Select placeholder={t("workflow_node.deploy.form.aws_cloudfront_certificate_source.placeholder")}>
<Select.Option key="ACM" value="ACM">
ACM
</Select.Option>
<Select.Option key="IAM" value="IAM">
IAM
</Select.Option>
</Select>
<Select
options={["ACM", "IAM"].map((s) => ({ label: s, value: s }))}
placeholder={t("workflow_node.deploy.form.aws_cloudfront_certificate_source.placeholder")}
/>
</Form.Item>
</>
);
@@ -95,7 +95,6 @@ const BizDeployNodeConfigFieldsProviderAliyunAPIGW = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -56,7 +56,6 @@ const BizDeployNodeConfigFieldsProviderAliyunCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -56,7 +56,6 @@ const BizDeployNodeConfigFieldsProviderAliyunDCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -52,7 +52,6 @@ const BizDeployNodeConfigFieldsProviderAliyunDDoSPro = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -55,7 +55,6 @@ const BizDeployNodeConfigFieldsProviderAliyunESASaaS = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -43,14 +43,10 @@ const BizDeployNodeConfigFieldsProviderAliyunFC = () => {
label={t("workflow_node.deploy.form.aliyun_fc_service_version.label")}
rules={[formRule]}
>
<Select placeholder={t("workflow_node.deploy.form.aliyun_fc_service_version.placeholder")}>
<Select.Option key="2.0" value="2.0">
2.0
</Select.Option>
<Select.Option key="3.0" value="3.0">
3.0
</Select.Option>
</Select>
<Select
options={["2.0", "3.0"].map((s) => ({ label: s, value: s }))}
placeholder={t("workflow_node.deploy.form.aliyun_fc_service_version.placeholder")}
/>
</Form.Item>
<Form.Item
@@ -68,7 +64,6 @@ const BizDeployNodeConfigFieldsProviderAliyunFC = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -52,7 +52,6 @@ const BizDeployNodeConfigFieldsProviderAliyunLive = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -52,7 +52,6 @@ const BizDeployNodeConfigFieldsProviderAliyunVOD = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -43,11 +43,7 @@ const BizDeployNodeConfigFieldsProviderAliyunWAF = () => {
label={t("workflow_node.deploy.form.aliyun_waf_service_version.label")}
rules={[formRule]}
>
<Select placeholder={t("workflow_node.deploy.form.aliyun_waf_service_version.placeholder")}>
<Select.Option key="3.0" value="3.0">
3.0
</Select.Option>
</Select>
<Select options={["3.0"].map((s) => ({ label: s, value: s }))} placeholder={t("workflow_node.deploy.form.aliyun_waf_service_version.placeholder")} />
</Form.Item>
<Form.Item
@@ -58,8 +54,8 @@ const BizDeployNodeConfigFieldsProviderAliyunWAF = () => {
>
<Select
options={[SERVICE_TYPE_CLOUDRESOURCE, SERVICE_TYPE_CNAME].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.aliyun_waf_service_type.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.aliyun_waf_service_type.placeholder")}
/>
@@ -44,8 +44,8 @@ const BizDeployNodeConfigFieldsProviderBaiduCloudAppBLB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_LISTENER].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.baiducloud_appblb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -44,8 +44,8 @@ const BizDeployNodeConfigFieldsProviderBaiduCloudBLB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_LISTENER].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.baiducloud_blb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -42,7 +42,6 @@ const BizDeployNodeConfigFieldsProviderBaiduCloudCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -37,8 +37,8 @@ const BizDeployNodeConfigFieldsProviderBaishanCDN = () => {
>
<Select
options={[DEPLOY_TARGET_DOMAIN, DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.baishan_cdn_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -60,7 +60,6 @@ const BizDeployNodeConfigFieldsProviderBaishanCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -34,8 +34,8 @@ const BizDeployNodeConfigFieldsProviderBaotaPanel = () => {
>
<Select
options={["php", "java", "nodejs", "go", "python", "proxy", "html", "general", "any"].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.baotapanel_site_type.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.baotapanel_site_type.placeholder")}
/>
@@ -29,8 +29,8 @@ const BizDeployNodeConfigFieldsProviderBaotaPanelGo = () => {
>
<Select
options={["php", "java", "asp", "go", "python", "nodejs", "proxy", "general"].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.baotapanelgo_site_type.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -44,8 +44,8 @@ const BizDeployNodeConfigFieldsProviderBytePlusALB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_LISTENER].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.byteplus_alb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -52,7 +52,6 @@ const BizDeployNodeConfigFieldsProviderBytePlusAPIG = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -42,7 +42,6 @@ const BizDeployNodeConfigFieldsProviderBytePlusCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -35,7 +35,6 @@ const BizDeployNodeConfigFieldsProviderBytePlusMediaLive = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -33,8 +33,8 @@ const BizDeployNodeConfigFieldsProviderCPanel = () => {
>
<Select
options={[DEPLOY_TARGET_WEBSITE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.cpanel_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -42,7 +42,6 @@ const BizDeployNodeConfigFieldsProviderCTCCCloudAO = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -42,7 +42,6 @@ const BizDeployNodeConfigFieldsProviderCTCCCloudCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -43,8 +43,8 @@ const BizDeployNodeConfigFieldsProviderCTCCCloudELB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_LISTENER].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.ctcccloud_elb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -42,7 +42,6 @@ const BizDeployNodeConfigFieldsProviderCTCCCloudICDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -34,7 +34,6 @@ const BizDeployNodeConfigFieldsProviderCTCCCloudLVDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -33,8 +33,8 @@ const BizDeployNodeConfigFieldsProviderCdnfly = () => {
>
<Select
options={[DEPLOY_TARGET_WEBSITE, DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.cdnfly_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -34,7 +34,6 @@ const BizDeployNodeConfigFieldsProviderDogeCloudCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -44,7 +44,6 @@ const BizDeployNodeConfigFieldsProviderFTP = () => {
>
<Select
options={[FORMAT_PEM, FORMAT_PFX, FORMAT_JKS].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_file_format.option.${s.toLowerCase()}.label`),
value: s,
}))}
@@ -119,7 +118,6 @@ const BizDeployNodeConfigFieldsProviderFTP = () => {
>
<Select
options={["LegacyRC2", "LegacyDES", "Modern2023", "Modern2026"].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_pfx_encoder.option.${s.toLowerCase()}.label`),
value: s,
}))}
@@ -32,8 +32,8 @@ const BizDeployNodeConfigFieldsProviderFlexCDN = () => {
>
<Select
options={[DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.flexcdn_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -32,8 +32,8 @@ const BizDeployNodeConfigFieldsProviderGoEdge = () => {
>
<Select
options={[DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.goedge_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -52,7 +52,6 @@ const BizDeployNodeConfigFieldsProviderHuaweiCloudAAD = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -42,8 +42,8 @@ const BizDeployNodeConfigFieldsProviderHuaweiCloudAPIG = () => {
>
<Select
options={[DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.huaweicloud_apig_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -52,7 +52,6 @@ const BizDeployNodeConfigFieldsProviderHuaweiCloudCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -44,8 +44,8 @@ const BizDeployNodeConfigFieldsProviderHuaweiCloudELB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_LISTENER, DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.huaweicloud_elb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -34,7 +34,6 @@ const BizDeployNodeConfigFieldsProviderHuaweiCloudLive = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -45,8 +45,8 @@ const BizDeployNodeConfigFieldsProviderHuaweiCloudWAF = () => {
>
<Select
options={[DEPLOY_TARGET_CLOUDSERVER, DEPLOY_TARGET_PREMIUMHOST, DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.huaweicloud_waf_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -44,8 +44,8 @@ const BizDeployNodeConfigFieldsProviderJDCloudALB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_LISTENER].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.jdcloud_alb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -42,7 +42,6 @@ const BizDeployNodeConfigFieldsProviderJDCloudCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -34,7 +34,6 @@ const BizDeployNodeConfigFieldsProviderJDCloudLive = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -34,7 +34,6 @@ const BizDeployNodeConfigFieldsProviderJDCloudVOD = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -37,8 +37,8 @@ const BizDeployNodeConfigFieldsProviderKong = () => {
>
<Select
options={[DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.kong_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -39,8 +39,8 @@ const BizDeployNodeConfigFieldsProviderKsyunCDN = () => {
>
<Select
options={[DEPLOY_TARGET_DOMAIN, DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.ksyun_cdn_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -62,7 +62,6 @@ const BizDeployNodeConfigFieldsProviderKsyunCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -32,8 +32,8 @@ const BizDeployNodeConfigFieldsProviderKsyunSLB = () => {
>
<Select
options={[DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.ksyun_slb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -289,7 +289,6 @@ const BizDeployNodeConfigFieldsProviderLocal = () => {
>
<Select
options={[FORMAT_PEM, FORMAT_PFX, FORMAT_JKS].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_file_format.option.${s.toLowerCase()}.label`),
value: s,
}))}
@@ -364,7 +363,6 @@ const BizDeployNodeConfigFieldsProviderLocal = () => {
>
<Select
options={["LegacyRC2", "LegacyDES", "Modern2023", "Modern2026"].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_pfx_encoder.option.${s.toLowerCase()}.label`),
value: s,
}))}
@@ -431,7 +429,6 @@ const BizDeployNodeConfigFieldsProviderLocal = () => {
>
<Select
options={[SHELLENV_SH, SHELLENV_CMD, SHELLENV_POWERSHELL].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.local_shell_env.option.${s.toLowerCase()}.label`),
value: s,
}))}
@@ -32,8 +32,8 @@ const BizDeployNodeConfigFieldsProviderNetlify = () => {
>
<Select
options={[DEPLOY_TARGET_WEBSITE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.netlify_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -42,8 +42,8 @@ const BizDeployNodeConfigFieldsProviderNginxProxyManager = () => {
>
<Select
options={[DEPLOY_TARGET_HOST, DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.nginxproxymanager_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -58,7 +58,6 @@ const BizDeployNodeConfigFieldsProviderNginxProxyManager = () => {
>
<Radio.Group
options={[HOST_MATCH_PATTERN_SPECIFIED, HOST_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.nginxproxymanager_host_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -73,8 +72,8 @@ const BizDeployNodeConfigFieldsProviderNginxProxyManager = () => {
>
<Select
options={[HOST_TYPE_PROXY, HOST_TYPE_REDIRECTION, HOST_TYPE_STREAM, HOST_TYPE_DEAD].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.nginxproxymanager_host_type.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.nginxproxymanager_host_type.placeholder")}
/>
@@ -42,7 +42,6 @@ const BizDeployNodeConfigFieldsProviderQiniuCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -44,7 +44,6 @@ const BizDeployNodeConfigFieldsProviderQiniuPili = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -49,7 +49,6 @@ const BizDeployNodeConfigFieldsProviderRainYunRCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -41,8 +41,8 @@ const BizDeployNodeConfigFieldsProviderRatPanel = () => {
>
<Select
options={[DEPLOY_TARGET_WEBSITE, DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.ratpanel_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -62,7 +62,6 @@ const BizDeployNodeConfigFieldsProviderS3 = () => {
>
<Select
options={[FORMAT_PEM, FORMAT_PFX, FORMAT_JKS].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_file_format.option.${s.toLowerCase()}.label`),
value: s,
}))}
@@ -135,7 +134,6 @@ const BizDeployNodeConfigFieldsProviderS3 = () => {
>
<Select
options={["LegacyRC2", "LegacyDES", "Modern2023", "Modern2026"].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_pfx_encoder.option.${s.toLowerCase()}.label`),
value: s,
}))}
@@ -255,7 +255,6 @@ const BizDeployNodeConfigFieldsProviderSSH = () => {
>
<Select
options={[FORMAT_PEM, FORMAT_PFX, FORMAT_JKS].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_file_format.option.${s.toLowerCase()}.label`),
value: s,
}))}
@@ -330,7 +329,6 @@ const BizDeployNodeConfigFieldsProviderSSH = () => {
>
<Select
options={["LegacyRC2", "LegacyDES", "Modern2023", "Modern2026"].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_pfx_encoder.option.${s.toLowerCase()}.label`),
value: s,
}))}
@@ -37,8 +37,8 @@ const BizDeployNodeConfigFieldsProviderSafeLine = () => {
>
<Select
options={[DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.safeline_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -37,8 +37,8 @@ const BizDeployNodeConfigFieldsProviderSamWAF = () => {
>
<Select
options={[DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.samwaf_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -52,7 +52,6 @@ const BizDeployNodeConfigFieldsProviderTencentCloudCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -55,8 +55,8 @@ const BizDeployNodeConfigFieldsProviderTencentCloudCLB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_LISTENER, DEPLOY_TARGET_RULEDOMAIN].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.tencentcloud_clb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -44,7 +44,6 @@ const BizDeployNodeConfigFieldsProviderTencentCloudCSS = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -52,7 +52,6 @@ const BizDeployNodeConfigFieldsProviderTencentCloudECDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -65,7 +65,6 @@ const BizDeployNodeConfigFieldsProviderTencentCloudEO = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -42,8 +42,8 @@ const BizDeployNodeConfigFieldsProviderTencentCloudGAAP = () => {
>
<Select
options={[DEPLOY_TARGET_LISTENER].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.tencentcloud_gaap_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -54,7 +54,6 @@ const BizDeployNodeConfigFieldsProviderTencentCloudSCF = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -54,7 +54,6 @@ const BizDeployNodeConfigFieldsProviderTencentCloudVOD = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -44,8 +44,8 @@ const BizDeployNodeConfigFieldsProviderUCloudUALB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_LISTENER].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.ucloud_ualb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -43,8 +43,8 @@ const BizDeployNodeConfigFieldsProviderUCloudUCLB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_VSERVER].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.ucloud_uclb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -47,7 +47,6 @@ const BizDeployNodeConfigFieldsProviderUpyunCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -44,8 +44,8 @@ const BizDeployNodeConfigFieldsProviderVolcEngineALB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_LISTENER].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.volcengine_alb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -52,7 +52,6 @@ const BizDeployNodeConfigFieldsProviderVolcEngineAPIG = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -42,7 +42,6 @@ const BizDeployNodeConfigFieldsProviderVolcEngineCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -43,8 +43,8 @@ const BizDeployNodeConfigFieldsProviderVolcEngineCLB = () => {
>
<Select
options={[DEPLOY_TARGET_LOADBALANCER, DEPLOY_TARGET_LISTENER].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.volcengine_clb_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -41,7 +41,6 @@ const BizDeployNodeConfigFieldsProviderVolcEngineDCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -35,7 +35,6 @@ const BizDeployNodeConfigFieldsProviderVolcEngineLive = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -51,8 +51,8 @@ const BizDeployNodeConfigFieldsProviderVolcEngineVOD = () => {
>
<Select
options={[DOMAIN_TYPE_PLAY, DOMAIN_TYPE_IMAGE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.volcengine_vod_domain_type.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.volcengine_vod_domain_type.placeholder")}
/>
@@ -66,7 +66,6 @@ const BizDeployNodeConfigFieldsProviderVolcEngineVOD = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -39,8 +39,8 @@ const BizDeployNodeConfigFieldsProviderVolcEngineWAF = () => {
>
<Select
options={[ACCESS_MODE_CNAME].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.volcengine_waf_access_mode.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.volcengine_waf_access_mode.placeholder")}
/>
@@ -42,7 +42,6 @@ const BizDeployNodeConfigFieldsProviderWangsuCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -30,14 +30,13 @@ const BizDeployNodeConfigFieldsProviderWangsuCDNPro = () => {
label={t("workflow_node.deploy.form.wangsu_cdnpro_environment.label")}
rules={[formRule]}
>
<Select placeholder={t("workflow_node.deploy.form.wangsu_cdnpro_environment.placeholder")}>
<Select.Option key="production" value="production">
{t("workflow_node.deploy.form.wangsu_cdnpro_environment.option.production.label")}
</Select.Option>
<Select.Option key="stating" value="stating">
{t("workflow_node.deploy.form.wangsu_cdnpro_environment.option.staging.label")}
</Select.Option>
</Select>
<Select
options={["production", "stating"].map((s) => ({
label: t(`workflow_node.deploy.form.wangsu_cdnpro_environment.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.wangsu_cdnpro_environment.placeholder")}
/>
</Form.Item>
<Form.Item
@@ -55,7 +54,6 @@ const BizDeployNodeConfigFieldsProviderWangsuCDNPro = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -39,8 +39,8 @@ const BizDeployNodeConfigFieldsProviderZenlayerCDN = () => {
>
<Select
options={[DEPLOY_TARGET_DOMAIN, DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.zenlayer_cdn_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -62,7 +62,6 @@ const BizDeployNodeConfigFieldsProviderZenlayerCDN = () => {
>
<Radio.Group
options={[DOMAIN_MATCH_PATTERN_EXACT, DOMAIN_MATCH_PATTERN_WILDCARD, DOMAIN_MATCH_PATTERN_CERTSAN].map((s) => ({
key: s,
label: t(`workflow_node.deploy.form.shared_domain_match_pattern.option.${s}.label`),
value: s,
}))}
@@ -33,8 +33,8 @@ const BizDeployNodeConfigFieldsProviderZenlayerGA = () => {
>
<Select
options={[DEPLOY_TARGET_ACCELERATOR, DEPLOY_TARGET_CERTIFICATE].map((s) => ({
value: s,
label: t(`workflow_node.deploy.form.zenlayer_ga_deploy_target.option.${s}.label`),
value: s,
}))}
placeholder={t("workflow_node.deploy.form.shared_deploy_target.placeholder")}
/>
@@ -28,7 +28,6 @@ const BizNotifyNodeConfigFieldsProviderEmail = () => {
>
<Select
options={[MESSAGE_FORMAT_PLAIN, MESSAGE_FORMAT_HTML].map((s) => ({
key: s,
label: t(`workflow_node.notify.form.email_format.option.${s}.label`),
value: s,
}))}
@@ -124,7 +124,6 @@ const SettingsAppearancePagination = ({ className, style }: { className?: string
<Form.Item label={t("settings.appearance.pagination.form.default_per_page.label")}>
<Select
options={[10, 15, 20, 30, 50, 100].map((value) => ({
key: value,
value: value,
label: `${value} ${t("settings.appearance.pagination.form.default_per_page.unit")}`,
}))}
@@ -157,7 +156,6 @@ const SettingsAppearanceWorkflow = ({ className, style }: { className?: string;
<Form.Item label={t("settings.appearance.workflow.form.default_designer_layout.label")}>
<Select
options={["horizontal", "vertical"].map((value) => ({
key: value,
value: value,
label: t(`settings.appearance.workflow.form.default_designer_layout.option.${value}`),
}))}
@@ -378,7 +378,6 @@ const InternalCASettingsFormProviderSectigo = () => {
<Form.Item name="validationType" initialValue="dv" label={t("access.form.sectigo_validation_type.label")} rules={[formRule]}>
<Select
options={["dv", "ov", "ev"].map((s) => ({
key: s,
label: t(`access.form.sectigo_validation_type.option.${s}.label`),
value: s,
}))}