| | |
| | | } |
| | | } |
| | | |
| | | initLogger(); |
| | | main() |
| | | .finally(() => { |
| | | logFile.close(); |
| | | }); |
| | | function failed2Excel() { |
| | | const ids = fs.readFileSync("C:\\Users\\lyg\\Downloads\\not-found-books.txt", "utf-8").split("\n"); |
| | | const workSheets = xlsx.parse("【第二批二次处理后】交付清单.xlsx"); |
| | | const sheet = workSheets[0]; |
| | | const rows = sheet.data.filter((row) => ids.includes(row[0])); |
| | | const buffer = xlsx.build([{ name: "Sheet1", data: rows }]); |
| | | fs.writeFileSync("C:\\Users\\lyg\\Downloads\\not-found-books.xlsx", buffer, (err) => { }); |
| | | } |
| | | failed2Excel(); |
| | | // initLogger(); |
| | | // main() |
| | | // .finally(() => { |
| | | // logFile.close(); |
| | | // }); |
| | | |