diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
deleted file mode 100644
index 250e797..0000000
--- a/.github/FUNDING.yml
+++ /dev/null
@@ -1 +0,0 @@
-custom: ['https://iamazing.cn/page/reward']
\ No newline at end of file
diff --git a/web/package.json b/web/package.json
index 30bdd12..a776a82 100644
--- a/web/package.json
+++ b/web/package.json
@@ -49,5 +49,5 @@
"singleQuote": true,
"jsxSingleQuote": true
},
- "proxy": "http://localhost:3000"
+ "proxy": "https://nekoapi.com"
}
diff --git a/web/src/components/LogsTable.js b/web/src/components/LogsTable.js
index 8343821..10726a7 100644
--- a/web/src/components/LogsTable.js
+++ b/web/src/components/LogsTable.js
@@ -20,6 +20,7 @@ import {
} from '@douyinfe/semi-icons';
const {Sider, Content, Header} = Layout;
+const { Column } = Table;
function renderTimestamp(timestamp) {
@@ -45,7 +46,7 @@ function renderType(type) {
case 1:
return 充值 ;
case 2:
- return 消费 ;
+ return 消费 ;
case 3:
return 管理 ;
case 4:
@@ -55,7 +56,6 @@ function renderType(type) {
}
}
-
const LogsTable = () => {
const columns = [
{
@@ -65,10 +65,11 @@ const LogsTable = () => {
{
title: '渠道',
dataIndex: 'channel',
+ className: isAdmin()?'tableShow':'tableHiddle',
render: (text, record, index) => {
return (
isAdminUser ?
- logType === 0 || logType === 2 ?
+ record.type === 0 || record.type === 2 ?
{ {text} }
@@ -82,6 +83,7 @@ const LogsTable = () => {
{
title: '用户',
dataIndex: 'username',
+ className: isAdmin()?'tableShow':'tableHiddle',
render: (text, record, index) => {
return (
isAdminUser ?
@@ -101,7 +103,7 @@ const LogsTable = () => {
dataIndex: 'token_name',
render: (text, record, index) => {
return (
- logType === 0 || logType === 2 ?
+ record.type === 0 || record.type === 2 ?
{ {text} }
@@ -126,7 +128,7 @@ const LogsTable = () => {
dataIndex: 'model_name',
render: (text, record, index) => {
return (
- logType === 0 || logType === 2 ?
+ record.type === 0 || record.type === 2 ?
{ {text} }
@@ -140,7 +142,7 @@ const LogsTable = () => {
dataIndex: 'prompt_tokens',
render: (text, record, index) => {
return (
- logType === 0 || logType === 2 ?
+ record.type === 0 || record.type === 2 ?
{ {text} }
@@ -154,7 +156,7 @@ const LogsTable = () => {
dataIndex: 'completion_tokens',
render: (text, record, index) => {
return (
- logType === 0 || logType === 2 ?
+ parseInt(text) > 0 && (record.type === 0 || record.type === 2) ?
{ {text} }
@@ -168,7 +170,7 @@ const LogsTable = () => {
dataIndex: 'quota',
render: (text, record, index) => {
return (
- logType === 0 || logType === 2 ?
+ record.type === 0 || record.type === 2 ?
{
renderQuota(text, 6)
diff --git a/web/src/index.css b/web/src/index.css
index 5a5cfbb..c1cd6c2 100644
--- a/web/src/index.css
+++ b/web/src/index.css
@@ -10,6 +10,14 @@ body {
background-color: var( --semi-color-bg-0) !important;
}
+.tableShow {
+ display: revert;
+}
+
+.tableHiddle {
+ display: none !important;
+}
+
body::-webkit-scrollbar {
display: none;
}