管道基础大数据平台系统开发-【CS】-ExportMap
1
13693261870
2023-03-17 d3602925206857045b993e67bf82697168bde3c7
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;