|
@@ -11,11 +11,13 @@ using System.Linq;
|
|
|
using System.Text;
|
|
|
using System.Threading.Tasks;
|
|
|
using System.Windows;
|
|
|
+using CEFSharpWpf;
|
|
|
using Newtonsoft.Json.Linq;
|
|
|
using SAGA.DotNetUtils;
|
|
|
using SAGA.DotNetUtils.Extend;
|
|
|
using SAGA.DotNetUtils.Others;
|
|
|
using SAGA.MBI.Calc;
|
|
|
+using SAGA.MBI.Common;
|
|
|
using SAGA.MBI.Extension;
|
|
|
using SAGA.MBI.JsonConvert;
|
|
|
using SAGA.MBI.Model;
|
|
@@ -438,10 +440,36 @@ namespace SAGA.MBI.WinView.ModeInfoMaintenance
|
|
|
if (property is Property property0)
|
|
|
property0.Value = $"共{mViewMode.ServiceImages.Count}个文件";
|
|
|
}
|
|
|
+ /// <summary>
|
|
|
+ /// 元空间-点击查看
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="property"></param>
|
|
|
+ /// <param name="instance"></param>
|
|
|
+ public static void WinISpaceItemClick(object property, object instance)
|
|
|
+ {
|
|
|
+ var equip = instance as MRevitEquipBase;
|
|
|
+ if (equip == null) return;
|
|
|
+ try
|
|
|
+ {
|
|
|
+ var url =
|
|
|
+ $"{MBIConst.Html5DetailLocalHost}details?perjectId={MBIControl.ProjectCur.Id}&secret={MBIControl.ProjectCur.Password}&FmId={equip.MSpace?.Id}&type=0&code={"space"}";
|
|
|
+ //var url = "www.baidu.com";
|
|
|
+ var win = WinBrowser.Instance;
|
|
|
+ win.Width = 1233;
|
|
|
+ win.Height = 902;
|
|
|
+ win.Show(url);
|
|
|
+
|
|
|
+ }
|
|
|
+ catch (Exception e)
|
|
|
+ {
|
|
|
+ MessageShowBase.Show(e);
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
#endregion
|
|
|
|
|
|
#region 部分符合值的初始化
|
|
|
-
|
|
|
+
|
|
|
public static void InitValues(MRevitEquipBase equipment)
|
|
|
{
|
|
|
//var json = equipment.CloudInfos;
|