From 0e8103527dee60666c0d9bc4dfced61826b0bf94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E6=B0=B4=E6=BA=B6?= Date: Thu, 14 Mar 2024 00:19:55 +0900 Subject: [PATCH] feat: add client ip for berry theme --- .../src/views/Log/component/TableHead.js | 1 + web/berry/src/views/Log/component/TableRow.js | 1 + .../src/views/Log/component/TableToolBar.js | 25 +++++++++++++++++++ web/berry/src/views/Log/index.js | 3 ++- web/default/src/components/LogsTable.js | 2 +- 5 files changed, 30 insertions(+), 2 deletions(-) diff --git a/web/berry/src/views/Log/component/TableHead.js b/web/berry/src/views/Log/component/TableHead.js index 671170ce..2170d9f8 100644 --- a/web/berry/src/views/Log/component/TableHead.js +++ b/web/berry/src/views/Log/component/TableHead.js @@ -14,6 +14,7 @@ const LogTableHead = ({ userIsAdmin }) => { 提示 补全 额度 + 请求端IP 详情 diff --git a/web/berry/src/views/Log/component/TableRow.js b/web/berry/src/views/Log/component/TableRow.js index 36b6b666..2fd0c7b2 100644 --- a/web/berry/src/views/Log/component/TableRow.js +++ b/web/berry/src/views/Log/component/TableRow.js @@ -57,6 +57,7 @@ export default function LogTableRow({ item, userIsAdmin }) { {item.prompt_tokens || ''} {item.completion_tokens || ''} {item.quota ? renderQuota(item.quota, 6) : ''} + {item.client_ip || ''} {item.content} diff --git a/web/berry/src/views/Log/component/TableToolBar.js b/web/berry/src/views/Log/component/TableToolBar.js index fec6907b..f74d24b9 100644 --- a/web/berry/src/views/Log/component/TableToolBar.js +++ b/web/berry/src/views/Log/component/TableToolBar.js @@ -5,6 +5,7 @@ import { IconKey, IconBrandGithubCopilot, IconSitemap, + IconMapPin } from "@tabler/icons-react"; import { InputAdornment, @@ -81,6 +82,30 @@ export default function TableToolBar({ /> + + 请求端IP + + + + } + /> + + { }} width={1} > - 请求IP + 请求端IP