diff --git a/src/screens/TaskEditScreen.tsx b/src/screens/TaskEditScreen.tsx index d2662e2..b230829 100644 --- a/src/screens/TaskEditScreen.tsx +++ b/src/screens/TaskEditScreen.tsx @@ -109,7 +109,7 @@ export default function TaskEditScreen() { const result = await runTaskService(request); setRunResponse(result); - Alert.alert('成功', `任务已启动, 记录ID: ${result.data.taskRecordId}`); + Alert.alert('成功', `任务已启动, 记录ID: ${result.taskRecordId}`); } catch (error: any) { Alert.alert('运行失败', error.message || '发生未知错误'); } finally { diff --git a/src/services/api.ts b/src/services/api.ts index 13318aa..b02bfe0 100644 --- a/src/services/api.ts +++ b/src/services/api.ts @@ -44,6 +44,14 @@ api.interceptors.request.use( // 响应拦截器 api.interceptors.response.use( response => { + // 打印响应数据用于调试 + console.log( + `[Response] ${response.config.method?.toUpperCase()} ${ + response.config.url + }`, + response.data, + ); + // 统一处理API响应 if (response.data && response.data.code && response.data.code !== 200) { throw new Error(`API 错误: ${response.data.message}`); diff --git a/src/types/task.ts b/src/types/task.ts index 0f69267..7e0d298 100644 --- a/src/types/task.ts +++ b/src/types/task.ts @@ -81,15 +81,11 @@ export interface RunTaskRequest { } // 运行任务响应数据 -export interface RunTaskResponseData { +export interface RunTaskApiResponse { + success: boolean; + message: string; taskRecordId: string; status: number; createTime: string; -} - -// 运行任务API响应 -export interface RunTaskApiResponse { - code: number; - message: string; - data: RunTaskResponseData; + isPeriodic: boolean; }