From 35d7109801b437fad4514047db521ae358a1b7ca Mon Sep 17 00:00:00 2001 From: wxw <Administrator@DESKTOP-5BIMHQ3> Date: 星期一, 30 六月 2025 14:11:25 +0800 Subject: [PATCH] Merge branch 'wxw' --- Wms/Wms/Controllers/PdaAsnController.cs | 35 ++++++++++++++++++++++++++++++++++- 1 files changed, 34 insertions(+), 1 deletions(-) diff --git a/Wms/Wms/Controllers/PdaAsnController.cs b/Wms/Wms/Controllers/PdaAsnController.cs index 2d55503..e2b9bc7 100644 --- a/Wms/Wms/Controllers/PdaAsnController.cs +++ b/Wms/Wms/Controllers/PdaAsnController.cs @@ -267,7 +267,7 @@ /// <summary> - /// 缁戝畾鎵樼洏 + /// 杞﹂棿鍏ュ簱 /// </summary> /// <param name="model"></param> /// <returns></returns> @@ -938,5 +938,38 @@ } } #endregion + + #region 浠撳簱鏀惰揣 + /// <summary> + /// 浠撳簱纭鏀惰揣 + /// </summary> + /// <param name="model"></param> + /// <returns></returns> + [HttpPost] + public IActionResult ConfirmTakeOf(PalletBindVm model) + { + try + { + var claimsIdentity = this.User.Identity as ClaimsIdentity; + if (claimsIdentity == null) + { + throw new Exception("鏈幏鍙栧埌鐢ㄦ埛淇℃伅"); + } + string UserId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; + if (string.IsNullOrWhiteSpace(UserId)) + { + throw new Exception("鏈幏鍙栧埌鐢ㄦ埛淇℃伅"); + } + + _PdaAsnSvc.ConfirmTakeOf(model.PalletNo, int.Parse(UserId)); + + return Ok(new { code = 0, msg = "鏀惰揣鎴愬姛!" }); + } + catch (Exception e) + { + return Ok(new { code = 1, msg = e.Message }); + } + } + #endregion } } -- Gitblit v1.8.0