From e37b6f2ca026097b83da3ec989cb0d454cceddad Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期四, 19 十二月 2024 14:13:22 +0800
Subject: [PATCH] 压力表整改

---
 Service/HStation.Service.Assets.Core/05-service/00-core/03-helper/DbFirstHelper.cs |  138 +++++++++++++++++++++++++++++++++++++++------
 1 files changed, 119 insertions(+), 19 deletions(-)

diff --git a/Service/HStation.Service.Assets.Core/05-service/00-core/03-helper/DbFirstHelper.cs b/Service/HStation.Service.Assets.Core/05-service/00-core/03-helper/DbFirstHelper.cs
index 17a4e1a..9bf9d8e 100644
--- a/Service/HStation.Service.Assets.Core/05-service/00-core/03-helper/DbFirstHelper.cs
+++ b/Service/HStation.Service.Assets.Core/05-service/00-core/03-helper/DbFirstHelper.cs
@@ -13,7 +13,7 @@
             msg = string.Empty;
             try
             {
-                var connectConfig = HStation.Xhs.ConfigHelper.PostgreSqlConnectionConfig;
+                var connectConfig = HStation.Assets.ConfigHelper.DefaultConnectionConfig;
                 if (connectConfig == null)
                 {
                     msg = "杩炴帴閰嶇疆鍒濆鍖栧け璐�";
@@ -31,7 +31,7 @@
                         }
                         if (column.DataType == StaticConfig.CodeFirst_BigString)
                         {
-                            if (Settings.Assets.XhsParasHelper.Xhs.DataBase.DbType == Xhs.DbType.PostgreSql)
+                            if (Settings.AssetsParasHelper.Assets.DataBase.DbType == HStation.Assets.DbType.PostgreSql)
                             {
                                 column.DataType = "character varying";
                             }
@@ -41,23 +41,123 @@
 
                 var typeList = new List<Type>()
                 {
-                   typeof(Entity.PumpGroup),
-                   typeof(Entity.PumpGroupAndMainMap),
-                   typeof(Entity.PumpMain),
-                   typeof(Entity.PumpMainAndPartMap),
-                   typeof(Entity.PumpPartMain),
-                   typeof(Entity.PumpPropContent),
-                   typeof(Entity.PumpSeries),
-                   typeof(Yw.Entity.SysModule),
-                   typeof(Yw.Entity.SysType),
-                   typeof(Yw.Entity.SysCatalog),
-                   typeof(Yw.Entity.SysPropGroup),
-                   typeof(Yw.Entity.SysProp),
-                   typeof(Yw.Entity.SysPropMapping),
-                   typeof(Yw.Entity.SysPropChoice),
-                   typeof(Yw.Entity.SysPropValue),
-                   typeof(Yw.Entity.SysPropValuePure),
-                    };
+                   typeof(Entity.AssetsPumpGroup),
+                   typeof(Entity.AssetsPumpGroupAndMainMapping),
+                   typeof(Entity.AssetsPumpMain),
+                   typeof(Entity.AssetsPumpMainAndPartMapping),
+                   typeof(Entity.AssetsPumpPartMain),
+                   typeof(Entity.AssetsPumpPropContent),
+                   typeof(Entity.AssetsPumpSeries),
+                   typeof(Entity.AssetsPumpType),
+                   typeof(Entity.AssetsPumpSeriesTypeMapping),
+                   typeof(Entity.AssetsPumpSeriesManufacturerMapping),
+
+                   //闃�闂�
+                   typeof(Entity.AssetsValveMain),
+                   typeof(Entity.AssetsValveSeries),
+                   typeof(Entity.AssetsValveCoefficient),
+                   typeof(Entity.AssetsValvePartMain),
+                   typeof(Entity.AssetsValveMainAndPartMapping),
+
+                   //寮ご
+                   typeof(Entity.AssetsElbowMain),
+                   typeof(Entity.AssetsElbowSeries),
+                   typeof(Entity.AssetsElbowCoefficient),
+
+                   //涓夐��
+                   typeof(Entity.AssetsThreelinkMain),
+                   typeof(Entity.AssetsThreelinkSeries),
+                   typeof(Entity.AssetsThreelinkCoefficient),
+
+                   //鍥涢��
+                   typeof(Entity.AssetsFourlinkMain),
+                   typeof(Entity.AssetsFourlinkSeries),
+                   typeof(Entity.AssetsFourlinkCoefficient),
+
+                   //绠¢亾
+                   typeof(Entity.AssetsPipeMain),
+                   typeof(Entity.AssetsPipeSeries),
+                   typeof(Entity.AssetsPipeCoefficient),
+
+                   //鍠峰ご
+                   typeof(Entity.AssetsSprinklerMain),
+                   typeof(Entity.AssetsSprinklerSeries),
+                   typeof(Entity.AssetsSprinklerCoefficient),
+
+                   //鍘傚晢
+                   typeof(Entity.AssetsManufacturer),
+                   typeof(Entity.AssetsManufacturerSeries),
+
+                   //鑷畾涔�
+                    typeof(Entity.AssetsUserDefined),
+
+ 
+
+                   //鎹㈢儹鍣�
+                   typeof(Entity.AssetsCompressorPartMain),
+                   typeof(Entity.AssetsCompressorMain),
+                   typeof(Entity.AssetsCompressorMainAndPartMapping),
+                   typeof(Entity.AssetsCompressorPropContent),
+                   typeof(Entity.AssetsCompressorSeries),
+                   typeof(Entity.AssetsCompressorCoefficient),
+
+                   //鎴愬璁惧
+                   typeof(Entity.AssetsPackageMain),
+                   typeof(Entity.AssetsPackagePumpMapping),
+                   typeof(Entity.AssetsPackageSeries),
+                   typeof(Entity.AssetsPackageMfrMapping),
+                   typeof(Entity.AssetsPackagePartMain),
+                   typeof(Entity.AssetsPackageMainAndPartMapping),
+                   typeof(Entity.AssetsPackagePropContent),
+
+                   //闂峰ご
+                   typeof(Entity.AssetsBluntheadMain),
+                   typeof(Entity.AssetsBluntheadSeries),
+                   typeof(Entity.AssetsBluntheadCoefficient),
+
+                   //姘存睜
+                   typeof(Entity.AssetsTankMain),
+                   typeof(Entity.AssetsTankSeries),
+                   typeof(Entity.AssetsTankCoefficient),
+                   typeof(Entity.AssetsTankPartMain),
+                   typeof(Entity.AssetsTankMainAndPartMapping),
+
+                   //娑堢伀鏍�
+                   typeof(Entity.AssetsHydrantMain),
+                   typeof(Entity.AssetsHydrantSeries),
+                   typeof(Entity.AssetsHydrantCoefficient),
+
+                   //杩囨浮浠�
+                   typeof(Entity.AssetsTranslationMain),
+                   typeof(Entity.AssetsTranslationSeries),
+                   typeof(Entity.AssetsTranslationCoefficient),
+
+                   //姘磋〃
+                   typeof(Entity.AssetsMeterSeries),
+                   typeof(Entity.AssetsMeterMain),
+                   typeof(Entity.AssetsMeterFactor),
+
+                   //娴侀噺璁�
+                   typeof(Entity.AssetsFlowmeterSeries),
+                   typeof(Entity.AssetsFlowmeterMain),
+                   typeof(Entity.AssetsFlowmeterFactor),
+
+                   //鍘嬪姏琛�
+                   typeof(Entity.AssetsPressmeterSeries),
+                   typeof(Entity.AssetsPressmeterMain),
+                   typeof(Entity.AssetsPressmeterFactor),
+
+                   //鎹㈢儹鍣�
+                   typeof(Entity.AssetsExchangerSeries),
+                   typeof(Entity.AssetsExchangerMain),
+                   typeof(Entity.AssetsExchangerFactor),
+
+                   //鍐峰嵈濉�
+                   typeof(Entity.AssetsCoolingSeries),
+                   typeof(Entity.AssetsCoolingMain),
+                   typeof(Entity.AssetsCoolingFactor),
+
+                 };
 
                 using (var db = new SqlSugarClient(connectConfig))
                 {

--
Gitblit v1.9.3