From abf3ceabdd98abd0d955b03732e581a43c4e9fb0 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期一, 13 一月 2025 15:01:31 +0800 Subject: [PATCH] 解决冲突 --- Yw.Application.Unit.Core/03-value/SysUnitValue_Controller.cs | 26 +++++++++++++++++++++----- 1 files changed, 21 insertions(+), 5 deletions(-) diff --git a/Yw.Application.Unit.Core/03-value/SysUnitValue_Controller.cs b/Yw.Application.Unit.Core/03-value/SysUnitValue_Controller.cs index 451b796..d4b7a7b 100644 --- a/Yw.Application.Unit.Core/03-value/SysUnitValue_Controller.cs +++ b/Yw.Application.Unit.Core/03-value/SysUnitValue_Controller.cs @@ -4,7 +4,7 @@ /// UnitValue /// </summary> [Route("Unit/Value")] - [ApiDescriptionSettings("Unit", Name = "鍗曚綅鍊�", Order = 8000)] + [ApiDescriptionSettings("Unit", Name = "鍗曚綅鍊�", Order = 80000)] public class SysUnitValue_Controller : IDynamicApiController { private readonly Service.SysUnitValue _service = new(); @@ -58,10 +58,6 @@ var vm_list = list?.Select(x => new SysUnitValueDto(x)).ToList(); return vm_list; } - - - - #endregion @@ -139,6 +135,26 @@ return bol; } + /// <summary> + /// 鏇存柊缂栫爜 + /// </summary> + [Route("UpdateCode@V1.0")] + [HttpPut] + public bool UpdateCode([Required] UpdateCodeInput input) + { + var model = _service.GetByID(input.ID); + if (model == null) + { + throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 鏁版嵁涓嶅瓨鍦�"); + } + if (_service.IsExistCodeExceptID(model.TypeID, input.Code, input.ID)) + { + throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"Code:{input.Code} 缂栫爜宸插瓨鍦�"); + } + var bol = _service.UpdateCode(input.ID, input.Code); + return bol; + } + #endregion #region Exist -- Gitblit v1.9.3