|
|
@ -117,7 +117,8 @@ const searchTableSuccess = (formField, searchField, val, formRef, type, row ) => |
|
|
|
} |
|
|
|
|
|
|
|
const { tableObject, tableMethods } = useTable({ |
|
|
|
getListApi: ProductionreturnJobDetailApi.getProductionreturnJobDetailPage // 分页接口 |
|
|
|
getListApi: 'ProductionreturnJobMain'==routeName.value?ProductionreturnJobDetailApi.getProductionreturnJobDetailPageStore:ProductionreturnJobDetailApi.getProductionreturnJobDetailPageHold // 分页接口 |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
// 获得表格的各种操作 |
|
|
@ -274,8 +275,17 @@ const handleExport = async () => { |
|
|
|
// 发起导出 |
|
|
|
loadStart() |
|
|
|
const excelTitle = ref(route.meta.title) |
|
|
|
const data = await ProductionreturnJobMainApi.exportProductionreturnJobMain(tableObject.params) |
|
|
|
download.excel(data, `【${excelTitle.value}】【${formatDate(new Date())}】.xlsx`) |
|
|
|
if('ProductionreturnJobMain'==routeName.value){ |
|
|
|
//生产退料任务导出 |
|
|
|
const data = await ProductionreturnJobMainApi.exportProductionreturnJobMainStore(tableObject.params) |
|
|
|
download.excel(data, `【${excelTitle.value}】【${formatDate(new Date())}】.xlsx`) |
|
|
|
}else{ |
|
|
|
// 隔离退料任务导出 |
|
|
|
const data = await ProductionreturnJobMainApi.exportProductionreturnJobMainHold(tableObject.params) |
|
|
|
download.excel(data, `【${excelTitle.value}】【${formatDate(new Date())}】.xlsx`) |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} catch { |
|
|
|
} finally { |
|
|
|
loadDone() |
|
|
|