This commit is contained in:
@@ -201,13 +201,14 @@ async function loadCleanHeaders(fileKey: string) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const preferredHeaders = ['id', 'ASIN', '国家', '价格', '卖家名称', '品牌', 'SKU ID', '发货类型']
|
const preferredHeaders = ['id', 'ASIN', '国家', '价格', '卖家名称', '品牌', 'SKU ID', '发货类型']
|
||||||
|
const defaultSelectedHeaders = ['ASIN', '国家', '价格', 'SKU ID', '品牌']
|
||||||
const orderedHeaders = [
|
const orderedHeaders = [
|
||||||
...preferredHeaders.filter((header) => result.headers?.includes(header)),
|
...preferredHeaders.filter((header) => result.headers?.includes(header)),
|
||||||
...(result.headers || []).filter((header) => !preferredHeaders.includes(header)),
|
...(result.headers || []).filter((header) => !preferredHeaders.includes(header)),
|
||||||
]
|
]
|
||||||
|
|
||||||
cleanAvailableColumns.value = orderedHeaders
|
cleanAvailableColumns.value = orderedHeaders
|
||||||
cleanSelectedColumns.value = preferredHeaders.filter((header) => orderedHeaders.includes(header))
|
cleanSelectedColumns.value = defaultSelectedHeaders.filter((header) => orderedHeaders.includes(header))
|
||||||
}
|
}
|
||||||
|
|
||||||
async function handleSelectedPaths(paths: string[], successMessage: string) {
|
async function handleSelectedPaths(paths: string[], successMessage: string) {
|
||||||
|
|||||||
Reference in New Issue
Block a user