This commit is contained in:
高国正 2023-08-23 22:53:12 +08:00
parent 35089dcb3a
commit 69dbb4130c
44 changed files with 8683 additions and 12890 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: de8f917ca31428040b256559d18e0183
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,377 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &6206996799658441977
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6206996799658441976}
- component: {fileID: 6206996799658441958}
- component: {fileID: 6206996799658441959}
m_Layer: 5
m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6206996799658441976
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6206996799658441977}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 6383793722187719572}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -3.1}
m_SizeDelta: {x: 80, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6206996799658441958
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6206996799658441977}
m_CullTransparentMesh: 1
--- !u!114 &6206996799658441959
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6206996799658441977}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: "\u5269\u4F5915\u4E2AU\u4F4D\u7F6E"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 8be3c2656e18be24a933f5cb5ef5243e, type: 2}
m_sharedMaterial: {fileID: -6611583588376483961, guid: 8be3c2656e18be24a933f5cb5ef5243e, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4290243723
m_fontColor: {r: 0.5451228, g: 0.9245283, b: 0.71578556, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 11.3
m_fontSizeBase: 11.3
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &6206996799886426827
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6206996799886426826}
- component: {fileID: 8948933970392760846}
m_Layer: 8
m_Name: "\u5BB9\u91CF"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6206996799886426826
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6206996799886426827}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.24, y: -0.43, z: 1.32}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 6206996800505932346}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &8948933970392760846
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6206996799886426827}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3f28dc994122d7f4e851b9b0bbfb5b4a, type: 3}
m_Name:
m_EditorClassIdentifier:
VolumeImg: {fileID: 0}
--- !u!1 &6206996800505932347
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6206996800505932346}
- component: {fileID: 6206996800505932326}
- component: {fileID: 6206996800505932327}
- component: {fileID: 6206996800505932344}
- component: {fileID: 2803056842898236326}
m_Layer: 5
m_Name: Canvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6206996800505932346
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6206996800505932347}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.02, y: 0.019999998, z: 0.019999998}
m_ConstrainProportionsScale: 1
m_Children:
- {fileID: 6383793722187719572}
m_Father: {fileID: 6206996799886426826}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: -0.15, y: 0}
m_SizeDelta: {x: 1, y: 1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!223 &6206996800505932326
Canvas:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6206996800505932347}
m_Enabled: 1
serializedVersion: 3
m_RenderMode: 2
m_Camera: {fileID: 0}
m_PlaneDistance: 100
m_PixelPerfect: 0
m_ReceivesEvents: 1
m_OverrideSorting: 0
m_OverridePixelPerfect: 0
m_SortingBucketNormalizedSize: 0
m_AdditionalShaderChannelsFlag: 25
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
--- !u!114 &6206996800505932327
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6206996800505932347}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
m_Name:
m_EditorClassIdentifier:
m_UiScaleMode: 0
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 800, y: 600}
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
m_PresetInfoIsWorld: 1
--- !u!114 &6206996800505932344
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6206996800505932347}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
m_Name:
m_EditorClassIdentifier:
m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0
m_BlockingMask:
serializedVersion: 2
m_Bits: 4294967295
--- !u!114 &2803056842898236326
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6206996800505932347}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 34e336165306b1e4eabee82a7aa7a22b, type: 3}
m_Name:
m_EditorClassIdentifier:
VolumeUI: {fileID: 8948933970392760846}
Image: {fileID: 1555401847016797720}
textMeshProUGUI: {fileID: 6206996799658441959}
--- !u!1 &7354874864326330539
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6383793722187719572}
- component: {fileID: 2466324859306666520}
- component: {fileID: 1555401847016797720}
m_Layer: 5
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &6383793722187719572
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7354874864326330539}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -161}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 6206996799658441976}
m_Father: {fileID: 6206996800505932346}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: -29.3, y: 35}
m_SizeDelta: {x: 120, y: 57}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &2466324859306666520
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7354874864326330539}
m_CullTransparentMesh: 1
--- !u!114 &1555401847016797720
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7354874864326330539}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: ceffb68c3d190fd45a8aecc13e05c011, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 27419d480fee7b64186506991b4404a2
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -359,7 +359,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 68f1d702490dc544a925e44ca81f3b19, type: 3}
m_Name:
m_EditorClassIdentifier:
sp_ui: {fileID: 6206996799779127837}
sp_ui: {fileID: 6206996800221561049}
--- !u!1 &6206996800221561051
GameObject:
m_ObjectHideFlags: 0

View File

