| | |
| | | // 单选框配置 |
| | | const activeRadio = ref("taskManage"); |
| | | const radios = reactive([ |
| | | { name: "taskManage", label: "定时任务管理" }, |
| | | { name: "task", label: "定时任务记录" }, |
| | | { name: "taskManage", label: "巡检任务管理" }, |
| | | { name: "task", label: "巡检任务记录" }, |
| | | ]); |
| | | |
| | | // 表格数据 |
| | |
| | | .then(() => { |
| | | // 根据当前选中的标签页调用不同的导出接口 |
| | | if (activeRadio.value === "taskManage") { |
| | | // 定时任务管理 |
| | | proxy.download("/timingTask/export", {}, "定时任务管理.xlsx"); |
| | | // 保养任务管理 |
| | | proxy.download("/timingTask/export", {}, "保养任务管理.xlsx"); |
| | | } else if (activeRadio.value === "task") { |
| | | // 定时任务记录 |
| | | proxy.download("/inspectionTask/export", {}, "定时任务记录.xlsx"); |
| | | proxy.download("/inspectionTask/export", {}, "保养任务记录.xlsx"); |
| | | } |
| | | }) |
| | | .catch(() => { |