管道基础大数据平台系统开发-【CS】-ExportMap
1
13693261870
2023-05-12 45fa5e3d8fb26fcb6d7861235df85e285caafe51
ExportMap/db/PubDBHelper.cs
@@ -91,7 +91,7 @@
            List<DbParameter> list = new List<DbParameter>();
            list.Add(new NpgsqlParameter("@pid", pid));
            list.Add(new NpgsqlParameter("@cnName", cnName));
            list.Add(new NpgsqlParameter("@enName", meta.name));
            list.Add(new NpgsqlParameter("@enName", sys.dirid));
            list.Add(new NpgsqlParameter("@url", sys.url));
            list.Add(new NpgsqlParameter("@user", sys.create_user));
            list.Add(new NpgsqlParameter("@data", data));
@@ -157,8 +157,8 @@
        {
            string sql = GetSelectLayerPidSql(meta);
            int pid = Tools.DBHelper.GetIntScalar(sql);
            string dirid = sys.dirid.Substring(0, 2);
            string dirid = string.IsNullOrWhiteSpace(sys.dirid) || sys.dirid.Length < 2 ? "00" : sys.dirid.Substring(0, 2);
            List<DbParameter> list = new List<DbParameter>();
            list.Add(new NpgsqlParameter("@pid", pid));
            list.Add(new NpgsqlParameter("@en_name", dirid));
@@ -196,7 +196,7 @@
                    return "select id from lf.sys_layer where cn_name = '三维地形模型' and pid = (select id from lf.sys_layer where cn_name = '测绘' order by pid limit 1)";
                if ("DEM".Equals(meta.type))
                    return "select id from lf.sys_layer where cn_name = '数字高程模型' and pid = (select id from lf.sys_layer where cn_name = '测绘' order by pid limit 1)";
                if (imgList.Contains(meta.type))
                if ("DOM".Equals(meta.type))
                    return "select id from lf.sys_layer where cn_name = '数字正射影像图' and pid = (select id from lf.sys_layer where cn_name = '测绘' order by pid limit 1)";
                else
                    return "select id from lf.sys_layer where cn_name = '单体模型' and pid = (select id from lf.sys_layer where cn_name = '测绘' order by pid limit 1)";