diff --git a/web/src/components/LogsTable.js b/web/src/components/LogsTable.js index 13b2997..93fa4f1 100644 --- a/web/src/components/LogsTable.js +++ b/web/src/components/LogsTable.js @@ -336,33 +336,33 @@ const LogsTable = () => { ); }, }, - // { - // title: '重试', - // dataIndex: 'retry', - // className: isAdmin() ? 'tableShow' : 'tableHiddle', - // render: (text, record, index) => { - // let content = '渠道:' + record.channel; - // if (record.other !== '') { - // let other = JSON.parse(record.other); - // if (other === null) { - // return <>; - // } - // if (other.admin_info !== undefined) { - // if ( - // other.admin_info.use_channel !== null && - // other.admin_info.use_channel !== undefined && - // other.admin_info.use_channel !== '' - // ) { - // // channel id array - // let useChannel = other.admin_info.use_channel; - // let useChannelStr = useChannel.join('->'); - // content = `渠道:${useChannelStr}`; - // } - // } - // } - // return isAdminUser ?
{content}
: <>; - // }, - // }, + { + title: '重试', + dataIndex: 'retry', + className: isAdmin() ? 'tableShow' : 'tableHiddle', + render: (text, record, index) => { + let content = '渠道:' + record.channel; + if (record.other !== '') { + let other = JSON.parse(record.other); + if (other === null) { + return <>; + } + if (other.admin_info !== undefined) { + if ( + other.admin_info.use_channel !== null && + other.admin_info.use_channel !== undefined && + other.admin_info.use_channel !== '' + ) { + // channel id array + let useChannel = other.admin_info.use_channel; + let useChannelStr = useChannel.join('->'); + content = `渠道:${useChannelStr}`; + } + } + } + return isAdminUser ?
{content}
: <>; + }, + }, { title: '详情', dataIndex: 'content', @@ -384,25 +384,24 @@ const LogsTable = () => { ); } - let content = renderModelPrice( - record.prompt_tokens, - record.completion_tokens, - other.model_ratio, - other.model_price, - other.completion_ratio, - other.group_ratio, - ); + + // let content = renderModelPrice( + // record.prompt_tokens, + // record.completion_tokens, + // other.model_ratio, + // other.model_price, + // other.completion_ratio, + // other.group_ratio, + // ); return ( - - {text} + 调用消费 - ); }, }, @@ -520,23 +519,23 @@ const LogsTable = () => { let other = getLogOther(logs[i].other); let expandDataLocal = []; if (isAdmin()) { - let content = '渠道:' + logs[i].channel; - if (other.admin_info !== undefined) { - if ( - other.admin_info.use_channel !== null && - other.admin_info.use_channel !== undefined && - other.admin_info.use_channel !== '' - ) { - // channel id array - let useChannel = other.admin_info.use_channel; - let useChannelStr = useChannel.join('->'); - content = `渠道:${useChannelStr}`; - } - } - expandDataLocal.push({ - key: '渠道重试', - value: content, - }) + // let content = '渠道:' + logs[i].channel; + // if (other.admin_info !== undefined) { + // if ( + // other.admin_info.use_channel !== null && + // other.admin_info.use_channel !== undefined && + // other.admin_info.use_channel !== '' + // ) { + // // channel id array + // let useChannel = other.admin_info.use_channel; + // let useChannelStr = useChannel.join('->'); + // content = `渠道:${useChannelStr}`; + // } + // } + // expandDataLocal.push({ + // key: '渠道重试', + // value: content, + // }) } if (other?.ws) { expandDataLocal.push({ @@ -557,9 +556,24 @@ const LogsTable = () => { }); } expandDataLocal.push({ - key: '倍率详情', + key: '日志详情', value: logs[i].content, }) + if (logs[i].type === 2) { + let content = renderModelPrice( + logs[i].prompt_tokens, + logs[i].completion_tokens, + other.model_ratio, + other.model_price, + other.completion_ratio, + other.group_ratio, + ); + expandDataLocal.push({ + key: '计费过程', + value: content, + }); + } + expandDatesLocal[logs[i].key] = expandDataLocal; }