@ -2,7 +2,7 @@ Shader "Custom/TransparentGlow" {
Properties{
_MainTex("Texture", 2D) = "white" {}
_Color("Color", Color) = (1,1,1,1)
_Transparency("Transparency", Range(0,1)) = 0.111
_Transparency("Transparency", Range(0,1)) = 0.5
_Glow("Glow", Range(0,1)) = 0.5
}
SubShader{

File diff suppressed because it is too large Load Diff

View File

@ -103,7 +103,7 @@ public class SearchName : MonoBehaviour
searchType = type;
if (!gameObject.activeSelf)
gameObject.SetActive(true);
else return;
init();
@ -136,7 +136,7 @@ public class SearchName : MonoBehaviour
for (int i = 0; i < childCount; i++)
{
scrollViewContent.GetChild(i).GetComponent<Button>().onClick.RemoveAllListeners();
FindGo(objs, i, (go) =>
FindGo(objs, i, (go) =>
{
switch (searchType)
{
@ -158,31 +158,77 @@ public class SearchName : MonoBehaviour
});
}
break;
case SearchType.线:
case SearchType.线_展示:
{
scrollViewContent.GetChild(i).GetComponent<Button>().onClick.AddListener(() =>
{
if (go)
{
var c = go.GetComponent<TransparentGlow>();
Debug.Log(1 + "---------------------- f1");
c.F2();
Debug.Log(2 + "---------------------- f2");
DOVirtual.Float(0, 10, 1f, null).OnComplete(() => c.F1());
Debug.Log(3 + "---------------------- f3");
TransparentGlowManage.Inst.transparencyALL(GameObject.Find("机柜").GetComponentsInChildren<TransparentGlow>());
CreateLine createLine = PatternChoose.Inst.transform.Find("画线").GetComponent<CreateLine>();
var lines = createLine.xianLan.Find(go.GetComponent<PortQuery>().portList.remark).GetComponent<LineInfor>().lines;
var A = GameManager.Inst.FindParent(lines[0].gameObject, GameManager.Inst.IsDesiredParent);
var B = GameManager.Inst.FindParent(lines[1].gameObject, GameManager.Inst.IsDesiredParent);
List<TransparentGlow> transparentGlows = new List<TransparentGlow>();
transparentGlows.Add(A.GetComponent<TransparentGlow>());
transparentGlows.Add(B.GetComponent<TransparentGlow>());
TransparentGlowManage.Inst.renewALL(transparentGlows.ToArray());
}
});
}
break;
default:
break;
}
});
});
}
}
Predicate<Transform> findCabinet = (Transform go) =>
{
//端口-设备 go.parent
//端口-板卡-设备 go.parent.parent
var p = go.parent;
if (p.parent.parent.parent.parent.GetComponent<DeviceQuery>())
{
if (p.parent.parent.parent.parent.GetComponent<DeviceQuery>().deviceList.type == "1")
{
return true;
}
else if (p.parent.parent.parent.GetComponent<DeviceQuery>())
{
if (p.parent.parent.parent.GetComponent<DeviceQuery>().deviceList.type == "1")
{
return true;
}
}
}
else if (p.parent.parent.parent.GetComponent<DeviceQuery>())
{
if (p.parent.parent.parent.GetComponent<DeviceQuery>().deviceList.type == "1")
{
return true;
}
}
return false;
};
private bool Isitive(Transform obj)
{
throw new NotImplementedException();
}
// ѰÕÒ»ú¹ñ
void FindGo(List<GameObject> objs, int index,Action<GameObject> callback)
void FindGo(List<GameObject> objs, int index, Action<GameObject> callback)
{
GameObject go = null;
@ -204,7 +250,7 @@ public class SearchName : MonoBehaviour
searchType = type;
if (!gameObject.activeSelf)
gameObject.SetActive(true);
else return;
init();
CreateLine createLine = PatternChoose.Inst.transform.Find("»­Ïß").GetComponent<CreateLine>();
@ -227,6 +273,18 @@ public class SearchName : MonoBehaviour
text.text = SearchObjects[i];
}
TransparentGlowManage.Inst.renewALL(GameObject.Find("机柜").GetComponentsInChildren<TransparentGlow>());
//List<TransparentGlow> transparentGlows = new List<TransparentGlow>();
//for (int i = 0; i < createLine.list7.Count; i++)
//{
// transparentGlows.Add(GameManager.Inst.FindParent(createLine.list7[i].gameObject, GameManager.Inst.IsDesiredParent).GetComponent<TransparentGlow>());
//}
//TransparentGlowManage.Inst.renewALL(transparentGlows.ToArray());
addonClick();
}
@ -241,7 +299,7 @@ public class SearchName : MonoBehaviour
objs_str.Clear();
SearchObjects.Clear();
inputField.transform.Find("Text Area/Placeholder").GetComponent<TextMeshProUGUI>().text = "请输入要搜索的" + searchType.ToString();
inputField.transform.Find("Text Area/Placeholder").GetComponent<TextMeshProUGUI>().text = "请输入要搜索的" + searchType.ToString().Split('_')[0];
}
private void Update()
@ -256,7 +314,7 @@ public class SearchName : MonoBehaviour
{
None,
»ú¹ñ,
线
线_展示
}
}

View File

@ -1,5 +1,6 @@
using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;
public class CabinetUIBase : MonoBehaviour
@ -8,20 +9,66 @@ public class CabinetUIBase : MonoBehaviour
{
if (WebInteraction.Inst.isWorkPlay && menu != Menu.M_全景监控_现场作业)
WebInteraction.Inst.CloseTicket();
if (!GameManager.Inst.search_box.activeSelf && menu == Menu.M_全景监控_柜门状态)
{
PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.);
GameManager.Inst.search_box.SetActive(true);
}
else if (GameManager.Inst.search_box.activeSelf && menu != Menu.M_全景监控_柜门状态)
{
GameManager.Inst.search_box.SetActive(false);
}
//if (!GameManager.Inst.search_box.activeSelf)//搜索
//{
// if (menu == Menu.M_全景监控_柜门状态 ||
// menu == Menu.M_全景监控_设备告警 ||
// menu == Menu.M_全景监控_摄像头 ||
// menu == Menu.M_全景监控_现场作业 ||
// menu == Menu.M_全景监控_现场作业 ||
// menu == Menu.M_全景监控_温度 ||
// menu == Menu.M_全景监控_湿度 ||
// menu == Menu.M_数字孪生_场景管理||
// menu == Menu.M_数字孪生_机柜容量)
// {
// PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.机柜);
// GameManager.Inst.search_box.SetActive(true);
// }
// else if (menu == Menu.M_全景监控_红外监测)
// {
// GameManager.Inst.search_box.SetActive(false);
// }
// else
// {
// GameManager.Inst.search_box.SetActive(false);
// }
//}
//else
//{
// if (menu == Menu.M_全景监控_红外监测)
// {
// GameManager.Inst.search_box.SetActive(false);
// }
//}
CreateLine createLine = PatternChoose.Inst.transform.Find("画线").GetComponent<CreateLine>();
if (createLine.xianLan.gameObject.activeSelf && menu!=Menu.M_数字孪生_线缆连接_展示)
if (!CheckAllChildrenActive(createLine.gameObject) && menu != Menu.M_数字孪生_线缆连接_展示)
{
createLine.xianLan.gameObject.SetActive(false);
for (int i = 0; i < createLine.transform.childCount; i++)
{
createLine.transform.GetChild(i).gameObject.SetActive(false);
}
}
}
/// <summary>
/// 判断父物体下子物体是否都为隐藏
/// </summary>
/// <param name="parent"></param>
/// <returns></returns>
bool CheckAllChildrenActive(GameObject parent)
{
int childCount = parent.transform.childCount;
for (int i = 0; i < childCount; i++)
{
GameObject child = parent.transform.GetChild(i).gameObject;
if (child.activeSelf)
{
return false;
}
}
return true;
}
}

View File

