|
|
@@ -412,11 +412,6 @@
|
|
|
async function handleExport() {
|
|
|
try {
|
|
|
const res = await fetchSfExpressSettlementExport(currentFilters())
|
|
|
- const code = (res as { code?: unknown })?.code
|
|
|
- if (code != null && Number(code) !== 200) {
|
|
|
- ElMessage.warning('没有可导出的数据')
|
|
|
- return
|
|
|
- }
|
|
|
const body = (res as { data?: { list?: unknown } })?.data?.list
|
|
|
? (res as { data?: { list?: SfExpressSettlement[] } }).data
|
|
|
: (res as { list?: SfExpressSettlement[] })
|
|
|
@@ -428,10 +423,11 @@
|
|
|
await saveSfExpressSettlementWorkbook(list as Array<Record<string, string>>)
|
|
|
} catch (error: any) {
|
|
|
const message = String(error?.message || '')
|
|
|
- const code = error?.code
|
|
|
- if (message.includes('没有可导出的数据') || (code != null && Number(code) !== 200)) {
|
|
|
+ if (message.includes('没有可导出的数据')) {
|
|
|
ElMessage.warning('没有可导出的数据')
|
|
|
+ return
|
|
|
}
|
|
|
+ ElMessage.error(message || '导出失败')
|
|
|
}
|
|
|
}
|
|
|
|