fix(admin,server): 上传改用 file.buffer 并移除手写 multipart 头

This commit is contained in:
2026-08-07 16:37:55 +08:00
parent 54b002455f
commit 899d2dde5b
16 changed files with 19 additions and 40 deletions

View File

@@ -158,7 +158,7 @@ export class ClassroomsController {
async importExcel(@UploadedFile() file: Express.Multer.File, @Request() req: any) {
const { ipAddress, userAgent } = extractRequestInfo(req);
const workbook = new ExcelJS.Workbook();
await workbook.xlsx.load(file.buffer.buffer as ArrayBuffer);
await workbook.xlsx.load(file.buffer as unknown as ArrayBuffer);
const ws = workbook.worksheets[0];
const rows: any[] = [];
ws.eachRow((row, idx) => {