@ -24,47 +24,18 @@ public class CabinetUIManager : MonoBehaviour
public static void ChangeMenu(Menu menu)
{
TransparentGlowManage.Inst.renewALL(TransparentGlowManage.Inst.transparentGlows);
if (menu != Menu.M_全景监控_柜门状态)
{
}
Instance.current_menu = menu;
Instance.cabinet_ui_base_list.ForEach(x => x.OnMenuChanged(menu));
CreateLine createLine = PatternChoose.Inst.transform.Find("画线").GetComponent<CreateLine>();
if (menu == Menu.M_数字孪生_线缆连接_展示)
{
createLine.OnMenuChanged(menu);
}
//switch (menu)
//{
// case Menu.M_全景监控_设备告警:
// break;
// case Menu.M_全景监控_温度:
// //temperature_and_humidity_list.ForEach(x=>x.)
// break;
// case Menu.M_全景监控_湿度:
// break;
// case Menu.M_全景监控_柜门状态:
// break;
// case Menu.M_全景监控_红外监测:
// break;
// case Menu.M_全景监控_现场作业:
// break;
// case Menu.M_全景监控_摄像头:
// break;
// case Menu.M_数字孪生_机柜容量:
// break;
// case Menu.M_数字孪生_接地网:
// break;
// case Menu.M_数字孪生_线缆连接_展示:
// break;
// case Menu.M_数字孪生_线缆连接_配置:
// break;
// case Menu.M_数字孪生_场景管理:
// break;
// case Menu.M_数字孪生_智能巡检:
// break;
// default:
// break;
//}
}
#region Editor Test

View File

@ -1,6 +1,7 @@
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using UnityEditor;
using UnityEngine;
using UnityEngine.UI;
using static WebInteraction;
@ -18,7 +19,11 @@ public class UIToCabinet : MonoBehaviour
var index = i;
toggles[i].onValueChanged.AddListener((ison) =>
{
GameManager.Inst. power_close();
GameManager.Inst.power_close();
for (int i = 0; i < GameManager.Inst.pop_ups.Count; i++)
{
GameManager.Inst.pop_ups[i].SetActive(false);
}
if (ison)
{
Debug.Log("第" + index);
@ -26,59 +31,120 @@ public class UIToCabinet : MonoBehaviour
switch (toggles[index].name)
{
case "Toggle_设备告警":
CabinetUIManager.ChangeMenu(Menu.M_全景监控_设备告警);
{
PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.);
GameManager.Inst.search_box.SetActive(true);
CabinetUIManager.ChangeMenu(Menu.M_全景监控_设备告警);
}
break;
case "Toggle_全景监控":
CabinetUIManager.ChangeMenu(Menu.M_全景监控_设备告警);
{
PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.);
GameManager.Inst.search_box.SetActive(true);
CabinetUIManager.ChangeMenu(Menu.M_全景监控_设备告警);
}
break;
case "Toggle_数字孪生":
GameManager.Inst.DisplayCapacity(ison);
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_机柜容量);
{
GameManager.Inst.DisplayCapacity(ison);
PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.);
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_机柜容量);
}
break;
case "Toggle_温湿度":
CabinetUIManager.ChangeMenu(Menu.M_全景监控_温度);
{
PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.);
GameManager.Inst.search_box.SetActive(true);
CabinetUIManager.ChangeMenu(Menu.M_全景监控_温度);
}
break;
case "Toggle_柜门状态":
GameManager.Inst.DoorCondition(/*ison*/);
CabinetUIManager.ChangeMenu(Menu.M_全景监控_柜门状态);
{
GameManager.Inst.DoorCondition(/*ison*/);
PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.);
GameManager.Inst.search_box.SetActive(true);
CabinetUIManager.ChangeMenu(Menu.M_全景监控_柜门状态);
}
break;
case "Toggle_红外监测":
CabinetUIManager.ChangeMenu(Menu.M_全景监控_红外监测);
{
GameManager.Inst.search_box.SetActive(false);
CabinetUIManager.ChangeMenu(Menu.M_全景监控_红外监测);
}
break;
case "Toggle_现场作业":
if (BoolMonitor.Value)
{
WebInteraction.Inst.isWorkPlay = true;
WebInteraction.Inst.OpenTicket();
if (BoolMonitor.Value)
{
WebInteraction.Inst.isWorkPlay = true;
WebInteraction.Inst.OpenTicket();
}
CabinetUIManager.ChangeMenu(Menu.M_全景监控_现场作业);
}
CabinetUIManager.ChangeMenu(Menu.M_全景监控_现场作业);
break;
case "Toggle_摄像头":
//if (BoolMonitor.Value)
// WebInteraction.Inst.OpenVideo();
CabinetUIManager.ChangeMenu(Menu.M_全景监控_摄像头);
{
//if (BoolMonitor.Value)
// WebInteraction.Inst.OpenVideo();
PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.);
CabinetUIManager.ChangeMenu(Menu.M_全景监控_摄像头);
}
break;
case "Toggle_机柜容量":
GameManager.Inst.DisplayCapacity(ison);
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_机柜容量);
{
PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.);
GameManager.Inst.DisplayCapacity(ison);
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_机柜容量);
}
break;
case "Toggle_接地网":
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_接地网);
break;
case "Toggle_线缆链接":
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_线缆连接_展示);
{
CreateLine createLine = PatternChoose.Inst.transform.Find("画线").GetComponent<CreateLine>();
createLine.OnMenuChanged(Menu.M_数字孪生_线缆连接_展示);
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_线缆连接_展示);
}
break;
case "Toggle_场景管理":
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_场景管理);
{
GameManager.Inst.power_open();
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_场景管理);
}
break;
case "Toggle_智能巡检":
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_智能巡检);
{
GameManager.Inst.search_box.SetActive(false);
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_智能巡检);
}
break;
case "Toggle_温度":
CabinetUIManager.ChangeMenu(Menu.M_全景监控_温度);
{
PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.);
CabinetUIManager.ChangeMenu(Menu.M_全景监控_温度);
}
break;
case "Toggle_湿度":
CabinetUIManager.ChangeMenu(Menu.M_全景监控_湿度);
{
PatternChoose.Inst.transform.Find("Panel搜索框").GetComponent<SearchName>().LoadCabinet(SearchName.SearchType.);
CabinetUIManager.ChangeMenu(Menu.M_全景监控_湿度);
}
break;
case "Toggle_线缆连接展示":
{
CreateLine createLine = PatternChoose.Inst.transform.Find("画线").GetComponent<CreateLine>();
createLine.OnMenuChanged(Menu.M_数字孪生_线缆连接_展示);
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_线缆连接_展示);
}
break;
case "Toggle_线缆连接配置":
{
GameManager.Inst.power_open();
CabinetUIManager.ChangeMenu(Menu.M_数字孪生_线缆连接_配置);
}
break;
default:
break;

View File

@ -1 +1 @@
http://fjcnjp.natappfree.cc/
http://xtzxm3.natappfree.cc/

View File

