zhangyuekai
2024-08-17 2ea53b9fbd3fc318f1c02c1888c22aec5abab8ef
HStation.RevitDev/RevitDataExport/Utility/CacheUtil.cs
@@ -51,7 +51,7 @@
            var record = new ConfigRecord
            {
                FilePath = GlobalResource.LastFilePath,
                Record = GlobalResource.RevitModels.Find(x=>x.Item1 == doc.Title)?.Item2
                Record = GlobalResource.RevitModels.Find(x => x.Item1 == doc.Title)?.Item2
            };
            if (!File.Exists(GlobalResource.RecordFilePath))
            {
@@ -78,9 +78,10 @@
            File.WriteAllText(GlobalResource.RecordFilePath, config);
        }
        public static bool ExportZipFile(Document _doc)
        public static bool ExportZipFile(Document _doc, out string err)
        {
            FolderBrowserDialog dialog = new FolderBrowserDialog();
            err = "";
            if (dialog.ShowDialog() == DialogResult.OK)
            {
                try
@@ -97,7 +98,7 @@
                    if (File.Exists(modelFile)) File.Delete(modelFile);
                    if (!File.Exists(settingFile)) File.Create(settingFile).Close();
                    File.Copy(_doc.PathName, modelFile);
                    File.Copy(GlobalResource.RecordFilePath, structFile);
                    File.Copy(GlobalResource.ExportFilePath, structFile);
                    var setting = new SettingsViewModel() { Version = "1" };
                    File.WriteAllText(settingFile, JsonHelper.ToJson(setting));
@@ -112,6 +113,7 @@
                }
                catch (Exception ex)
                {
                    err = JsonHelper.ToJson(ex);
                    return false;
                }