diff --git a/Repository/Station/EquipInfoRepository.cs b/Repository/Station/EquipInfoRepository.cs index 8502be6..ba2226f 100644 --- a/Repository/Station/EquipInfoRepository.cs +++ b/Repository/Station/EquipInfoRepository.cs @@ -34,6 +34,7 @@ namespace Repository.Station .OrderBuilder(input) .WithNoLockOrNot(blUseNoLock) .ToPageListAsync(pageNumber, pageSize, totalNumber); + page.Reverse();//倒序一下 return page; } } diff --git a/Service/Station/BatteryOpModelDetailService.cs b/Service/Station/BatteryOpModelDetailService.cs index 0fa80b8..d30c853 100644 --- a/Service/Station/BatteryOpModelDetailService.cs +++ b/Service/Station/BatteryOpModelDetailService.cs @@ -105,19 +105,24 @@ public class BatteryOpModelDetailService : BaseServices } // 检查两个表模型id是否已存在 - var isExistModel = await _batteryOpModelRepository.QueryByClauseAsync(u => u.ModelId == input.ModelId); + /*var isExistModel = await _batteryOpModelRepository.QueryByClauseAsync(u => u.ModelId == input.ModelId); if (isExistModel != null) { return Result.Fail("模型id在模型详情表已存在"); - } + }*/ var batteryOpModel = new BatteryOpModel { ModelId = input.ModelId }; await _batteryOpModelDetailRepository.InsertAsync(input); - - await _batteryOpModelRepository.InsertAsync(batteryOpModel); + + var isExistModel = await _batteryOpModelRepository.QueryByClauseAsync(u => u.ModelId == input.ModelId); + if (isExistModel == null) + { + //return Result.Fail("模型id在模型详情表已存在"); + await _batteryOpModelRepository.InsertAsync(batteryOpModel); + } var insertedDetail = await _batteryOpModelDetailRepository.QueryByClauseAsync(u => u.ModelId == input.ModelId);