@@ -151,7 +159,7 @@
供应商{{ item.provider }}
模型{{ item.model }}
温度/最大Token{{ item.temperature }} / {{ item.max_tokens }}
- 激活{{ item.is_active ? '是' : '否' }}
+ 状态当前使用未启用
编辑
删除
@@ -865,7 +873,7 @@ const llmConfigs = ref([]);
catch (e) { if (e !== 'cancel') ElMessage.error('删除失败: ' + e.message); }
};
- const logType = ref('creator');
+ const logType = ref('');
const logTypes = ref([]);
const users = ref([]);
const usersLoading = ref(false);
@@ -919,20 +927,12 @@ const llmConfigs = ref([]);
const loadLogTypes = async () => {
try {
logTypes.value = await api.get('/api/admin/task-logs/log-types');
- logTypes.value.unshift({ module_id: 'creator', name: '创作日志', log_file: 'creator' });
- logTypes.value.unshift({ module_id: 'optimizer', name: '审查日志', log_file: 'optimizer' });
- logTypes.value.unshift({ module_id: 'research', name: '研究日志', log_file: 'research' });
- logTypes.value.unshift({ module_id: 'outline', name: '大纲日志', log_file: 'outline' });
- logTypes.value.unshift({ module_id: 'writer', name: '写作日志', log_file: 'writer' });
- logTypes.value.unshift({ module_id: 'publisher', name: '发布日志', log_file: 'publisher' });
- logTypes.value.unshift({ module_id: 'collector', name: '收集日志', log_file: 'collector' });
- logTypes.value.unshift({ module_id: 'trends', name: '趋势日志', log_file: 'trends' });
} catch (e) { console.error('加载日志类型失败:', e); }
};
const fetchLogs = async () => {
logsLoading.value = true;
try {
- const module = logTypes.value.find(t => t.name === logType.value);
+ const module = logTypes.value.find(t => t.module_id === logType.value);
const logFile = module ? module.log_file : logType.value;
const resp = await fetch(`/api/system/logs/${logDate.value}?log_type=${logFile}`, {
headers: { 'Authorization': `Bearer ${localStorage.getItem('authToken')}` }