diff --git a/src/api/iot/ota/task/record/index.ts b/src/api/iot/ota/task/record/index.ts index 447f0e76..aedc0b93 100644 --- a/src/api/iot/ota/task/record/index.ts +++ b/src/api/iot/ota/task/record/index.ts @@ -31,13 +31,8 @@ export const IoTOtaTaskRecordApi = { return await request.get({ url: `/iot/ota/task/record/page`, params }) }, - // 查询 OTA 任务记录详情 - getOtaTaskRecord: async (id: number) => { - return await request.get({ url: `/iot/ota/task/record/get?id=` + id }) - }, - // 取消 OTA 任务记录 cancelOtaTaskRecord: async (id: number) => { - return await request.post({ url: `/iot/ota/task/record/cancel?id=` + id }) + return await request.put({ url: `/iot/ota/task/record/cancel?id=` + id }) } } diff --git a/src/views/iot/ota/task/OtaTaskDetail.vue b/src/views/iot/ota/task/OtaTaskDetail.vue index 2e19b39e..a70f618f 100644 --- a/src/views/iot/ota/task/OtaTaskDetail.vue +++ b/src/views/iot/ota/task/OtaTaskDetail.vue @@ -116,10 +116,17 @@ @@ -169,18 +169,20 @@ const handleCancelTask = async (id: number) => { await IoTOtaTaskApi.cancelOtaTask(id) message.success('取消成功') // 刷新数据 - await getTaskList() - emit('success') + await refresh() } catch (error) { console.error('取消任务失败', error) } } +/** 刷新数据 */ +const refresh = async () => { + await getTaskList() + emit('success') +} + /** 初始化 */ onMounted(() => { getTaskList() }) - -/** 暴露方法供父组件调用 */ -defineExpose({ getTaskList })