From 5d77662130dc62ae8bc1977c5aeb16f92d94cd7c Mon Sep 17 00:00:00 2001 From: wxd <123@qq.com> Date: Thu, 9 May 2024 01:05:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DataMigrations/BaseDataHandleAppService.cs | 18 +++++++++++++++++- .../ItemResultTemplateAppService.cs | 2 -- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/Shentun.Peis.Application/DataMigrations/BaseDataHandleAppService.cs b/src/Shentun.Peis.Application/DataMigrations/BaseDataHandleAppService.cs index eaafee0..0fd974b 100644 --- a/src/Shentun.Peis.Application/DataMigrations/BaseDataHandleAppService.cs +++ b/src/Shentun.Peis.Application/DataMigrations/BaseDataHandleAppService.cs @@ -139,6 +139,7 @@ namespace Shentun.Peis.DataMigrations private readonly IRepository _sysParmValueRepository; private readonly IRepository _collectItemTypeRepository; private readonly IRepository _patientRegisterExterRepository; + private readonly IRepository _asbitemGuideRepository; private Dictionary veryPatientNo = new Dictionary(); @@ -195,7 +196,8 @@ namespace Shentun.Peis.DataMigrations IRepository sysParmRepository, IRepository sysParmValueRepository, IRepository collectItemTypeRepository, - IRepository patientRegisterExterRepository) + IRepository patientRegisterExterRepository, + IRepository asbitemGuideRepository) { _deviceTypeRepository = deviceTypeRepository; _itemTypeRepository = itemTypeRepository; @@ -250,6 +252,7 @@ namespace Shentun.Peis.DataMigrations _sysParmValueRepository = sysParmValueRepository; _collectItemTypeRepository = collectItemTypeRepository; _patientRegisterExterRepository = patientRegisterExterRepository; + _asbitemGuideRepository = asbitemGuideRepository; } @@ -1125,6 +1128,19 @@ namespace Shentun.Peis.DataMigrations #region 指引信息 + if (!string.IsNullOrWhiteSpace(row["prompt"].ToString())) + { + var asbitemGuideData = new AsbitemGuide + { + AsbitemId = asbitemId, + ForSexId = ForSexFlag.All, + Guide = row["prompt"].ToString(), + MedicalCenterId = defaultMedicalCenterId + }; + + await _asbitemGuideRepository.InsertAsync(asbitemGuideData); + } + #endregion var fieldComparison = new FieldComparison diff --git a/src/Shentun.Peis.Application/ItemResultTemplates/ItemResultTemplateAppService.cs b/src/Shentun.Peis.Application/ItemResultTemplates/ItemResultTemplateAppService.cs index f41e68f..8a54b78 100644 --- a/src/Shentun.Peis.Application/ItemResultTemplates/ItemResultTemplateAppService.cs +++ b/src/Shentun.Peis.Application/ItemResultTemplates/ItemResultTemplateAppService.cs @@ -152,8 +152,6 @@ namespace Shentun.Peis.ItemResultTemplates var entlist = await Repository.GetListAsync(m => m.ItemId == ItemId); - var userList = await _userRepository.GetListAsync(); - var entdto = entlist.Select(s => new ItemResultTemplateDto { CreationTime = s.CreationTime,