From b6aea50539089ce9608f70b06bf00287a6688309 Mon Sep 17 00:00:00 2001 From: qcqcqc <1220204124@zust.edu.cn> Date: Tue, 28 Oct 2025 10:47:10 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=9C=A8=E5=88=9B=E5=BB=BA=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E6=97=B6=E9=98=BB=E6=AD=A2=E7=94=A8=E6=88=B7=E9=87=8D?= =?UTF-8?q?=E6=96=B0=E7=94=9F=E6=88=90=E3=80=81=E5=AF=86=E9=92=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- es/components/oauth/management/oauthApps/upsert/index.js | 1 + .../oauth/management/oauthApps/upsert/locales/zh_CN.json | 3 ++- .../oauth/management/oauthApps/upsert/web.pc.d.ts | 1 + es/components/oauth/management/oauthApps/upsert/web.pc.js | 7 ++++--- es/data/i18n.js | 3 ++- es/triggers/index.d.ts | 2 +- lib/data/i18n.js | 3 ++- lib/triggers/index.d.ts | 2 +- src/components/oauth/management/oauthApps/upsert/index.ts | 1 + .../oauth/management/oauthApps/upsert/locales/zh_CN.json | 3 ++- .../oauth/management/oauthApps/upsert/web.pc.tsx | 5 ++++- src/data/i18n.ts | 3 ++- 12 files changed, 23 insertions(+), 11 deletions(-) diff --git a/es/components/oauth/management/oauthApps/upsert/index.js b/es/components/oauth/management/oauthApps/upsert/index.js index 24efc5909..ce02e3564 100644 --- a/es/components/oauth/management/oauthApps/upsert/index.js +++ b/es/components/oauth/management/oauthApps/upsert/index.js @@ -27,6 +27,7 @@ export default OakComponent({ return { item: data, clientSecret: client?.clientSecret || "", + isCreation: this.isCreation(), }; }, properties: {}, diff --git a/es/components/oauth/management/oauthApps/upsert/locales/zh_CN.json b/es/components/oauth/management/oauthApps/upsert/locales/zh_CN.json index 744cbed63..fee9d88a4 100644 --- a/es/components/oauth/management/oauthApps/upsert/locales/zh_CN.json +++ b/es/components/oauth/management/oauthApps/upsert/locales/zh_CN.json @@ -20,5 +20,6 @@ "clientId": "客户端ID", "clientIdPlaceholder": "自动生成的客户端ID", "requirePKCE": "强制 PKCE", - "requirePKCETooltip": "启用后,授权请求必须使用PKCE扩展以增强安全性。" + "requirePKCETooltip": "启用后,授权请求必须使用PKCE扩展以增强安全性。", + "clientSecretTooltip": "客户端密钥仅在机密客户端中使用,用于身份验证。创建成功后可以查看" } diff --git a/es/components/oauth/management/oauthApps/upsert/web.pc.d.ts b/es/components/oauth/management/oauthApps/upsert/web.pc.d.ts index a05185adc..9805d9a90 100644 --- a/es/components/oauth/management/oauthApps/upsert/web.pc.d.ts +++ b/es/components/oauth/management/oauthApps/upsert/web.pc.d.ts @@ -4,6 +4,7 @@ import { EntityDict } from '../../../../../oak-app-domain'; declare const Upsert: (props: WebComponentProps; clientSecret: string; + isCreation: boolean; }, { reGenerateClientSecret: () => void; }>) => React.JSX.Element; diff --git a/es/components/oauth/management/oauthApps/upsert/web.pc.js b/es/components/oauth/management/oauthApps/upsert/web.pc.js index 12bf9d80d..0e8a3379d 100644 --- a/es/components/oauth/management/oauthApps/upsert/web.pc.js +++ b/es/components/oauth/management/oauthApps/upsert/web.pc.js @@ -2,7 +2,7 @@ import React from 'react'; import { Form, Input, Switch, Button, Space, Select } from 'antd'; import Styles from './styles.module.less'; const Upsert = (props) => { - const { item, clientSecret } = props.data; + const { item, clientSecret, isCreation } = props.data; const { t, update, reGenerateClientSecret } = props.methods; if (item === undefined) { return
{t('noData')}
; @@ -46,10 +46,11 @@ const Upsert = (props) => { - + - diff --git a/es/data/i18n.js b/es/data/i18n.js index 9afd8f120..0cc42854e 100644 --- a/es/data/i18n.js +++ b/es/data/i18n.js @@ -400,7 +400,8 @@ const i18ns = [ "clientId": "客户端ID", "clientIdPlaceholder": "自动生成的客户端ID", "requirePKCE": "强制 PKCE", - "requirePKCETooltip": "启用后,授权请求必须使用PKCE扩展以增强安全性。" + "requirePKCETooltip": "启用后,授权请求必须使用PKCE扩展以增强安全性。", + "clientSecretTooltip": "客户端密钥仅在机密客户端中使用,用于身份验证。创建成功后可以查看" } }, { diff --git a/es/triggers/index.d.ts b/es/triggers/index.d.ts index 92d17d78b..40965ed78 100644 --- a/es/triggers/index.d.ts +++ b/es/triggers/index.d.ts @@ -1,2 +1,2 @@ -declare const _default: (import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger>)[]; +declare const _default: (import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger>)[]; export default _default; diff --git a/lib/data/i18n.js b/lib/data/i18n.js index a1dc8f51a..335a787b3 100644 --- a/lib/data/i18n.js +++ b/lib/data/i18n.js @@ -402,7 +402,8 @@ const i18ns = [ "clientId": "客户端ID", "clientIdPlaceholder": "自动生成的客户端ID", "requirePKCE": "强制 PKCE", - "requirePKCETooltip": "启用后,授权请求必须使用PKCE扩展以增强安全性。" + "requirePKCETooltip": "启用后,授权请求必须使用PKCE扩展以增强安全性。", + "clientSecretTooltip": "客户端密钥仅在机密客户端中使用,用于身份验证。创建成功后可以查看" } }, { diff --git a/lib/triggers/index.d.ts b/lib/triggers/index.d.ts index 92d17d78b..40965ed78 100644 --- a/lib/triggers/index.d.ts +++ b/lib/triggers/index.d.ts @@ -1,2 +1,2 @@ -declare const _default: (import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger>)[]; +declare const _default: (import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger> | import("oak-domain/lib/types").Trigger>)[]; export default _default; diff --git a/src/components/oauth/management/oauthApps/upsert/index.ts b/src/components/oauth/management/oauthApps/upsert/index.ts index e2118d23e..3454f797f 100644 --- a/src/components/oauth/management/oauthApps/upsert/index.ts +++ b/src/components/oauth/management/oauthApps/upsert/index.ts @@ -28,6 +28,7 @@ export default OakComponent({ return { item: data, clientSecret: client?.clientSecret || "", + isCreation: this.isCreation(), }; }, properties: {}, diff --git a/src/components/oauth/management/oauthApps/upsert/locales/zh_CN.json b/src/components/oauth/management/oauthApps/upsert/locales/zh_CN.json index 5e626bd7e..c675455d1 100644 --- a/src/components/oauth/management/oauthApps/upsert/locales/zh_CN.json +++ b/src/components/oauth/management/oauthApps/upsert/locales/zh_CN.json @@ -20,5 +20,6 @@ "clientId": "客户端ID", "clientIdPlaceholder": "自动生成的客户端ID", "requirePKCE": "强制 PKCE", - "requirePKCETooltip": "启用后,授权请求必须使用PKCE扩展以增强安全性。" + "requirePKCETooltip": "启用后,授权请求必须使用PKCE扩展以增强安全性。", + "clientSecretTooltip": "客户端密钥仅在机密客户端中使用,用于身份验证。创建成功后可以查看" } \ No newline at end of file diff --git a/src/components/oauth/management/oauthApps/upsert/web.pc.tsx b/src/components/oauth/management/oauthApps/upsert/web.pc.tsx index 66e37f9bf..969e45664 100644 --- a/src/components/oauth/management/oauthApps/upsert/web.pc.tsx +++ b/src/components/oauth/management/oauthApps/upsert/web.pc.tsx @@ -13,13 +13,14 @@ const Upsert = ( { item: RowWithActions; clientSecret: string; + isCreation: boolean; }, { reGenerateClientSecret: () => void; } > ) => { - const { item, clientSecret } = props.data; + const { item, clientSecret, isCreation } = props.data; const { t, update, reGenerateClientSecret } = props.methods; if (item === undefined) { @@ -114,6 +115,7 @@ const Upsert = ( {t('regenerate')} diff --git a/src/data/i18n.ts b/src/data/i18n.ts index 34caed7a5..87228fb90 100644 --- a/src/data/i18n.ts +++ b/src/data/i18n.ts @@ -402,7 +402,8 @@ const i18ns: I18n[] = [ "clientId": "客户端ID", "clientIdPlaceholder": "自动生成的客户端ID", "requirePKCE": "强制 PKCE", - "requirePKCETooltip": "启用后,授权请求必须使用PKCE扩展以增强安全性。" + "requirePKCETooltip": "启用后,授权请求必须使用PKCE扩展以增强安全性。", + "clientSecretTooltip": "客户端密钥仅在机密客户端中使用,用于身份验证。创建成功后可以查看" } }, {