From 1310b47a24f0cc70f0128c820bd490dca6a1a921 Mon Sep 17 00:00:00 2001 From: yyk <2336760928@qq.com> Date: 星期四, 22 八月 2024 14:08:03 +0800 Subject: [PATCH] Merge branch 'master' into yyk --- Wms/Wms/Controllers/BllAsnController.cs | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/Wms/Wms/Controllers/BllAsnController.cs b/Wms/Wms/Controllers/BllAsnController.cs index d92a29a..c921231 100644 --- a/Wms/Wms/Controllers/BllAsnController.cs +++ b/Wms/Wms/Controllers/BllAsnController.cs @@ -14,13 +14,14 @@ using System.Threading.Tasks; using SqlSugar; using System.Diagnostics; +using Model.ModelDto.SysDto; +using static System.Reflection.Metadata.BlobBuilder; namespace Wms.Controllers { [Route("api/[controller]/[action]")] [ApiController] [Authorize] - public class BllAsnController : ControllerBase { #region 渚濊禆娉ㄥ叆 @@ -33,10 +34,11 @@ private readonly IAuditLogServer _auditLog; // 瀹℃牳璁板綍 private readonly IBllLabelBoxNoServer _labelBox; // 绠辩爜鏍囩 private readonly IProcurePlanServer _procurePlanSvc; // 绠辩爜鏍囩 + private readonly IPalletUpShelfServer _palletUpShelfSvc; // 涓婃灦璁板綍 #endregion #region 鏋勯�犲嚱鏁� - public BllAsnController(IArrivalNoticeServer arrivalNoticeSvc, IPalletBindServer palletBindSvc, IBllBoxInfoServer bllBoxInfoSvc, ITaskServer taskSvc, IOperationASNServer logSvc, IPalletUnbindServer palletUnbind, IAuditLogServer auditLog, IBllLabelBoxNoServer labelBox, IProcurePlanServer procurePlanSvc) + public BllAsnController(IArrivalNoticeServer arrivalNoticeSvc, IPalletBindServer palletBindSvc, IBllBoxInfoServer bllBoxInfoSvc, ITaskServer taskSvc, IOperationASNServer logSvc, IPalletUnbindServer palletUnbind, IAuditLogServer auditLog, IBllLabelBoxNoServer labelBox, IProcurePlanServer procurePlanSvc, IPalletUpShelfServer palletUpShelfSvc) { _arrivalNoticeSvc = arrivalNoticeSvc; _PalletBindSvc = palletBindSvc; @@ -47,6 +49,7 @@ _auditLog = auditLog; _labelBox = labelBox; _procurePlanSvc = procurePlanSvc; + _palletUpShelfSvc = palletUpShelfSvc; } #endregion @@ -1257,6 +1260,23 @@ } } #endregion + + #region 涓婃灦浠诲姟璁板綍 + + /// <summary> + /// 鑾峰彇涓婃灦浠诲姟璁板綍淇℃伅鍒嗛〉闆嗗悎 + /// </summary> + /// <param name="model"></param> + /// <returns></returns> + [HttpPost] + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task<SqlSugarPagedList> GetPalletUpShelfList(PalletUpShelfVm model) + { + RefAsync<int> count = new RefAsync<int>(); + var data = await _palletUpShelfSvc.GetPalletUpShelfList(model.TraceNo, model.TaskNo,model.PalletNo,model.SkuNo,model.SkuName,model.LotNo,model.Status,model.Page,model.Limit, count); + return new SqlSugarPagedList() { Items = data, Total = count }; + } + #endregion } } -- Gitblit v1.8.0