|
@@ -8,22 +8,13 @@
|
|
|
using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.IO;
|
|
|
-using System.Linq;
|
|
|
-using System.Text;
|
|
|
-using System.Threading.Tasks;
|
|
|
-using Autodesk.Revit.Attributes;
|
|
|
using Autodesk.Revit.DB;
|
|
|
-using Autodesk.Revit.DB.Mechanical;
|
|
|
-using Autodesk.Revit.DB.Plumbing;
|
|
|
-using Autodesk.Revit.UI;
|
|
|
+using MBIRevitBase.Services;
|
|
|
using MBIRevitBase.Tools;
|
|
|
-using RevitExport;
|
|
|
using RevitExport.Export;
|
|
|
using RevitToJBim.ComponentParse;
|
|
|
using RevitToJBim.JsonConverter;
|
|
|
using RevitToJBim.MBI;
|
|
|
-using SAGA.RevitUtils;
|
|
|
-using SAGA.RevitUtils.Extends;
|
|
|
|
|
|
namespace RevitToJBim
|
|
|
{
|
|
@@ -48,9 +39,7 @@ namespace RevitToJBim
|
|
|
* 增加一些和JBIM无关,又和当前业务逻辑相关的属性
|
|
|
*/
|
|
|
var result = BimJsonUtil.Serializer(mbiDocument);
|
|
|
- var stream = ZipUtils.ZipString(result, "export.json");
|
|
|
-
|
|
|
- var resultResponse = HttpUtils.PostFormDataFile("http://192.168.20.225:8080/revit-algorithm/upload-json-zip/upload", stream);
|
|
|
+ var resultResponse = UploadService.UploadExportFile(result);
|
|
|
string fileName = DateTime.Now.ToString("yyyyMMddHHmmss");
|
|
|
string path = Path.Combine(@"D:\", $"{fileName}.json");
|
|
|
File.WriteAllText(path, resultResponse.ToString());
|