管道基础大数据平台系统开发-【CS】-ExportMap
13693261870
2023-10-30 9e349b5d7d92d1960fb4a1bff059a531b5661e8a
修改TB的测试代码
已修改2个文件
10 ■■■■■ 文件已修改
ExportMap/Controllers/TBController.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/cs/TBUtils.cs 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/Controllers/TBController.cs
@@ -59,7 +59,7 @@
            }
        }
        [HttpGet]
        [HttpGet] // http://localhost/ExportMap/TB/Wait?seconds=10
        public ResponseMsg<string> Wait(long seconds)
        {
            try
ExportMap/cs/TBUtils.cs
@@ -93,8 +93,10 @@
                if (isBusy) throw new Exception("已有一个生成Mpt的任务正在执行");
                isBusy = true;
                string js = "E:/terrait/TianJin/ExportMap/ExportMap/TerraBuilder/tb.js";
                File.Copy("E:/terrait/TianJin/ExportMap/ExportMap/TerraBuilder/tb.tbp", "E:/terrait/TianJin/ExportMap/ExportMap/TerraBuilder/tb01.tbp", true);
                string js = Path.Combine(SourcesPath, "tb.js");
                string newTbp = Path.Combine(Tools.TempDir, time, time + ".tbp");
                File.Copy(Path.Combine(SourcesPath, "tb.tbp"), Path.Combine(SourcesPath, "tb01.tbp"), true);
                //string cmd = string.Format("\"C:/Program Files/Skyline/TerraBuilder/TerraBuilder.exe\" -script \"{0}\"", js); // -DisablePrint
                ReloadTB();
@@ -102,7 +104,7 @@
                err = Tools.ExecExe("\"C:/Program Files/Skyline/TerraBuilder/TerraBuilder.exe\"", string.Format("-script \"{0}\"", js), false);
                isBusy = false;
                return File.Exists("D:/LF/data/mpt/tb.mpt");
                return File.Exists(MptPath);
            }
            catch (Exception ex)
            {