@ -0,0 +1,623 @@
{
"code": "000000",
"message": "操作成功",
"data": [
{
"alarmId": "1",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693001"
},
{
"alarmId": "1231232",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693002"
},
{
"alarmId": "1231233",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693003"
},
{
"alarmId": "1231234",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693004"
},
{
"alarmId": "1231235",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693005"
},
{
"alarmId": "1231236",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693001"
},
{
"alarmId": "1231237",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693002"
},
{
"alarmId": "1231238",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693003"
},
{
"alarmId": "1231239",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693004"
},
{
"alarmId": "1231240",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693005"
},
{
"alarmId": "1231241",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693001"
},
{
"alarmId": "1231242",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693002"
},
{
"alarmId": "1231243",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693003"
},
{
"alarmId": "1231244",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693004"
},
{
"alarmId": "1231245",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693005"
},
{
"alarmId": "1231246",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693001"
},
{
"alarmId": "1231247",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693002"
},
{
"alarmId": "1231248",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693003"
},
{
"alarmId": "1231249",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693004"
},
{
"alarmId": "1231250",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693005"
},
{
"alarmId": "1231251",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231252",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231253",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231254",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231255",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231256",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231257",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231258",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231259",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231260",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231261",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231262",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231263",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231264",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231265",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231266",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231267",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231268",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231269",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231270",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231271",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231272",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231273",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231274",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231275",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231276",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231277",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231278",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"<message truncated>

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3ab5ade326057894ea8787ec3b267aea
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,267 @@
{
"code": "000000",
"message": "操作成功",
"data": [
{
"pointId": 234152387,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "33°",
"rackId": "1691457954939693001"
},
{
"pointId": 234152388,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "33°",
"rackId": "1691457954939693002"
},
{
"pointId": 234152389,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "33°",
"rackId": "1691457954939693003"
},
{
"pointId": 234152390,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "33°",
"rackId": "1691457954939693004"
},
{
"pointId": 234152391,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "33°",
"rackId": "1691457954939693005"
},
{
"pointId": 234152392,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "2",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "86%",
"rackId": "1691457954939693001"
},
{
"pointId": 234152393,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "2",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "86%",
"rackId": "1691457954939693002"
},
{
"pointId": 234152394,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"pointName": "r1",
"pointType": "2",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "86%",
"rackId": "1691457954939693003"
},
{
"pointId": 234152395,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"pointName": "r1",
"pointType": "2",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "86%",
"rackId": "1691457954939693004"
},
{
"pointId": 234152396,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"pointName": "r1",
"pointType": "2",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "86%",
"rackId": "1691457954939693005"
},
{
"pointId": 234152397,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "3",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "40",
"rackId": "1691457954939693001"
},
{
"pointId": 234152398,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "3",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "40",
"rackId": "1691457954939693002"
},
{
"pointId": 234152399,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"pointName": "r1",
"pointType": "3",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "40",
"rackId": "1691457954939693003"
},
{
"pointId": 234152400,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"pointName": "r1",
"pointType": "3",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "40",
"rackId": "1691457954939693004"
},
{
"pointId": 234152401,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"pointName": "r1",
"pointType": "3",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "40",
"rackId": "1691457954939693005"
},
{
"pointId": 234152402,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "4",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "55",
"rackId": "1691457954939693001"
},
{
"pointId": 234152403,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "4",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "55",
"rackId": "1691457954939693002"
},
{
"pointId": 234152404,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "4",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "55",
"rackId": "1691457954939693001"
},
{
"pointId": 234152405,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "4",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "55",
"rackId": "1691457954939693002"
},
{
"pointId": 234152406,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"pointName": "r1",
"pointType": "4",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "55",
"rackId": "1691457954939693003"
},
{
"pointId": 234152407,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693004"
},
{
"pointId": 234152408,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693005"
},
{
"pointId": 234152409,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693001"
},
{
"pointId": 234152410,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693002"
},
{
"pointId": 234152411,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693003"
},
{
"pointId": 234152412,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693004"
}
],
"serverTime": "1692770507280"
}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 350955ae0104e13459622a6984e7ddbe
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -35,6 +35,7 @@ public class GameManager : MonoBehaviour
public List<Transform> Cabinet_quYu;
[Header("当前设备ID")] public string nowDeviceID;
[Header("当前点击设备")] public GameObject nowDevice;
[Header("设备------------------------查询接口")] public DeviceQuery.Root root_AllDevice;
@ -104,6 +105,9 @@ public class GameManager : MonoBehaviour
[Header("--------------------------------")]
public GameObject search_box;
[Header("----------弹窗--------------")]
public List<GameObject> pop_ups;
private void Awake()
{
if (_inst != null && _inst != this)
@ -120,7 +124,10 @@ public class GameManager : MonoBehaviour
private void OnEnable()
{
StartCoroutine(LoadJSON(Application.streamingAssetsPath + "/设备查询.json"));
//StartCoroutine(LoadJSON(Application.streamingAssetsPath + "/设备查询.json"));
//StartCoroutine(LoadJSON(Application.streamingAssetsPath + "/端口查询.json"));
//StartCoroutine(LoadJSON(Application.streamingAssetsPath + "/告警查询.json"));
//StartCoroutine(LoadJSON(Application.streamingAssetsPath + "/环境查询.json"));
//return;
#region
//TransparentGlowManage.Inst.addScript();
@ -235,7 +242,7 @@ public class GameManager : MonoBehaviour
foreach (var item in Cabinets_go)
{
var D = item.GetComponent<DeviceQuery>().deviceList;
if (D.id == deviceId)
if (D.id == deviceId)
{
item.GetComponent<TmsAlarmQuery>().tmsAlarmLists.Add(tmsAlarms[i]);
isFind = true;
@ -831,12 +838,35 @@ public class GameManager : MonoBehaviour
void ParseJSON(string jsonString)
{
// 使用JsonUtility类解析JSON数据到自定义的类对象
root_AllDevice = JsonConvert.DeserializeObject<DeviceQuery.Root>(jsonString);
try
{
root_AllDevice = JsonConvert.DeserializeObject<DeviceQuery.Root>(jsonString);
}
catch
{
try
{
root_AllPort = JsonConvert.DeserializeObject<PortQuery.Root>(jsonString);
}
catch
{
try
{
root_AllAlarm = JsonConvert.DeserializeObject<TmsAlarmQuery.Root>(jsonString);
}
catch
{
try
{
root_AllENV = JsonConvert.DeserializeObject<ENVQuery.Root>(jsonString);
}
catch
{
// 现在你可以访问dataObject中的数据了
//Debug.Log("Name: " + dataObject.name);
//Debug.Log("Age: " + dataObject.age);
}
}
}
}
}
/// <summary>
@ -900,6 +930,7 @@ public class GameManager : MonoBehaviour
var P_list = FindObjectGroups(pqs.ToList());
CreateLine createLine = PatternChoose.Inst.transform.Find("画线").GetComponent<CreateLine>();
createLine.list7.Clear();
foreach (var item in P_list)
{
@ -1100,6 +1131,10 @@ public class GameManager : MonoBehaviour
}
/// <summary>
/// 显示机柜容量
/// </summary>
/// <param name="t"></param>
public void DisplayCapacity(bool t)
{
GameObject go;
@ -1152,7 +1187,6 @@ public class GameManager : MonoBehaviour
}
}
}
/// <summary>
@ -1231,6 +1265,10 @@ public class GameManager : MonoBehaviour
}
}
}
/// <summary>
/// 显示柜门状态
/// </summary>
public void DoorCondition()
{
CloseHighlight();
@ -1269,7 +1307,9 @@ public class GameManager : MonoBehaviour
}
}
//关门
/// <summary>
/// 关门
/// </summary>
public void power_close()
{
@ -1286,8 +1326,30 @@ public class GameManager : MonoBehaviour
}
/// <summary>
/// 开门
/// </summary>
public void power_open()
{
for (int i = 0; i < Cabinets_go.Count; i++)
{
var door = Array.Find(Cabinets_go[i].transform.GetComponentsInChildren<Renderer>(), item =>
{
return item.name.Contains("Object");
});
if (door)
door.transform.localRotation = Quaternion.Euler(Vector3.forward * -90);
}
CloseHighlight();
}
//变色
/// <summary>
/// 变色
/// </summary>
/// <param name="go"></param>
/// <param name="materialIndex"></param>
/// <param name="newColor"></param>
public void ChangeMaterialColor(GameObject go, int materialIndex, Color newColor)
{
MeshRenderer renderer = go.GetComponent<MeshRenderer>();
@ -1319,6 +1381,10 @@ public class GameManager : MonoBehaviour
{
if (Input.GetKeyDown(KeyCode.End))
{
Array.ForEach(pop_ups.ToArray(), (itme) =>
{
itme.gameObject.SetActive(false);
});
StartCoroutine(LoadAddress((ct) =>
{
if (ct != null)
@ -1338,7 +1404,7 @@ public class GameManager : MonoBehaviour
///
/// </summary>
[Header("--------------------------------")]
public GameObject objectToShow;
public GameObject objectToShow;
public float idleTime = 5f; // 空闲时间阈值,单位为秒
[HideInInspector] public Coroutine timerCoroutine;
public void StartTimer()
@ -1383,7 +1449,12 @@ public class GameManager : MonoBehaviour
objectToShow.SetActive(true);
}
//递增寻找父物体
/// <summary>
/// 递增寻找父物体
/// </summary>
/// <param name="gameObject"></param>
/// <param name="condition"></param>
/// <returns></returns>
public GameObject FindParent(GameObject gameObject, System.Predicate<GameObject> condition)
{
Transform parent = gameObject.transform.parent;
@ -1399,7 +1470,12 @@ public class GameManager : MonoBehaviour
return null;
}
//条件
/// <summary>
/// 条件
/// </summary>
/// <param name="go"></param>
/// <returns></returns>
public bool IsDesiredParent(GameObject go)
{
// 在此处添加自定义条件
@ -1454,6 +1530,10 @@ public class GameManager : MonoBehaviour
// 加载场景
private void LoadScene()
{
Array.ForEach(GameManager.Inst.pop_ups.ToArray(), (itme) =>
{
itme.gameObject.SetActive(false);
});
// 加载场景
Load_Device();
Load_Port();

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 8e5dd415910d90b4883efa1241a3a35c
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,36 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.EventSystems;
using TMPro;
public class VolumeImg : MonoBehaviour/*, IPointerEnterHandler, IPointerExitHandler*/
{
public VolumeUI VolumeUI;
public Image Image;
public TextMeshProUGUI textMeshProUGUI;
//public void OnPointerEnter(PointerEventData eventData)
//{
// Image.gameObject.SetActive(true);
// textMeshProUGUI.text = "Ê£Óà" + VolumeUI.transform.parent.GetComponent<DeviceQuery>().deviceList.residueNum + "¸öUλÖÃ";
//}
//public void OnPointerExit(PointerEventData eventData)
//{
// Image.gameObject.SetActive(false);
//}
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 34e336165306b1e4eabee82a7aa7a22b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,32 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class VolumeUI : CabinetUIBase
{
public static Transform Camera;
public VolumeImg VolumeImg;
void Start()
{
Camera = UnityEngine.Camera.main.transform;
}
// Update is called once per frame
void Update()
{
transform.eulerAngles = Camera.eulerAngles;
}
public override void OnMenuChanged(Menu menu)
{
base.OnMenuChanged(menu);
if (menu == Menu.M_Êý×ÖÂÏÉú_»ú¹ñÈÝÁ¿)
{
gameObject.SetActive(true);
}
else
{
gameObject.SetActive(false);
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 3f28dc994122d7f4e851b9b0bbfb5b4a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -36,18 +36,19 @@ public class AlarmApparatus : CabinetUIBase
for (int i = 0; i < alarmQueries.Count; i++)
{
num += alarmQueries[i].tmsAlarmLists.Count;
}
if (menu != Menu.M_全景监控_设备告警)
{
gameObject.SetActive(false);
alarmUI.canvas.gameObject.SetActive(false);
}
else if (num > 0)
else if (menu == Menu.M_全景监控_设备告警 && num > 0)
{
gameObject.SetActive(true);
alarmUI.textMeshPro.text = num.ToString();
alarmUI.LoadShowInfo(num);
}
}
}

View File

@ -22,14 +22,14 @@ public class AlarmUI : MonoBehaviour, IPointerClickHandler
public Canvas canvas;
public void OnPointerClick(PointerEventData eventData)
{
var worldPosition = expand_image.transform.position;
{
GameObject go;
if (canvas.transform.childCount == 0)
{
go = Instantiate(expand_image.gameObject);
go.transform.SetParent(canvas.transform);
close_bt = canvas.transform.GetChild(0).Find("¹Ø±Õ").GetComponent<Button>();
close_bt.onClick.RemoveAllListeners();
close_bt.onClick.AddListener(() =>
{
canvas.transform.GetChild(0).gameObject.SetActive(false);
@ -39,12 +39,19 @@ public class AlarmUI : MonoBehaviour, IPointerClickHandler
{
go = canvas.transform.GetChild(0).gameObject;
}
var worldPosition = expand_image.transform.position;
if (go.activeSelf)
var list = alarmApparatus.transform.root.GetComponent<CabinetUIManager>().cabinet_ui_base_list;
var v = Array.FindAll(list.ToArray(), (itme) =>
{
go.SetActive(false);
return;
return (itme.name == "±¨¾¯");
});
for (int i = 0; i < v.Length; i++)
{
v[i].gameObject.GetComponent<AlarmApparatus>().alarmUI.canvas.gameObject.SetActive(false);
}
canvas.gameObject.SetActive(true);
// »ñÈ¡CanvasÉϵÄRectTransform×é¼þ
RectTransform canvasRectTransform = canvas.GetComponent<RectTransform>();
@ -117,20 +124,7 @@ public class AlarmUI : MonoBehaviour, IPointerClickHandler
GameObject go = Instantiate(preform);
go.transform.SetParent(Content.transform);
go.SetActive(true);
//go.GetComponent<Button>().onClick.AddListener(() =>
//{
// //É豸ÉÁ˸
// GameObject game;
// try
// {
// game = alarmApparatus.transform.parent.Find(alarmApparatus.transform.parent.name).gameObject;
// }
// catch (Exception)
// {
// game = alarmApparatus.transform.parent.gameObject;
// }
// GameManager.Inst.ChangeMaterialColor(game, 0, new Color(1, 109f / 255, 0, 1));
//});
GameObject game;
try
{
@ -155,30 +149,19 @@ public class AlarmUI : MonoBehaviour, IPointerClickHandler
void Update()
{
//if (Input.GetMouseButton(1) && ExtendedFlycam.Inst.HasMouseMoved())
//if (!gameObject.activeSelf)
//{
// GameObject game;
// try
// {
// canvas.transform.GetChild(0).gameObject.SetActive(false);
// game = alarmApparatus.transform.parent.Find(alarmApparatus.transform.parent.name).gameObject;
// }
// catch (Exception)
// {
// game = alarmApparatus.transform.parent.gameObject;
// }
//}
if (!gameObject.activeSelf)
{
GameObject game;
try
{
game = alarmApparatus.transform.parent.Find(alarmApparatus.transform.parent.name).gameObject;
}
catch (Exception)
{
game = alarmApparatus.transform.parent.gameObject;
}
GameManager.Inst.ChangeMaterialColor(game, 0, new Color(1, 1, 1, 1));
// GameManager.Inst.ChangeMaterialColor(game, 0, new Color(1, 1, 1, 1));
}
}
}

View File

@ -6,6 +6,7 @@ using System.Linq;
using System.Threading.Tasks;
using UnityEngine;
using UnityEngine.UI;
using static GameManager;
/// <summary>
/// 端口-新增
/// </summary>
@ -93,7 +94,22 @@ public class AddPort : MonoBehaviour
if (URlreturn.message == "操作成功")
{
Array.ForEach(GameManager.Inst.pop_ups.ToArray(), (itme) =>
{
itme.gameObject.SetActive(false);
});
StartCoroutine(GameManager.Inst.LoadAddress((ct) =>
{
if (ct != null)
{
GameManager.Inst.Jk_URL = new webURL(ct);
StartCoroutine(GameManager.Inst.Initialize());
}
else
{
Debug.Log("获取穿透错误!");
}
}));
}
else
{

View File

@ -8,6 +8,7 @@ using System.Threading.Tasks;
using UnityEngine;
using UnityEngine.Networking;
using UnityEngine.UI;
using static GameManager;
/// <summary>
/// 设备-编辑
@ -96,7 +97,22 @@ public class RedactDevice : MonoBehaviour
yield return StartCoroutine(saveJson());
if (URlreturn.message == "操作成功")
{
Array.ForEach(GameManager.Inst. pop_ups.ToArray(), (itme) =>
{
itme.gameObject.SetActive(false);
});
StartCoroutine(GameManager.Inst. LoadAddress((ct) =>
{
if (ct != null)
{
GameManager.Inst.Jk_URL = new webURL(ct);
StartCoroutine(GameManager.Inst.Initialize());
}
else
{
Debug.Log("获取穿透错误!");
}
}));
}
else
{

View File

@ -10,6 +10,7 @@ using System.Threading.Tasks;
using UnityEngine;
using UnityEngine.Networking;
using UnityEngine.UI;
using static GameManager;
/// <summary>
/// 端口-编辑
/// </summary>
@ -84,9 +85,9 @@ public class RedactPort : MonoBehaviour
mybody = mapper.Map<RedactPort.Body>(portlist);
}
}
catch (Exception)
catch (Exception e)
{
Debug.Log(e.StackTrace + "**********" + e.Message);
}
#region
@ -174,7 +175,18 @@ public class RedactPort : MonoBehaviour
yield return StartCoroutine(saveJson());
if (URlreturn.message == "操作成功")
{
StartCoroutine(GameManager.Inst.LoadAddress((ct) =>
{
if (ct != null)
{
GameManager.Inst.Jk_URL = new webURL(ct);
StartCoroutine(GameManager.Inst.Initialize());
}
else
{
Debug.Log("获取穿透错误!");
}
}));
}
else
{
@ -245,7 +257,8 @@ public class RedactPort : MonoBehaviour
/// <param name="token"></param>
public IEnumerator saveJson()
{
if (string.IsNullOrEmpty(mybody.id)) yield break;
if (string.IsNullOrEmpty(mybody.id))
yield break;
mybody.port = port.text;
mybody.portCode = portCode.text;
@ -344,7 +357,7 @@ public class RedactPort : MonoBehaviour
/// <summary>
///
/// </summary>
public int createTime;
public string createTime;
/// <summary>
///
/// </summary>

View File

@ -89,12 +89,75 @@ public class ClickEvent : MonoBehaviour
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
//if (Menu.M_数字孪生_场景管理 != CabinetUIManager.Instance.current_menu)
//{
// PatternChoose.Inst.transform.Find("设备类/设备配置").gameObject.SetActive(false);
// //PatternChoose.Inst.transform.Find("端口类/端口配置").gameObject.SetActive(false);
// //GameManager.Inst.search_box.SetActive(false);
//}
//if (Menu.M_数字孪生_线缆连接_配置 != CabinetUIManager.Instance.current_menu)
//{
// PatternChoose.Inst.transform.Find("端口类/端口配置").gameObject.SetActive(false);
//}
//点击模型(配置)
if (Physics.Raycast(ray, out hit, 100, 1 << 8))
{
if (hit.collider.gameObject == gameObject)
{
Debug.Log("点击到配置" + gameObject.name);
PatternChoose.Inst.transform.Find("设备类/设备配置").gameObject.SetActive(false);
PatternChoose.Inst.transform.Find("设备类/设备新增").gameObject.SetActive(false);
PatternChoose.Inst.transform.Find("端口类/端口配置").gameObject.SetActive(false);
PatternChoose.Inst.transform.Find("端口类/端口新增").gameObject.SetActive(false);
if (Menu.M_数字孪生_场景管理 == CabinetUIManager.Instance.current_menu)
{
GameManager.Inst.search_box.SetActive(false);
var d = gameObject.GetComponent<DeviceQuery>();
if (d)
{
if (string.IsNullOrEmpty(d.deviceList.id))
{
GameManager.Inst.nowDevice = gameObject;
PatternChoose.Inst.transform.Find("设备类/设备新增").gameObject.SetActive(true);//√
}
else
{
GameManager.Inst.nowDeviceID = d.deviceList.id;
GameManager.Inst.nowDevice = gameObject;
PatternChoose.Inst.transform.Find("设备类/设备配置").gameObject.SetActive(true);//√
}
}
}
else if (Menu.M_数字孪生_线缆连接_配置 == CabinetUIManager.Instance.current_menu)
{
var p = gameObject.GetComponent<PortQuery>();
if (p)
{
if (string.IsNullOrEmpty(p.portList.id))
{
GameManager.Inst.nowDevice = gameObject;
PatternChoose.Inst.transform.Find("端口类/端口新增").gameObject.SetActive(true);//√
}
else
{
GameManager.Inst.nowDeviceID = p.portList.id;
GameManager.Inst.nowDevice = gameObject;
PatternChoose.Inst.transform.Find("端口类/端口配置").gameObject.SetActive(true);//√
}
}
}
else
{
PatternChoose.Inst.transform.Find("设备类/设备配置").gameObject.SetActive(false);
PatternChoose.Inst.transform.Find("端口类/端口配置").gameObject.SetActive(false);
}
}
}
//不虚化
@ -248,6 +311,79 @@ public class ClickEvent : MonoBehaviour
}
}
private void OnMouseEnter()
{
if (CabinetUIManager.Instance.current_menu == Menu.M_数字孪生_机柜容量)
{
DeviceQuery d = null;
try
{
d = GetComponent<DeviceQuery>();
}
catch (Exception)
{
return;
}
if (d)
{
if (d.deviceList.type == "1")
{
VolumeImg v = null;
try
{
v = transform.Find("容量/Canvas").GetComponent<VolumeImg>();
}
catch
{
return;
}
if (!v) return;
v.Image.gameObject.SetActive(true);
v.textMeshProUGUI.text = "剩余" + d.deviceList.residueNum + "个U位置";
}
else return;
}
else return;
}
else return;
}
private void OnMouseExit()
{
if (CabinetUIManager.Instance.current_menu == Menu.M_数字孪生_机柜容量)
{
DeviceQuery d = null;
try
{
d = GetComponent<DeviceQuery>();
}
catch (Exception)
{
return;
}
if (d)
{
if (d.deviceList.type == "1")
{
VolumeImg v = null;
try
{
v = transform.Find("容量/Canvas").GetComponent<VolumeImg>();
}
catch
{
return;
}
if (!v) return;
v.Image.gameObject.SetActive(false);
}
else return;
}
else return;
}
else return;
}
/// <summary>
/// 本身透明
/// </summary>

View File

@ -1,9 +1,6 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEditor.PackageManager.Requests;
using UnityEngine;
using static UnityEngine.UIElements.VisualElement;
/// <summary>
@ -158,6 +155,9 @@ public class CreateLine : CabinetUIBase
go.transform.SetParent(xianLan);
go.name = A.GetComponent<PortQuery>().portList.remark;
go.SetActive(false);
var l = go.AddComponent<LineInfor>();
l.lines.Add(A);
l.lines.Add(B);
}
/// <summary>
@ -223,6 +223,9 @@ public class CreateLine : CabinetUIBase
go.transform.SetParent(xianLan);
go.name = A.GetComponent<PortQuery>().portList.remark;
go.SetActive(false);
var l = go.AddComponent<LineInfor>();
l.lines.Add(A);
l.lines.Add(B);
}
[ContextMenu("同行")]
@ -281,8 +284,8 @@ public class CreateLine : CabinetUIBase
{
GameManager.Inst.FindPortPos();
var searchName = GameManager.Inst.search_box.GetComponent<SearchName>();
searchName.LoadXianLan(SearchName.SearchType.线);
xianLan.gameObject.SetActive(true);
searchName.LoadXianLan(SearchName.SearchType.线_展示);
//xianLan.gameObject.SetActive(true);
}
else
{

View File

@ -10,30 +10,31 @@ using UnityEngine.UI;
[Serializable]
public class LineInfor : MonoBehaviour
{
public InputField t;
public Root root;
InputField t;
[HideInInspector]public Root root;
public List<Transform> lines;
private void Awake()
{
if (PlayerPrefs.HasKey(this.root.myID))
{
string json = PlayerPrefs.GetString(root.myID);
Root myObject = JsonUtility.FromJson<Root>(json);
// 使用加载的字段值
this.root.otherID = myObject.otherID;
}
//if (PlayerPrefs.HasKey(this.root.myID))
//{
// string json = PlayerPrefs.GetString(root.myID);
// Root myObject = JsonUtility.FromJson<Root>(json);
// // 使用加载的字段值
// this.root.otherID = myObject.otherID;
//}
}
private void Update()
{
if (!string.IsNullOrEmpty(root.otherID)) return;
root.otherID = t.text;
if (string.IsNullOrEmpty(root.otherID)) return;
root.otherID = t.text;
string json = JsonConvert.SerializeObject(root);
PlayerPrefs.SetString(root.myID, json);
PlayerPrefs.Save();
//if (!string.IsNullOrEmpty(root.otherID)) return;
//root.otherID = t.text;
//if (string.IsNullOrEmpty(root.otherID)) return;
//root.otherID = t.text;
//string json = JsonConvert.SerializeObject(root);
//PlayerPrefs.SetString(root.myID, json);
//PlayerPrefs.Save();
}
[ContextMenu("查看PlayerPrefs")]

View File

@ -78,11 +78,12 @@ public class TransparentGlow : MonoBehaviour
/// 透明
/// </summary>
[ContextMenu("透明")]
public void F1()
public void F1(float a = 0.5f)
{
for (int i = 0; i < Materials.Count; i++)
{
Materials[i].shader = TransparentGlow_Shader;
Materials[i].SetFloat("_Transparency", a);
}
}

View File

@ -238,4 +238,38 @@ public class TransparentGlowManage : MonoBehaviour
}
this.is_transparency = is_transparency;
}
/// <summary>
/// 透明全部物体
/// </summary>
/// <param name="transparentGlows"></param>
public void transparencyALL(TransparentGlow[] transparentGlows)
{
for (int i = 0; i < transparentGlows.Length; i++)
{
transparentGlows[i].F1();
}
for (int i = 0; i < clickEvents.Length; i++)
{
clickEvents[i].isTransparentGlow = true;
}
this.is_transparency = true;
}
/// <summary>
/// 恢复全部物体
/// </summary>
/// <param name="transparentGlows"></param>
public void renewALL(TransparentGlow[] transparentGlows)
{
for (int i = 0; i < transparentGlows.Length; i++)
{
transparentGlows[i].F2();
}
for (int i = 0; i < clickEvents.Length; i++)
{
clickEvents[i].isTransparentGlow = false;
}
this.is_transparency = false;
}
}

BIN
build.zip Normal file

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -1 +1 @@
http://fjcnjp.natappfree.cc/
http://wpis4k.natappfree.cc/

View File

@ -0,0 +1,623 @@
{
"code": "000000",
"message": "操作成功",
"data": [
{
"alarmId": "1",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693001"
},
{
"alarmId": "1231232",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693002"
},
{
"alarmId": "1231233",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693003"
},
{
"alarmId": "1231234",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693004"
},
{
"alarmId": "1231235",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693005"
},
{
"alarmId": "1231236",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693001"
},
{
"alarmId": "1231237",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693002"
},
{
"alarmId": "1231238",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693003"
},
{
"alarmId": "1231239",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693004"
},
{
"alarmId": "1231240",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693005"
},
{
"alarmId": "1231241",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693001"
},
{
"alarmId": "1231242",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693002"
},
{
"alarmId": "1231243",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693003"
},
{
"alarmId": "1231244",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693004"
},
{
"alarmId": "1231245",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693005"
},
{
"alarmId": "1231246",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693001"
},
{
"alarmId": "1231247",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693002"
},
{
"alarmId": "1231248",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693003"
},
{
"alarmId": "1231249",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693004"
},
{
"alarmId": "1231250",
"alarmDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": "1691457954939693005"
},
{
"alarmId": "1231251",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231252",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231253",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231254",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231255",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231256",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231257",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231258",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231259",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231260",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231261",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231262",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231263",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231264",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231265",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231266",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231267",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231268",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231269",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231270",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231271",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231272",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231273",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231274",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231275",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231276",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231277",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"alarmReason": "电路问题导致的故障",
"alarmHandleStatus": "已处理",
"alarmHandlePerson": "张三",
"alarmHandleDate": "2023-08-22 10:55:20",
"deviceId": null
},
{
"alarmId": "1231278",
"alarmDeviceId": "123321",
"alarmType": "A",
"alarmLevel": "1",
"alarmDate": "2023-08-04 14:20:53",
"alarmDescription": "设备发生故障",
"<message truncated>

View File

@ -0,0 +1,267 @@
{
"code": "000000",
"message": "操作成功",
"data": [
{
"pointId": 234152387,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "33°",
"rackId": "1691457954939693001"
},
{
"pointId": 234152388,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "33°",
"rackId": "1691457954939693002"
},
{
"pointId": 234152389,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "33°",
"rackId": "1691457954939693003"
},
{
"pointId": 234152390,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "33°",
"rackId": "1691457954939693004"
},
{
"pointId": 234152391,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "33°",
"rackId": "1691457954939693005"
},
{
"pointId": 234152392,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "2",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "86%",
"rackId": "1691457954939693001"
},
{
"pointId": 234152393,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "2",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "86%",
"rackId": "1691457954939693002"
},
{
"pointId": 234152394,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"pointName": "r1",
"pointType": "2",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "86%",
"rackId": "1691457954939693003"
},
{
"pointId": 234152395,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"pointName": "r1",
"pointType": "2",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "86%",
"rackId": "1691457954939693004"
},
{
"pointId": 234152396,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"pointName": "r1",
"pointType": "2",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "86%",
"rackId": "1691457954939693005"
},
{
"pointId": 234152397,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "3",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "40",
"rackId": "1691457954939693001"
},
{
"pointId": 234152398,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "3",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "40",
"rackId": "1691457954939693002"
},
{
"pointId": 234152399,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"pointName": "r1",
"pointType": "3",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "40",
"rackId": "1691457954939693003"
},
{
"pointId": 234152400,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"pointName": "r1",
"pointType": "3",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "40",
"rackId": "1691457954939693004"
},
{
"pointId": 234152401,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"pointName": "r1",
"pointType": "3",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "40",
"rackId": "1691457954939693005"
},
{
"pointId": 234152402,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "4",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "55",
"rackId": "1691457954939693001"
},
{
"pointId": 234152403,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "4",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "55",
"rackId": "1691457954939693002"
},
{
"pointId": 234152404,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "4",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "55",
"rackId": "1691457954939693001"
},
{
"pointId": 234152405,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "4",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "55",
"rackId": "1691457954939693002"
},
{
"pointId": 234152406,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"pointName": "r1",
"pointType": "4",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "55",
"rackId": "1691457954939693003"
},
{
"pointId": 234152407,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693004"
},
{
"pointId": 234152408,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26194",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693005"
},
{
"pointId": 234152409,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26190",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693001"
},
{
"pointId": 234152410,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26191",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693002"
},
{
"pointId": 234152411,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26192",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693003"
},
{
"pointId": 234152412,
"pointDeviceId": "9696594B-2C69-4AB9-83C1-364B00745BAC-26193",
"pointName": "r1",
"pointType": "1",
"pointStatus": "良好",
"collectDate": 1690509172000,
"collectResult": "20",
"rackId": "1691457954939693004"
}
],
"serverTime": "1692770507280"
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff