()
| 187 | enabled: !!id, |
| 188 | }) |
| 189 | } |
| 190 | |
| 191 | /** |
| 192 | * 按需获取任务完整正文。点击任务/TeamRun 热路径不要默认调用。 |
| 193 | * GET /api/tasks/:id/body |
| 194 | */ |
| 195 | export function useTaskBody(id: string, enabled = true) { |
| 196 | return useQuery({ |
| 197 | queryKey: queryKeys.tasks.body(id), |
| 198 | queryFn: () => apiClient.get<TaskBody>(`/tasks/${id}/body`), |
| 199 | enabled: !!id && enabled, |
| 200 | }) |
| 201 | } |
| 202 | |
| 203 | // ============ Mutation Hooks ============ |
| 204 | |
| 205 | /** |
no test coverage detected