diff --git a/web/src/components/table/RedemptionsTable.js b/web/src/components/table/RedemptionsTable.js
index c314bae2..7d70f179 100644
--- a/web/src/components/table/RedemptionsTable.js
+++ b/web/src/components/table/RedemptionsTable.js
@@ -13,7 +13,8 @@ import {
XCircle,
Minus,
HelpCircle,
- Coins
+ Coins,
+ Ticket
} from 'lucide-react';
import { ITEMS_PER_PAGE } from '../../constants';
@@ -450,7 +451,7 @@ const RedemptionsTable = () => {
-
+
{t('兑换码可以批量生成和分发,适合用于推广活动或批量充值。')}
diff --git a/web/src/components/table/TokensTable.js b/web/src/components/table/TokensTable.js
index 9a959e1b..bc6c7607 100644
--- a/web/src/components/table/TokensTable.js
+++ b/web/src/components/table/TokensTable.js
@@ -14,6 +14,7 @@ import { ITEMS_PER_PAGE } from '../../constants';
import {
Button,
Card,
+ Divider,
Dropdown,
Empty,
Form,
@@ -21,7 +22,8 @@ import {
Space,
SplitButtonGroup,
Table,
- Tag
+ Tag,
+ Typography
} from '@douyinfe/semi-ui';
import {
IllustrationNoResult,
@@ -36,7 +38,8 @@ import {
Gauge,
HelpCircle,
Infinity,
- Coins
+ Coins,
+ Key
} from 'lucide-react';
import {
@@ -54,6 +57,8 @@ import {
import EditToken from '../../pages/Token/EditToken';
import { useTranslation } from 'react-i18next';
+const { Text } = Typography;
+
function renderTimestamp(timestamp) {
return <>{timestamp2string(timestamp)}>;
}
@@ -580,6 +585,15 @@ const TokensTable = () => {
const renderHeader = () => (
+
+
+
+ {t('令牌用于API访问认证,可以设置额度限制和模型权限。')}
+
+
+
+
+