From d3602925206857045b993e67bf82697168bde3c7 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期五, 17 三月 2023 18:01:18 +0800
Subject: [PATCH] 1

---
 ExportMap/cs/SGUtils.cs |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/ExportMap/cs/SGUtils.cs b/ExportMap/cs/SGUtils.cs
index d079dc6..12686f7 100644
--- a/ExportMap/cs/SGUtils.cs
+++ b/ExportMap/cs/SGUtils.cs
@@ -99,7 +99,7 @@
                 List<SpatialItem> items = SelectItems(maxId);
                 if (null == items || items.Count == 0) continue;
 
-                InsertInto(list, items);
+                InsertInto(list, items, args);
                 count = items.Count;
                 break;
             }
@@ -235,7 +235,7 @@
         /// <summary>
         /// 鎻掑叆鏁版嵁鍙戝竷琛�
         /// </summary>
-        private void InsertInto(List<SysMeta> list, List<SpatialItem> items)
+        private void InsertInto(List<SysMeta> list, List<SpatialItem> items, XYZArgs args)
         {
             foreach (SysMeta meta in list)
             {
@@ -243,18 +243,18 @@
                 if (null == si) continue;
 
                 meta.verid = si.id;
-                InsertToDB(meta);
+                InsertToDB(meta, args);
             }
         }
 
         /// <summary>
         /// 鎻掑叆鏁版嵁搴�
         /// </summary>
-        private static void InsertToDB(SysMeta meta)
+        private static void InsertToDB(SysMeta meta, XYZArgs args)
         {
             if (PubDBHelper.IsPublish(meta.id)) return;
 
-            SysPublish sys = NewPublish(meta);
+            SysPublish sys = NewPublish(meta, args);
             sys.path = meta.id + "\\" + meta.name;
 
             int pubid = PubDBHelper.InsertPublish(sys);
@@ -267,7 +267,7 @@
         /// <summary>
         /// 鍒涘缓鏁版嵁鍙戝竷绫�
         /// </summary>
-        private static SysPublish NewPublish(SysMeta meta)
+        private static SysPublish NewPublish(SysMeta meta, XYZArgs args)
         {
             SysPublish sp = new SysPublish();
             sp.name = meta.name;
@@ -275,11 +275,11 @@
             sp.type = meta.type;
             sp.status = 3;
             sp.dirid = meta.dircode;
-            sp.depid = meta.depcode;
+            sp.depid = args.depcode;
             sp.min = 0;
             sp.max = 0;
             sp.json = null;
-            sp.create_user = meta.create_user;
+            sp.create_user = args.userId;
             sp.geom = null;
             sp.bak = null;
 

--
Gitblit v1.9.3