From d883e7249dcd37f9bd23ea0c68d6f42bf90e398f Mon Sep 17 00:00:00 2001
From: tjx <t2856754968@163.com>
Date: 星期四, 11 十二月 2025 09:56:27 +0800
Subject: [PATCH] 11
---
StandardPda/MESApplication/Controllers/Warehouse/MesInvItemStocksController.cs | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/StandardPda/MESApplication/Controllers/Warehouse/MesInvItemStocksController.cs b/StandardPda/MESApplication/Controllers/Warehouse/MesInvItemStocksController.cs
index af78adc..8e729a3 100644
--- a/StandardPda/MESApplication/Controllers/Warehouse/MesInvItemStocksController.cs
+++ b/StandardPda/MESApplication/Controllers/Warehouse/MesInvItemStocksController.cs
@@ -96,4 +96,32 @@
return ResponseResult.ResponseError(ex);
}
}
+
+ /// <summary>
+ /// 瀵煎嚭鍙��璐х墿鏂欏簱瀛樹负Excel
+ /// </summary>
+ /// <param name="searchDto">鎼滅储璇锋眰鍙傛暟</param>
+ /// <returns>Excel鏂囦欢</returns>
+ [HttpPost("ExportReturnableStocks")]
+ public IActionResult ExportReturnableStocks([FromBody] ReturnableStockSearchDto searchDto)
+ {
+ try
+ {
+ var fileBytes = m.ExportReturnableStocksToExcel(searchDto);
+ var fileName = $"鍙��璐х墿鏂欏簱瀛榑{DateTime.Now:yyyyMMddHHmmss}.xlsx";
+
+ return File(fileBytes,
+ "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
+ fileName);
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(new ResponseResult
+ {
+ status = 1,
+ message = $"瀵煎嚭澶辫触: {ex.Message}",
+ data = null
+ });
+ }
+ }
}
--
Gitblit v1.9.3