增加系统配置修改
continuous-integration/drone/push Build is running

This commit is contained in:
2026-05-21 09:22:51 +08:00
parent 9b0d68d26d
commit 0b9ee87039
11 changed files with 179 additions and 102 deletions
+11 -2
View File
@@ -141,7 +141,16 @@ namespace IRaCIS.Core.Application.Service
{
var extralConfig = JsonConvert.DeserializeObject<TrialExtraConfig>(item.TrialExtraConfigJsonStr);
extralConfig.EquipmentControlFieldList = trialExtalConfig.EquipmentControlFieldList;
if (extralConfig.ModifyFiledList.Count > 0)
{
extralConfig.EquipmentControlFieldList = trialExtalConfig.EquipmentControlFieldList.Where(t => t.ShowOrder != 2).ToList();
}
else
{
extralConfig.EquipmentControlFieldList = trialExtalConfig.EquipmentControlFieldList;
}
var jsonInfo = extralConfig.ToJsonStr();
@@ -156,7 +165,7 @@ namespace IRaCIS.Core.Application.Service
await _trialRepository.BatchUpdateNoTrackingAsync(t => idQuery.Contains(t.Id), u => new Trial() { TrialExtraConfigJsonStr = info });
return ResponseOutput.Ok();