|
@@ -69,18 +69,12 @@ namespace SAGA.MBI.ToolsData.DataCheck
|
|
|
private List<DutyModeCodeDiffCheckResult> GetCheckResult(MFloor floor)
|
|
|
{
|
|
|
List<DutyModeCodeDiffCheckResult> list = new List<DutyModeCodeDiffCheckResult>();
|
|
|
-
|
|
|
- var context = DalCommon.DownLoadCouldData(floor);
|
|
|
+ //检查设备,部件 ,信标
|
|
|
+ var modes = DalCommon.DownLoadCouldData(floor.Id,new []{"Eq","Ec"});
|
|
|
+ var doc = ExternalDataWrapper.Current.UiApp.Application.OpenDocumentFile(floor.FullPath);
|
|
|
try
|
|
|
{
|
|
|
- var doc=context.OpenDocument();
|
|
|
- string floorName = context.MFloor.ToString();
|
|
|
- //检查空间,逻辑不通,暂时注释掉
|
|
|
- List<MRevitEquipBase> modes = new List<MRevitEquipBase>();
|
|
|
- //检查设备
|
|
|
- modes.AddRange(context.MEquipments);
|
|
|
- //检查部件
|
|
|
- modes.AddRange(context.MEquipmentParts);
|
|
|
+ string floorName = floor.ToString();
|
|
|
//信标不用检查
|
|
|
foreach (var mode in modes)
|
|
|
{
|
|
@@ -112,7 +106,7 @@ namespace SAGA.MBI.ToolsData.DataCheck
|
|
|
}
|
|
|
finally
|
|
|
{
|
|
|
- context.RevitDoc.CloseDoc();
|
|
|
+ doc.CloseDoc();
|
|
|
}
|
|
|
return list;
|
|
|
}
|