This commit is contained in:
yang fan 2023-08-13 07:37:24 +00:00
parent da1d81998f
commit c93ee0bd5c
3 changed files with 15 additions and 8 deletions

View File

@ -109,7 +109,7 @@ func AddToken(c *gin.Context) {
}) })
return return
} }
if len(token.Name) > 30 { if len(token.Name) > 50 {
c.JSON(http.StatusOK, gin.H{ c.JSON(http.StatusOK, gin.H{
"success": false, "success": false,
"message": "令牌名称过长", "message": "令牌名称过长",
@ -171,7 +171,7 @@ func UpdateToken(c *gin.Context) {
}) })
return return
} }
if len(token.Name) > 30 { if len(token.Name) > 50 {
c.JSON(http.StatusOK, gin.H{ c.JSON(http.StatusOK, gin.H{
"success": false, "success": false,
"message": "令牌名称过长", "message": "令牌名称过长",

View File

@ -187,6 +187,13 @@ const LogsTable = () => {
setLoading(false); setLoading(false);
}; };
function formatTokenName(tokenName) {
if (tokenName.length <= 5) {
return tokenName;
}
return tokenName.slice(0, 5) + "...";
}
return ( return (
<> <>
<Segment> <Segment>
@ -222,7 +229,7 @@ const LogsTable = () => {
onClick={() => { onClick={() => {
sortLog('created_time'); sortLog('created_time');
}} }}
width={3} width={2}
> >
时间 时间
</Table.HeaderCell> </Table.HeaderCell>
@ -232,7 +239,7 @@ const LogsTable = () => {
onClick={() => { onClick={() => {
sortLog('username'); sortLog('username');
}} }}
width={1} width={2}
> >
用户 用户
</Table.HeaderCell> </Table.HeaderCell>
@ -242,7 +249,7 @@ const LogsTable = () => {
onClick={() => { onClick={() => {
sortLog('token_name'); sortLog('token_name');
}} }}
width={1} width={2}
> >
令牌 令牌
</Table.HeaderCell> </Table.HeaderCell>
@ -296,7 +303,7 @@ const LogsTable = () => {
onClick={() => { onClick={() => {
sortLog('content'); sortLog('content');
}} }}
width={isAdminUser ? 4 : 5} width={3}
> >
详情 详情
</Table.HeaderCell> </Table.HeaderCell>
@ -319,7 +326,7 @@ const LogsTable = () => {
<Table.Cell>{log.username ? <Label>{log.username}</Label> : ''}</Table.Cell> <Table.Cell>{log.username ? <Label>{log.username}</Label> : ''}</Table.Cell>
) )
} }
<Table.Cell>{log.token_name ? <Label basic>{log.token_name}</Label> : ''}</Table.Cell> <Table.Cell>{log.token_name ? <Label basic>{formatTokenName(log.token_name)}</Label> : ''}</Table.Cell>
<Table.Cell>{renderType(log.type)}</Table.Cell> <Table.Cell>{renderType(log.type)}</Table.Cell>
<Table.Cell>{log.model_name ? <Label basic>{log.model_name}</Label> : ''}</Table.Cell> <Table.Cell>{log.model_name ? <Label basic>{log.model_name}</Label> : ''}</Table.Cell>
<Table.Cell>{log.prompt_tokens ? log.prompt_tokens : ''}</Table.Cell> <Table.Cell>{log.prompt_tokens ? log.prompt_tokens : ''}</Table.Cell>

View File

@ -10,7 +10,7 @@ const EditToken = () => {
const isEdit = tokenId !== undefined; const isEdit = tokenId !== undefined;
const [loading, setLoading] = useState(isEdit); const [loading, setLoading] = useState(isEdit);
const originInputs = { const originInputs = {
name: '', name: '默认令牌',
remain_quota: isEdit ? 0 : 500000, remain_quota: isEdit ? 0 : 500000,
expired_time: -1, expired_time: -1,
unlimited_quota: false unlimited_quota: false