From dddd1f4c9d69ee247bcad44af3950259054a60a8 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期日, 14 一月 2024 13:51:40 +0800 Subject: [PATCH] 模块整理升级 --- Yw.Application.Unit.Core/01-lang/1-mgr/SysUnitLang_Controller.cs | 16 +++++++++++----- 1 files changed, 11 insertions(+), 5 deletions(-) diff --git a/Yw.Application.Unit.Core/1-lang/1-mgr/SysUnitLang_Controller.cs b/Yw.Application.Unit.Core/01-lang/1-mgr/SysUnitLang_Controller.cs similarity index 88% rename from Yw.Application.Unit.Core/1-lang/1-mgr/SysUnitLang_Controller.cs rename to Yw.Application.Unit.Core/01-lang/1-mgr/SysUnitLang_Controller.cs index 034d49e..b5f9e39 100644 --- a/Yw.Application.Unit.Core/1-lang/1-mgr/SysUnitLang_Controller.cs +++ b/Yw.Application.Unit.Core/01-lang/1-mgr/SysUnitLang_Controller.cs @@ -61,7 +61,7 @@ { if (_service.IsExistCode(input.Code)) { - throw Oops.Oh(ErrorCodes.V001, "Code", "缂栫爜宸插瓨鍦�"); + throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"Code:{input.Code} 缂栫爜宸插瓨鍦�"); } var model = input.Adapt<AddSysUnitLangInput, Model.SysUnitLang>(); model.SortCode = _service.GetMaxSortCode() + 1; @@ -82,12 +82,12 @@ { if (_service.IsExistCodeExceptID(input.Code, input.ID)) { - throw Oops.Oh(ErrorCodes.V001, "Code", "缂栫爜宸插瓨鍦�"); + throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"Code:{input.Code} 缂栫爜宸插瓨鍦�"); } var model = _service.GetByID(input.ID); if (model == null) { - throw Oops.Oh(ErrorCodes.D001, $"ID:{input.ID}"); + throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 鏁版嵁涓嶅瓨鍦�"); } var rhs = new Model.SysUnitLang(model); input.Adapt(rhs); @@ -103,7 +103,9 @@ public bool UpdateSortCode([Required] UpdateSortCodeInput input) { if (input == null) + { return false; + } var bol = _service.UpdateSortCode(input.ID, input.SortCode); return bol; } @@ -160,10 +162,14 @@ /// </summary> [Route("DeleteByID@V1.0")] [HttpDelete] - public DeleteReasonOutput DeleteByID([FromQuery][Required] IDInput input) + public bool DeleteByID([FromQuery][Required] IDInput input) { var bol = _service.DeleteByID(input.ID, out string msg); - return new DeleteReasonOutput() { Success = bol, Reason = msg }; + if (!bol) + { + throw YOops.Oh(eResultCode.Alert, ErrorCodes.D999, msg); + } + return bol; } #endregion -- Gitblit v1.9.3