From 02f362e1db42f4315cf923f7643b09150585c52c Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期四, 12 九月 2024 13:13:42 +0800 Subject: [PATCH] 引用升级 --- Yw.Application.Unit.Core/03-value/SysUnitValue_Controller.cs | 24 ++++++++++++++++++++---- 1 files changed, 20 insertions(+), 4 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..6704075 100644 --- a/Yw.Application.Unit.Core/03-value/SysUnitValue_Controller.cs +++ b/Yw.Application.Unit.Core/03-value/SysUnitValue_Controller.cs @@ -59,10 +59,6 @@ return vm_list; } - - - - #endregion #region Insert @@ -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