From 0f99680aff09e91f521b5909aab42811c1c3e6f1 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期三, 09 四月 2025 15:28:16 +0800 Subject: [PATCH] 优化Revit=>HydroModelInfo转换方法 --- Service/HStation.Service.Xhs.Core/05-service/02-project-site/XhsProjectSite_Instance.cs | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/Service/HStation.Service.Xhs.Core/05-service/02-project-site/XhsProjectSite_Instance.cs b/Service/HStation.Service.Xhs.Core/05-service/02-project-site/XhsProjectSite_Instance.cs index 73877b9..244dbd8 100644 --- a/Service/HStation.Service.Xhs.Core/05-service/02-project-site/XhsProjectSite_Instance.cs +++ b/Service/HStation.Service.Xhs.Core/05-service/02-project-site/XhsProjectSite_Instance.cs @@ -34,7 +34,10 @@ if (model == null) return default; var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Model.XhsProjectSite, Entity.XhsProjectSite>() - ).CreateMapper(); + .ForMember(d => d.Paras, opt => opt.MapFrom(src => ParasHelper.ToString(src.Paras))) + .ForMember(d => d.Flags, opt => opt.MapFrom(src => FlagsHelper.ToString(src.Flags))) + + ).CreateMapper(); var entity = mapper.Map<Model.XhsProjectSite, Entity.XhsProjectSite>(model); return entity; } @@ -45,6 +48,8 @@ if (models == null || models.Count < 1) return default; var mapper = new MapperConfiguration(cfg => cfg.CreateMap<Model.XhsProjectSite, Entity.XhsProjectSite>() + .ForMember(d => d.Paras, opt => opt.MapFrom(src => ParasHelper.ToString(src.Paras))) + .ForMember(d => d.Flags, opt => opt.MapFrom(src => FlagsHelper.ToString(src.Flags))) ).CreateMapper(); var entities = mapper.Map<List<Model.XhsProjectSite>, List<Entity.XhsProjectSite>>(models); return entities; -- Gitblit v1.9.3