From 443277878eebd903f82cc32ed30f91d580942e14 Mon Sep 17 00:00:00 2001 From: wxw <Administrator@DESKTOP-5BIMHQ3> Date: 星期二, 03 九月 2024 14:24:57 +0800 Subject: [PATCH] Merge branch 'master' into wxw --- Admin.NET/WCS.Application/Service/WcsAlarmInfo/WcsAlarmInfoService.cs | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/Admin.NET/WCS.Application/Service/WcsAlarmInfo/WcsAlarmInfoService.cs b/Admin.NET/WCS.Application/Service/WcsAlarmInfo/WcsAlarmInfoService.cs index eb15497..a5eda3e 100644 --- a/Admin.NET/WCS.Application/Service/WcsAlarmInfo/WcsAlarmInfoService.cs +++ b/Admin.NET/WCS.Application/Service/WcsAlarmInfo/WcsAlarmInfoService.cs @@ -46,6 +46,7 @@ public async Task<long> Add(AddWcsAlarmInfoInput input) { var entity = input.Adapt<WcsAlarmInfo>(); + entity.Status = YesNoEnum.N; await _wcsAlarmInfoRep.InsertAsync(entity); return entity.Id; } @@ -102,11 +103,24 @@ [DisplayName("鑾峰彇鎶ヨ淇℃伅琛ㄥ垪琛�")] public async Task<List<WcsAlarmInfoOutput>> List([FromQuery] PageWcsAlarmInfoInput input) { - return await _wcsAlarmInfoRep.AsQueryable().Select<WcsAlarmInfoOutput>().ToListAsync(); + return await _wcsAlarmInfoRep.AsQueryable() + .WhereIF(!input.Status.IsNullOrEmpty(), s => s.Status == input.Status) + .Select<WcsAlarmInfoOutput>().ToListAsync(); } - + /// <summary> + /// 澶嶄綅鎶ヨ + /// </summary> + /// <param name="input"></param> + /// <returns></returns> + [HttpPost] + [ApiDescriptionSettings(Name = "Reset")] + [DisplayName("澶嶄綅鎶ヨ")] + public async Task Reset() + { + throw Oops.Bah("寮�鍙戜腑"); + } } -- Gitblit v1.8.0