From 7f941f1ddc822dc3b440bb79346e435f1b0a8dbb Mon Sep 17 00:00:00 2001 From: gpu Date: Sat, 24 Jan 2026 04:23:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20warehouse=5Fsend=5Frecord=20=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=94=AF=E6=8C=81=20GET=20=E8=AF=B7=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../HoneyBox.Api/Controllers/WarehouseController.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/server/HoneyBox/src/HoneyBox.Api/Controllers/WarehouseController.cs b/server/HoneyBox/src/HoneyBox.Api/Controllers/WarehouseController.cs index cd62f377..60fe21e7 100644 --- a/server/HoneyBox/src/HoneyBox.Api/Controllers/WarehouseController.cs +++ b/server/HoneyBox/src/HoneyBox.Api/Controllers/WarehouseController.cs @@ -235,12 +235,13 @@ public class WarehouseController : ControllerBase /// /// 发货记录查询 - /// POST /api/warehouse_send_record + /// GET/POST /api/warehouse_send_record /// Requirements: 14.1-14.3 /// + [HttpGet("warehouse_send_record")] [HttpPost("warehouse_send_record")] [Authorize] - public async Task>> GetSendRecords([FromBody] SendRecordRequest? request) + public async Task>> GetSendRecords([FromQuery] int page = 1, [FromQuery] int status = 1) { var userId = GetCurrentUserId(); if (userId == null) @@ -250,11 +251,10 @@ public class WarehouseController : ControllerBase try { - request ??= new SendRecordRequest(); - if (request.Page < 1) request.Page = 1; - if (request.Status < 1) request.Status = 1; + if (page < 1) page = 1; + if (status < 1) status = 1; - var result = await _warehouseService.GetSendRecordsAsync(userId.Value, request.Page, request.Status); + var result = await _warehouseService.GetSendRecordsAsync(userId.Value, page, status); return ApiResponse>.Success(result); } catch (Exception ex)