+
Client ID: {result.client_id}
+
Client Secret: {result.client_secret}
+
请妥善保存 Secret,关闭后不可再次查看。
+
+ ),
+ });
+ }
+ setModalOpen(false);
+ fetchData();
+ } catch {
+ // 表单校验失败
+ }
+ };
+
+ const handleDelete = async (id: string) => {
+ try {
+ await oauthClientApi.delete(id);
+ message.success('合作方已删除');
+ fetchData();
+ } catch {
+ message.error('删除失败');
+ }
+ };
+
+ const handleRegenerate = async (record: OAuthClient) => {
+ try {
+ const result = await oauthClientApi.regenerateSecret(record.id);
+ Modal.info({
+ title: 'Secret 已重新生成',
+ content: (
+