|
@@ -69,248 +69,6 @@ export default {
|
|
|
PageSize: 50
|
|
|
}
|
|
|
dynamicExecuteDetail(param, res => {
|
|
|
- res.Content = [
|
|
|
- {
|
|
|
- "BuildLocalName": null,
|
|
|
- "CascadeEquipLocalName": null,
|
|
|
- "CascadeEquipmentID": null,
|
|
|
- "CascadeEquipmentType": null,
|
|
|
- "CascadeEquipmentTypeCode": null,
|
|
|
- "CreateTime": "2019-08-15 16:48:06",
|
|
|
- "EquipLocalName": "",
|
|
|
- "EquipmentMark": "6",
|
|
|
- "FloorLocalName": "",
|
|
|
- "Id": "8",
|
|
|
- "InfomationPoint": "运行状态",
|
|
|
- "InfomationPointCode": "RunStatus",
|
|
|
- "InstallLocation": "",
|
|
|
- "LastUpdate": "2019-08-15 16:48:06",
|
|
|
- "New": "1020-105",
|
|
|
- "ObjectID": "52ce6185b33b11e9912fdf87b451f19d",
|
|
|
- "ObjectLocalName": null,
|
|
|
- "Old": "1039-105",
|
|
|
- "ProjectId": "4201050001",
|
|
|
- "Related": "True",
|
|
|
- "RoomLocalName": "",
|
|
|
- "SpaceType": null,
|
|
|
- "SubTypeCode": "SISU",
|
|
|
- "SubTypeName": "喷灌机组",
|
|
|
- "Type": "Multiple",
|
|
|
- "TypeCode": "Eq",
|
|
|
- "TypeName": "设备",
|
|
|
- "Update": "False"
|
|
|
- },
|
|
|
- {
|
|
|
- "BuildLocalName": null,
|
|
|
- "CascadeEquipLocalName": null,
|
|
|
- "CascadeEquipmentID": null,
|
|
|
- "CascadeEquipmentType": null,
|
|
|
- "CascadeEquipmentTypeCode": null,
|
|
|
- "CreateTime": "2019-08-15 16:48:07",
|
|
|
- "EquipLocalName": "",
|
|
|
- "EquipmentMark": "6",
|
|
|
- "FloorLocalName": "",
|
|
|
- "Id": "8",
|
|
|
- "InfomationPoint": "运行状态",
|
|
|
- "InfomationPointCode": "RunStatus",
|
|
|
- "InstallLocation": "",
|
|
|
- "LastUpdate": "2019-08-15 16:48:07",
|
|
|
- "New": "1020-105",
|
|
|
- "ObjectID": "52ce6186b33b11e9912f87a91c40629b",
|
|
|
- "ObjectLocalName": null,
|
|
|
- "Old": "1041-105",
|
|
|
- "ProjectId": "4201050001",
|
|
|
- "Related": "True",
|
|
|
- "RoomLocalName": "",
|
|
|
- "SpaceType": null,
|
|
|
- "SubTypeCode": "SISU",
|
|
|
- "SubTypeName": "喷灌机组",
|
|
|
- "Type": "Multiple",
|
|
|
- "TypeCode": "Eq",
|
|
|
- "TypeName": "设备",
|
|
|
- "Update": "False"
|
|
|
- },
|
|
|
- {
|
|
|
- "BuildLocalName": null,
|
|
|
- "CascadeEquipLocalName": null,
|
|
|
- "CascadeEquipmentID": null,
|
|
|
- "CascadeEquipmentType": null,
|
|
|
- "CascadeEquipmentTypeCode": null,
|
|
|
- "CreateTime": "2019-08-15 16:48:07",
|
|
|
- "EquipLocalName": "",
|
|
|
- "EquipmentMark": "6",
|
|
|
- "FloorLocalName": "",
|
|
|
- "Id": "8",
|
|
|
- "InfomationPoint": "运行状态",
|
|
|
- "InfomationPointCode": "RunStatus",
|
|
|
- "InstallLocation": "",
|
|
|
- "LastUpdate": "2019-08-15 16:48:07",
|
|
|
- "New": "1020-105",
|
|
|
- "ObjectID": "52ce6187b33b11e9912f7f27a4539b8c",
|
|
|
- "ObjectLocalName": null,
|
|
|
- "Old": "1020120-105",
|
|
|
- "ProjectId": "4201050001",
|
|
|
- "Related": "True",
|
|
|
- "RoomLocalName": "",
|
|
|
- "SpaceType": null,
|
|
|
- "SubTypeCode": "SISU",
|
|
|
- "SubTypeName": "喷灌机组",
|
|
|
- "Type": "Multiple",
|
|
|
- "TypeCode": "Eq",
|
|
|
- "TypeName": "设备",
|
|
|
- "Update": "False"
|
|
|
- },
|
|
|
- {
|
|
|
- "BuildLocalName": null,
|
|
|
- "CascadeEquipLocalName": null,
|
|
|
- "CascadeEquipmentID": null,
|
|
|
- "CascadeEquipmentType": null,
|
|
|
- "CascadeEquipmentTypeCode": null,
|
|
|
- "CreateTime": "2019-08-15 17:14:27",
|
|
|
- "EquipLocalName": "",
|
|
|
- "EquipmentMark": "6",
|
|
|
- "FloorLocalName": "",
|
|
|
- "Id": "13",
|
|
|
- "InfomationPoint": "运行状态",
|
|
|
- "InfomationPointCode": "RunStatus",
|
|
|
- "InstallLocation": "",
|
|
|
- "LastUpdate": "2019-08-15 17:14:27",
|
|
|
- "New": "1020-105",
|
|
|
- "ObjectID": "52ce6184b33b11e9912ff71228b602a4",
|
|
|
- "ObjectLocalName": null,
|
|
|
- "Old": "1039-105",
|
|
|
- "ProjectId": "4201050001",
|
|
|
- "Related": "True",
|
|
|
- "RoomLocalName": "",
|
|
|
- "SpaceType": null,
|
|
|
- "SubTypeCode": "SISU",
|
|
|
- "SubTypeName": "喷灌机组",
|
|
|
- "Type": "Multiple",
|
|
|
- "TypeCode": "Eq",
|
|
|
- "TypeName": "设备",
|
|
|
- "Update": "False"
|
|
|
- },
|
|
|
- {
|
|
|
- "BuildLocalName": null,
|
|
|
- "CascadeEquipLocalName": null,
|
|
|
- "CascadeEquipmentID": null,
|
|
|
- "CascadeEquipmentType": null,
|
|
|
- "CascadeEquipmentTypeCode": null,
|
|
|
- "CreateTime": "2019-08-15 17:14:27",
|
|
|
- "EquipLocalName": "",
|
|
|
- "EquipmentMark": "6",
|
|
|
- "FloorLocalName": "",
|
|
|
- "Id": "13",
|
|
|
- "InfomationPoint": "运行状态",
|
|
|
- "InfomationPointCode": "RunStatus",
|
|
|
- "InstallLocation": "",
|
|
|
- "LastUpdate": "2019-08-15 17:14:27",
|
|
|
- "New": "1020-105",
|
|
|
- "ObjectID": "52ce6185b33b11e9912fdf87b451f19d",
|
|
|
- "ObjectLocalName": null,
|
|
|
- "Old": "1039-105",
|
|
|
- "ProjectId": "4201050001",
|
|
|
- "Related": "True",
|
|
|
- "RoomLocalName": "",
|
|
|
- "SpaceType": null,
|
|
|
- "SubTypeCode": "SISU",
|
|
|
- "SubTypeName": "喷灌机组",
|
|
|
- "Type": "Multiple",
|
|
|
- "TypeCode": "Eq",
|
|
|
- "TypeName": "设备",
|
|
|
- "Update": "False"
|
|
|
- },
|
|
|
- {
|
|
|
- "BuildLocalName": null,
|
|
|
- "CascadeEquipLocalName": null,
|
|
|
- "CascadeEquipmentID": null,
|
|
|
- "CascadeEquipmentType": null,
|
|
|
- "CascadeEquipmentTypeCode": null,
|
|
|
- "CreateTime": "2019-08-15 17:14:28",
|
|
|
- "EquipLocalName": "",
|
|
|
- "EquipmentMark": "6",
|
|
|
- "FloorLocalName": "",
|
|
|
- "Id": "13",
|
|
|
- "InfomationPoint": "运行状态",
|
|
|
- "InfomationPointCode": "RunStatus",
|
|
|
- "InstallLocation": "",
|
|
|
- "LastUpdate": "2019-08-15 17:14:28",
|
|
|
- "New": "1020-105",
|
|
|
- "ObjectID": "52ce6187b33b11e9912f7f27a4539b8c",
|
|
|
- "ObjectLocalName": null,
|
|
|
- "Old": "1039-105",
|
|
|
- "ProjectId": "4201050001",
|
|
|
- "Related": "True",
|
|
|
- "RoomLocalName": "",
|
|
|
- "SpaceType": null,
|
|
|
- "SubTypeCode": "SISU",
|
|
|
- "SubTypeName": "喷灌机组",
|
|
|
- "Type": "Multiple",
|
|
|
- "TypeCode": "Eq",
|
|
|
- "TypeName": "设备",
|
|
|
- "Update": "False"
|
|
|
- },
|
|
|
- {
|
|
|
- "BuildLocalName": null,
|
|
|
- "CascadeEquipLocalName": null,
|
|
|
- "CascadeEquipmentID": null,
|
|
|
- "CascadeEquipmentType": null,
|
|
|
- "CascadeEquipmentTypeCode": null,
|
|
|
- "CreateTime": "2019-08-15 17:14:28",
|
|
|
- "EquipLocalName": "",
|
|
|
- "EquipmentMark": "6",
|
|
|
- "FloorLocalName": "",
|
|
|
- "Id": "13",
|
|
|
- "InfomationPoint": "运行状态",
|
|
|
- "InfomationPointCode": "RunStatus",
|
|
|
- "InstallLocation": "",
|
|
|
- "LastUpdate": "2019-08-15 17:14:28",
|
|
|
- "New": "1020-105",
|
|
|
- "ObjectID": "69848b9a822049ad88c04b6acea4e474",
|
|
|
- "ObjectLocalName": null,
|
|
|
- "Old": "1041-105",
|
|
|
- "ProjectId": "4201050001",
|
|
|
- "Related": "True",
|
|
|
- "RoomLocalName": "",
|
|
|
- "SpaceType": null,
|
|
|
- "SubTypeCode": "SISU",
|
|
|
- "SubTypeName": "喷灌机组",
|
|
|
- "Type": "Multiple",
|
|
|
- "TypeCode": "Eq",
|
|
|
- "TypeName": "设备",
|
|
|
- "Update": "False"
|
|
|
- },
|
|
|
- {
|
|
|
- "BuildLocalName": null,
|
|
|
- "CascadeEquipLocalName": null,
|
|
|
- "CascadeEquipmentID": null,
|
|
|
- "CascadeEquipmentType": null,
|
|
|
- "CascadeEquipmentTypeCode": null,
|
|
|
- "CreateTime": "2019-08-15 17:14:28",
|
|
|
- "EquipLocalName": "",
|
|
|
- "EquipmentMark": "6",
|
|
|
- "FloorLocalName": "",
|
|
|
- "Id": "13",
|
|
|
- "InfomationPoint": "运行状态",
|
|
|
- "InfomationPointCode": "RunStatus",
|
|
|
- "InstallLocation": "",
|
|
|
- "LastUpdate": "2019-08-15 17:14:28",
|
|
|
- "New": "1020-105",
|
|
|
- "ObjectID": "f18d872625ba4405a06dbcd39ea9d622",
|
|
|
- "ObjectLocalName": null,
|
|
|
- "Old": "1025-105",
|
|
|
- "ProjectId": "4201050001",
|
|
|
- "Related": "True",
|
|
|
- "RoomLocalName": "",
|
|
|
- "SpaceType": null,
|
|
|
- "SubTypeCode": "SISU",
|
|
|
- "SubTypeName": "喷灌机组",
|
|
|
- "Type": "Multiple",
|
|
|
- "TypeCode": "Eq",
|
|
|
- "TypeName": "设备",
|
|
|
- "Update": "False"
|
|
|
- }
|
|
|
- ]
|
|
|
res.Content.map(t => {
|
|
|
this.ContentList[this.typeList.indexOf(t.Type)].children.push(t)
|
|
|
})
|
|
@@ -320,14 +78,16 @@ export default {
|
|
|
//数组去重
|
|
|
unique(arr) {
|
|
|
let hash = [];
|
|
|
- for (var i = 0; i < arr.length; i++) {
|
|
|
- for (var j = i + 1; j < arr.length; j++) {
|
|
|
- if (arr[i].ObjectID === arr[j].ObjectID && arr[i].InfomationPointCode === arr[j].InfomationPointCode) {
|
|
|
- ++i;
|
|
|
- arr[i].New += '/' + arr[j].New
|
|
|
+ if (arr.length) {
|
|
|
+ for (var i = 0; i < arr.length; i++) {
|
|
|
+ for (var j = i + 1; j < arr.length; j++) {
|
|
|
+ if (arr[i].ObjectID === arr[j].ObjectID && arr[i].InfomationPointCode === arr[j].InfomationPointCode) {
|
|
|
+ ++i;
|
|
|
+ arr[i].New += '/' + arr[j].New
|
|
|
+ }
|
|
|
}
|
|
|
+ hash.push(arr[i]);
|
|
|
}
|
|
|
- hash.push(arr[i]);
|
|
|
}
|
|
|
return hash;
|
|
|
}
|