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