Переглянути джерело

格式化data中的数据文件

liuwei 5 роки тому
батько
коміт
14a49d77f0
34 змінених файлів з 26067 додано та 145 видалено
  1. 5928 125
      .idea/workspace.xml
  2. 230 0
      src/renderer/assets/data/EnityBigScreen.json
  3. 4911 0
      src/renderer/assets/data/EnityButton.json
  4. 8608 0
      src/renderer/assets/data/EnityDevice.json
  5. 4182 0
      src/renderer/assets/data/EnityIcon.json
  6. 170 0
      src/renderer/assets/data/EnityImage.json
  7. 427 0
      src/renderer/assets/data/EnityLable.json
  8. 35 0
      src/renderer/assets/data/EnityLogin.json
  9. 24 0
      src/renderer/assets/data/EnityMemory.json
  10. 106 0
      src/renderer/assets/data/EnitySignalPreviewList.json
  11. 230 0
      src/renderer/assets/data/EnitySlider.json
  12. 7 0
      src/renderer/assets/data/EnitySystem.json
  13. 16 0
      src/renderer/assets/data/EnityTimer.json
  14. 346 0
      src/renderer/assets/data/EnityTopology.json
  15. 422 0
      src/renderer/assets/data/EnityTopologyConnection.json
  16. 0 0
      src/renderer/assets/data/EnityView.json
  17. 376 0
      src/renderer/assets/data/EnityWindow.json
  18. 2 1
      src/renderer/assets/less/login.less
  19. 47 4
      src/renderer/components/Login.vue
  20. 0 1
      static/data/EnityBigScreen.Data
  21. 0 1
      static/data/EnityButton.Data
  22. 0 1
      static/data/EnityDevice.Data
  23. 0 1
      static/data/EnityIcon.Data
  24. 0 1
      static/data/EnityImage.Data
  25. 0 1
      static/data/EnityLable.Data
  26. 0 1
      static/data/EnityLogin.Data
  27. 0 1
      static/data/EnityMemory.Data
  28. 0 1
      static/data/EnitySignalPreviewList.Data
  29. 0 1
      static/data/EnitySlider.Data
  30. 0 1
      static/data/EnitySystem.data
  31. 0 1
      static/data/EnityTimer.Data
  32. 0 1
      static/data/EnityTopology.Data
  33. 0 1
      static/data/EnityTopologyConnection.Data
  34. 0 1
      static/data/EnityWindow.Data

Різницю між файлами не показано, бо вона завелика
+ 5928 - 125
.idea/workspace.xml


+ 230 - 0
src/renderer/assets/data/EnityBigScreen.json

@@ -0,0 +1,230 @@
+[
+    {
+        "BindList":[
+            {
+                "X":0,
+                "Y":0,
+                "DeviceID":"85134b3c-036c-4dcf-8374-05547967372a",
+                "DeviceName":"LED智慧屏"
+            },
+            {
+                "X":1,
+                "Y":0,
+                "DeviceID":"",
+                "DeviceName":""
+            },
+            {
+                "X":0,
+                "Y":1,
+                "DeviceID":"",
+                "DeviceName":""
+            },
+            {
+                "X":1,
+                "Y":1,
+                "DeviceID":"",
+                "DeviceName":""
+            }
+        ],
+        "Name":"BigScreen3",
+        "DWidht":1920,
+        "DHeight":1080,
+        "ColNumber":1,
+        "RowNumber":1,
+        "Brand":"大因分布式V2",
+        "Code":"703f60d4-0932-4dbf-99c9-a53059f7d0ae",
+        "ActionType":9,
+        "IP":"",
+        "IsPanel":false,
+        "EnityName":"BigScreen",
+        "CastGroup":"",
+        "ID":"703f60d4-0932-4dbf-99c9-a53059f7d0ae",
+        "Left":139,
+        "Top":53,
+        "Width":681,
+        "Height":318,
+        "ZIndex":40200,
+        "GroupNumber":"",
+        "IsRunVisiable":true,
+        "IsVisibility":true,
+        "isSyn":false,
+        "WindowID":"9a0dff23-8633-4e7f-89bf-cc4f68ec88e1",
+        "PanelID":null,
+        "IsLock":false,
+        "IsWindow":false
+    },
+    {
+        "BindList":[
+            {
+                "X":0,
+                "Y":0,
+                "DeviceID":"56871e26-5cb8-4051-8750-635904b285c2",
+                "DeviceName":"拼接9"
+            },
+            {
+                "X":1,
+                "Y":0,
+                "DeviceID":"12dcf601-21e3-4432-bad4-9adf5f8154bb",
+                "DeviceName":"拼接10"
+            },
+            {
+                "X":0,
+                "Y":1,
+                "DeviceID":"426f78b1-abd1-4edd-81c9-797d71cab61d",
+                "DeviceName":"拼接5"
+            },
+            {
+                "X":1,
+                "Y":1,
+                "DeviceID":"aa46a74e-d4c7-40df-815e-78f19c6e13d6",
+                "DeviceName":"拼接6"
+            },
+            {
+                "X":0,
+                "Y":2,
+                "DeviceID":"b699031c-2ed4-48b8-9b35-19960a5bf7d2",
+                "DeviceName":"拼接1"
+            },
+            {
+                "X":1,
+                "Y":2,
+                "DeviceID":"7dda932c-51a1-4ae9-b152-ae9019749d94",
+                "DeviceName":"拼接2"
+            },
+            {
+                "X":2,
+                "Y":0,
+                "DeviceID":"810db88c-a9fb-4ce5-be86-7865774cc25c",
+                "DeviceName":"拼接11"
+            },
+            {
+                "X":2,
+                "Y":1,
+                "DeviceID":"bcd365a0-f7ae-4542-82f0-0daa508553b4",
+                "DeviceName":"拼接7"
+            },
+            {
+                "X":2,
+                "Y":2,
+                "DeviceID":"828951a3-e854-4158-80ae-b6b137054f12",
+                "DeviceName":"拼接3"
+            },
+            {
+                "X":3,
+                "Y":0,
+                "DeviceID":"15da0910-ff87-4652-8f2b-2781b727103e",
+                "DeviceName":"拼接12"
+            },
+            {
+                "X":3,
+                "Y":1,
+                "DeviceID":"6a8dfcc4-c2fd-4271-bf1d-92111bdea26e",
+                "DeviceName":"拼接8"
+            },
+            {
+                "X":3,
+                "Y":2,
+                "DeviceID":"b6e959e1-645b-4c57-9dd6-4346cb154057",
+                "DeviceName":"拼接4"
+            },
+            {
+                "X":4,
+                "Y":0,
+                "DeviceID":"",
+                "DeviceName":""
+            },
+            {
+                "X":4,
+                "Y":1,
+                "DeviceID":"",
+                "DeviceName":""
+            },
+            {
+                "X":4,
+                "Y":2,
+                "DeviceID":"",
+                "DeviceName":""
+            }
+        ],
+        "Name":"BigScreen2",
+        "DWidht":1920,
+        "DHeight":1080,
+        "ColNumber":4,
+        "RowNumber":3,
+        "Brand":"大因分布式V2",
+        "Code":"801f69af-533e-4172-be73-697742b09da8",
+        "ActionType":9,
+        "IP":"",
+        "IsPanel":false,
+        "EnityName":"BigScreen",
+        "CastGroup":"",
+        "ID":"801f69af-533e-4172-be73-697742b09da8",
+        "Left":136,
+        "Top":46,
+        "Width":679,
+        "Height":321,
+        "ZIndex":80200,
+        "GroupNumber":"",
+        "IsRunVisiable":true,
+        "IsVisibility":false,
+        "isSyn":false,
+        "WindowID":"08208721-41cc-4f1e-937b-3a1627389049",
+        "PanelID":null,
+        "IsLock":false,
+        "IsWindow":false
+    },
+    {
+        "BindList":[
+            {
+                "X":0,
+                "Y":0,
+                "DeviceID":"96c0eb77-704a-4ebf-9096-e1fc4438eb30",
+                "DeviceName":"投影机"
+            },
+            {
+                "X":1,
+                "Y":0,
+                "DeviceID":"",
+                "DeviceName":""
+            },
+            {
+                "X":0,
+                "Y":1,
+                "DeviceID":"",
+                "DeviceName":""
+            },
+            {
+                "X":1,
+                "Y":1,
+                "DeviceID":"",
+                "DeviceName":""
+            }
+        ],
+        "Name":"投影机",
+        "DWidht":1920,
+        "DHeight":1080,
+        "ColNumber":1,
+        "RowNumber":1,
+        "Brand":"大因分布式V2",
+        "Code":"dac9e82d-9707-4f99-9278-c9df95a08f83",
+        "ActionType":9,
+        "IP":"",
+        "IsPanel":false,
+        "EnityName":"BigScreen",
+        "CastGroup":"",
+        "ID":"dac9e82d-9707-4f99-9278-c9df95a08f83",
+        "Left":137,
+        "Top":49,
+        "Width":682,
+        "Height":318,
+        "ZIndex":90200,
+        "GroupNumber":"",
+        "IsRunVisiable":true,
+        "IsVisibility":false,
+        "isSyn":false,
+        "WindowID":"ab842585-0c91-4e65-bfed-a219bcaaeb43",
+        "PanelID":null,
+        "IsLock":false,
+        "IsWindow":false
+    }
+]

Різницю між файлами не показано, бо вона завелика
+ 4911 - 0
src/renderer/assets/data/EnityButton.json


Різницю між файлами не показано, бо вона завелика
+ 8608 - 0
src/renderer/assets/data/EnityDevice.json


Різницю між файлами не показано, бо вона завелика
+ 4182 - 0
src/renderer/assets/data/EnityIcon.json


+ 170 - 0
src/renderer/assets/data/EnityImage.json

@@ -0,0 +1,170 @@
+[
+  {
+    "BackIcon":"161.png",
+    "ResourceID":"161",
+    "IsPanel":false,
+    "EnityName":"Image",
+    "ID":"9feccc76-380b-499f-966f-199a6a361c1c",
+    "Name":"V0--Img0",
+    "Left":1,
+    "Top":2,
+    "Width":111,
+    "Height":40,
+    "ZIndex":200,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":true,
+    "isSyn":false,
+    "WindowID":"64a2f252-370a-4bc6-a817-3397f8abb4dc",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"804.png",
+    "ResourceID":"804",
+    "IsPanel":false,
+    "EnityName":"Image",
+    "ID":"ef00b427-9ecc-45b2-83d6-be39cf583923",
+    "Name":"V0--Img4",
+    "Left":0,
+    "Top":42,
+    "Width":121,
+    "Height":680,
+    "ZIndex":300,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":true,
+    "isSyn":false,
+    "WindowID":"64a2f252-370a-4bc6-a817-3397f8abb4dc",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"155.png",
+    "ResourceID":"155",
+    "IsPanel":false,
+    "EnityName":"Image",
+    "ID":"76172538-43a9-4561-ad13-ce1940f96c7f",
+    "Name":"V3--Img12",
+    "Left":472,
+    "Top":446,
+    "Width":346,
+    "Height":277,
+    "ZIndex":30500,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"027ab76d-6b9c-46ac-abe6-75b8059f786b",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"155.png",
+    "ResourceID":"155",
+    "IsPanel":false,
+    "EnityName":"Image",
+    "ID":"b03303eb-d41c-4284-b008-19e3eb9b87cf",
+    "Name":"V3--Img13",
+    "Left":131,
+    "Top":446,
+    "Width":343,
+    "Height":278,
+    "ZIndex":30100,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"027ab76d-6b9c-46ac-abe6-75b8059f786b",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"172.png",
+    "ResourceID":"172",
+    "IsPanel":false,
+    "EnityName":"Image",
+    "ID":"37d1fd12-210c-4827-aa6e-36abe4b7b226",
+    "Name":"V10--Img8",
+    "Left":130,
+    "Top":41,
+    "Width":692,
+    "Height":400,
+    "ZIndex":80100,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"08208721-41cc-4f1e-937b-3a1627389049",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"172.png",
+    "ResourceID":"172",
+    "IsPanel":false,
+    "EnityName":"Image",
+    "ID":"59c0ee30-837b-420a-95ae-eb0baec075d9",
+    "Name":"V5--Img6",
+    "Left":130,
+    "Top":40,
+    "Width":700,
+    "Height":407,
+    "ZIndex":40100,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":true,
+    "isSyn":false,
+    "WindowID":"9a0dff23-8633-4e7f-89bf-cc4f68ec88e1",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"172.png",
+    "ResourceID":"172",
+    "IsPanel":false,
+    "EnityName":"Image",
+    "ID":"061d15ce-a49a-402e-904b-5945862359b6",
+    "Name":"V9--Img6",
+    "Left":132,
+    "Top":42,
+    "Width":695,
+    "Height":399,
+    "ZIndex":90100,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"ab842585-0c91-4e65-bfed-a219bcaaeb43",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"182.png",
+    "ResourceID":"182",
+    "IsPanel":false,
+    "EnityName":"Image",
+    "ID":"d561b791-f8ef-413e-9a9b-aaa62c18e080",
+    "Name":"V0--Img7",
+    "Left":822,
+    "Top":44,
+    "Width":202,
+    "Height":683,
+    "ZIndex":100,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":true,
+    "isSyn":false,
+    "WindowID":"64a2f252-370a-4bc6-a817-3397f8abb4dc",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  }
+]

+ 427 - 0
src/renderer/assets/data/EnityLable.json

@@ -0,0 +1,427 @@
+[
+  {
+    "Code":"9f2f47a0-6c7c-428f-ae6f-1a4d2101520b",
+    "ActionType":5,
+    "Text":"预 案 管 理",
+    "ForegroundStr":"#FFF0F8FF",
+    "FontSize":14,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"9f2f47a0-6c7c-428f-ae6f-1a4d2101520b",
+    "Name":"Lable2",
+    "Left":18,
+    "Top":56,
+    "Width":90,
+    "Height":35,
+    "ZIndex":1800,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":true,
+    "isSyn":false,
+    "WindowID":"64a2f252-370a-4bc6-a817-3397f8abb4dc",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"a9342554-eb77-47e9-b5fc-6eee45497c27",
+    "ActionType":5,
+    "Text":"摄 像 机 1",
+    "ForegroundStr":"#FF00FFFF",
+    "FontSize":18,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"a9342554-eb77-47e9-b5fc-6eee45497c27",
+    "Name":"Lable3",
+    "Left":244,
+    "Top":681,
+    "Width":100,
+    "Height":35,
+    "ZIndex":32500,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"027ab76d-6b9c-46ac-abe6-75b8059f786b",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"c5f81595-180b-4f0b-b936-da08632ae681",
+    "ActionType":5,
+    "Text":"摄 像 机 2",
+    "ForegroundStr":"#FF00FFFF",
+    "FontSize":18,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"c5f81595-180b-4f0b-b936-da08632ae681",
+    "Name":"Lable4",
+    "Left":618,
+    "Top":681,
+    "Width":100,
+    "Height":35,
+    "ZIndex":32600,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"027ab76d-6b9c-46ac-abe6-75b8059f786b",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"29e9f186-26a8-4eb4-b7de-3702ec28529d",
+    "ActionType":5,
+    "Text":"请 确 认 是 否 关 闭 系 统!!",
+    "ForegroundStr":"#FFDC143C",
+    "FontSize":25,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"29e9f186-26a8-4eb4-b7de-3702ec28529d",
+    "Name":"Lable4",
+    "Left":307,
+    "Top":156,
+    "Width":349,
+    "Height":96,
+    "ZIndex":100100,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"6bee9008-ccd6-49e1-864d-3b9b73d3a61b",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"3a5c7661-4dc5-4981-abc6-97772eb3c325",
+    "ActionType":5,
+    "Text":"系统开关",
+    "ForegroundStr":"#FF00FA9A",
+    "FontSize":16,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"3a5c7661-4dc5-4981-abc6-97772eb3c325",
+    "Name":"Lable6",
+    "Left":440,
+    "Top":676,
+    "Width":84,
+    "Height":35,
+    "ZIndex":50800,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":true,
+    "isSyn":false,
+    "WindowID":"d80a8b6e-9f88-41ff-b3a7-1ff8d6ee37a5",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"54b3c91b-bed5-41ce-99e6-6dd8abcf528a",
+    "ActionType":5,
+    "Text":"窗帘控制",
+    "ForegroundStr":"#FF00FA9A",
+    "FontSize":14,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"54b3c91b-bed5-41ce-99e6-6dd8abcf528a",
+    "Name":"Lable7",
+    "Left":620,
+    "Top":574,
+    "Width":72,
+    "Height":35,
+    "ZIndex":60300,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"a12b287f-f68c-4efa-b652-d6e5b0a09d0d",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"3386dd2b-caaf-4182-84fe-d75630cc38bf",
+    "ActionType":5,
+    "Text":"空调",
+    "ForegroundStr":"#FF00FA9A",
+    "FontSize":14,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"3386dd2b-caaf-4182-84fe-d75630cc38bf",
+    "Name":"Lable8",
+    "Left":280,
+    "Top":552,
+    "Width":100,
+    "Height":35,
+    "ZIndex":60500,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"a12b287f-f68c-4efa-b652-d6e5b0a09d0d",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"9701509d-c4e7-47a2-ac03-15d41fe282bc",
+    "ActionType":5,
+    "Text":"环 境 控 制",
+    "ForegroundStr":"#FFD6D6D6",
+    "FontSize":18,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"9701509d-c4e7-47a2-ac03-15d41fe282bc",
+    "Name":"Lable9",
+    "Left":412,
+    "Top":455,
+    "Width":100,
+    "Height":35,
+    "ZIndex":60900,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"a12b287f-f68c-4efa-b652-d6e5b0a09d0d",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"a26b9d94-f037-4514-969c-580c687e694e",
+    "ActionType":5,
+    "Text":"HYHT",
+    "ForegroundStr":"#FFD6D6D6",
+    "FontSize":14,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"a26b9d94-f037-4514-969c-580c687e694e",
+    "Name":"Lable9",
+    "Left":247,
+    "Top":694,
+    "Width":57,
+    "Height":28,
+    "ZIndex":10700,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"026033d2-d123-437d-b2f7-7d7305a31a50",
+    "ActionType":5,
+    "Text":"WXHT",
+    "ForegroundStr":"#FFD6D6D6",
+    "FontSize":14,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"026033d2-d123-437d-b2f7-7d7305a31a50",
+    "Name":"Lable9副本",
+    "Left":302,
+    "Top":696,
+    "Width":57,
+    "Height":28,
+    "ZIndex":10800,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"5b47ed61-5114-47dd-85da-84a236b75fab",
+    "ActionType":5,
+    "Text":"PC1",
+    "ForegroundStr":"#FFD6D6D6",
+    "FontSize":14,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"5b47ed61-5114-47dd-85da-84a236b75fab",
+    "Name":"Lable11",
+    "Left":383,
+    "Top":697,
+    "Width":42,
+    "Height":28,
+    "ZIndex":11100,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"4e8c9597-c184-4134-b87a-f96a5a6b26dd",
+    "ActionType":5,
+    "Text":"PC2",
+    "ForegroundStr":"#FFD6D6D6",
+    "FontSize":14,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"4e8c9597-c184-4134-b87a-f96a5a6b26dd",
+    "Name":"Lable12",
+    "Left":459,
+    "Top":692,
+    "Width":49,
+    "Height":35,
+    "ZIndex":11300,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"ba490dfc-8e93-4b61-b024-aeaf57378ba8",
+    "ActionType":5,
+    "Text":"PC3",
+    "ForegroundStr":"#FFD6D6D6",
+    "FontSize":14,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"ba490dfc-8e93-4b61-b024-aeaf57378ba8",
+    "Name":"Lable12副本",
+    "Left":528,
+    "Top":697,
+    "Width":46,
+    "Height":24,
+    "ZIndex":11400,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"fefe3dbd-a142-4ec4-9adb-15484907b659",
+    "ActionType":5,
+    "Text":"PC4",
+    "ForegroundStr":"#FFD6D6D6",
+    "FontSize":14,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"fefe3dbd-a142-4ec4-9adb-15484907b659",
+    "Name":"Lable12副本副本",
+    "Left":597,
+    "Top":696,
+    "Width":46,
+    "Height":25,
+    "ZIndex":11500,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"79f3ccd4-4f58-4fb2-893d-415dcee5edbb",
+    "ActionType":5,
+    "Text":"深圳大因展厅",
+    "ForegroundStr":"#FF00FFFF",
+    "FontSize":14,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"79f3ccd4-4f58-4fb2-893d-415dcee5edbb",
+    "Name":"Lable15",
+    "Left":466,
+    "Top":0,
+    "Width":100,
+    "Height":35,
+    "ZIndex":2200,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":true,
+    "isSyn":false,
+    "WindowID":"64a2f252-370a-4bc6-a817-3397f8abb4dc",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"3e4a6286-a668-4fd6-9fc6-8e3f41e1d67d",
+    "ActionType":5,
+    "Text":"信号源列表",
+    "ForegroundStr":"#FFD6D6D6",
+    "FontSize":18,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"3e4a6286-a668-4fd6-9fc6-8e3f41e1d67d",
+    "Name":"Lable16",
+    "Left":878,
+    "Top":71,
+    "Width":100,
+    "Height":35,
+    "ZIndex":2300,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":true,
+    "isSyn":true,
+    "WindowID":"64a2f252-370a-4bc6-a817-3397f8abb4dc",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "Code":"74fff89a-711e-4e26-9015-234fd9390706",
+    "ActionType":5,
+    "Text":"电脑控制",
+    "ForegroundStr":"#FF00FFFF",
+    "FontSize":16,
+    "IsShow":false,
+    "IsPanel":false,
+    "EnityName":"Lable",
+    "ID":"74fff89a-711e-4e26-9015-234fd9390706",
+    "Name":"Lable16",
+    "Left":428,
+    "Top":446,
+    "Width":100,
+    "Height":35,
+    "ZIndex":70500,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":false,
+    "WindowID":"d9868551-b579-4258-9bc7-7c1f733773f5",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  }
+]

+ 35 - 0
src/renderer/assets/data/EnityLogin.json

@@ -0,0 +1,35 @@
+[
+    {
+        "IsBorder":true,
+        "BorderStr":"#FFFFFFFF",
+        "ForegroundStr":"#FFD6D6D6",
+        "BTNForegroundStr":"#FF000000",
+        "BrackgroupStr":"#FF03A9F4",
+        "BackIconObjID":"",
+        "BackIcon":null,
+        "ActionIconObjID":"",
+        "ActionIcon":null,
+        "FontSize":16,
+        "IsPanel":false,
+        "ValidatType":1,
+        "EnityName":"Login",
+        "VerifyPassActionList":[
+
+        ],
+        "ID":"cb3c80b1-f1e4-459d-88ae-e2979666b5e3",
+        "Name":"V1--Login0",
+        "Left":294,
+        "Top":194,
+        "Width":411,
+        "Height":266,
+        "ZIndex":20100,
+        "GroupNumber":"",
+        "IsRunVisiable":true,
+        "IsVisibility":false,
+        "isSyn":false,
+        "WindowID":"b7872c9a-45ec-46c6-a388-f8d364a9f2d7",
+        "PanelID":null,
+        "IsLock":false,
+        "IsWindow":false
+    }
+]

+ 24 - 0
src/renderer/assets/data/EnityMemory.json

@@ -0,0 +1,24 @@
+[
+  {
+    "ID":"01",
+    "Code":"01",
+    "Name":"LoginUser",
+    "isInt":false,
+    "Value":null,
+    "IsSyn":false,
+    "IsSystem":false,
+    "Mark":null,
+    "ActionType":4
+  },
+  {
+    "ID":"02",
+    "Code":"02",
+    "Name":"LoginRole",
+    "isInt":false,
+    "Value":null,
+    "IsSyn":false,
+    "IsSystem":false,
+    "Mark":null,
+    "ActionType":4
+  }
+]

+ 106 - 0
src/renderer/assets/data/EnitySignalPreviewList.json

@@ -0,0 +1,106 @@
+[
+  {
+    "ForegroundStr":"#FF000000",
+    "FontSize":12,
+    "Orientation":0,
+    "PreviewList":[
+      {
+        "DeviceID":"745b5974-84ff-4d2f-aeb4-8c0e28699796",
+        "DeviceName":"PC1",
+        "ShowName":"PC1"
+      },
+      {
+        "DeviceID":"e59eff14-4dd3-4a92-9093-d77790367cd6",
+        "DeviceName":"PC2",
+        "ShowName":"PC2"
+      },
+      {
+        "DeviceID":"d5a8744b-5c70-4bb3-aca6-f1a50d9f32b9",
+        "DeviceName":"PC3",
+        "ShowName":"PC3"
+      },
+      {
+        "DeviceID":"ef8873af-9630-43e5-a319-0d7df031a9a4",
+        "DeviceName":"PC4",
+        "ShowName":"PC4"
+      },
+      {
+        "DeviceID":"35bd372d-46cf-4a85-be88-e3de230c0a45",
+        "DeviceName":"纳米黑板",
+        "ShowName":"纳米黑板"
+      },
+      {
+        "DeviceID":"a3c735ad-8662-4e54-b006-5111a67f12fa",
+        "DeviceName":"摄像机1",
+        "ShowName":"摄像机1"
+      },
+      {
+        "DeviceID":"71f44088-18f3-4230-bfe1-f7c4ea024d24",
+        "DeviceName":"摄像机2",
+        "ShowName":"摄像机2"
+      },
+      {
+        "DeviceID":"e94d28d7-68c9-4fc0-b0a9-47d038e8975c",
+        "DeviceName":"DY-IPCSource1",
+        "ShowName":"DY-IPCSource1"
+      },
+      {
+        "DeviceID":"01ec7f09-7357-4b0a-a95a-e378a90ae97f",
+        "DeviceName":"DY-IPCSource2",
+        "ShowName":"DY-IPCSource2"
+      },
+      {
+        "DeviceID":"8eb17eb1-fd29-42d6-b5c6-6770730fefa0",
+        "DeviceName":"DY-IPCSource3",
+        "ShowName":"DY-IPCSource3"
+      },
+      {
+        "DeviceID":"5ab55a8f-02ec-4444-af13-150caff297c4",
+        "DeviceName":"DY-IPCSource4",
+        "ShowName":"DY-IPCSource4"
+      },
+      {
+        "DeviceID":"66414c74-be8a-40d3-9be0-ae4d18f7ff06",
+        "DeviceName":"DY-IPCSource5",
+        "ShowName":"DY-IPCSource5"
+      },
+      {
+        "DeviceID":"da22105e-7039-4ea7-a50c-6dc704582f90",
+        "DeviceName":"DY-IPCSource6",
+        "ShowName":"DY-IPCSource6"
+      },
+      {
+        "DeviceID":"38134910-d4ba-4ba4-8dc0-54f481b5c290",
+        "DeviceName":"DY-IPCSource7",
+        "ShowName":"DY-IPCSource7"
+      },
+      {
+        "DeviceID":"9c93139d-5933-40ca-aa71-043107db6722",
+        "DeviceName":"DY-IPCSource8",
+        "ShowName":"DY-IPCSource8"
+      }
+    ],
+    "IsPrev":true,
+    "ViewType":0,
+    "IsShowSearch":false,
+    "IsPanel":false,
+    "EnityName":"PreviewList",
+    "Code":"7b59aa67-0b52-4aa7-b2b5-8c240f2a41e0",
+    "ActionType":13,
+    "ID":"7b59aa67-0b52-4aa7-b2b5-8c240f2a41e0",
+    "Name":"SignalPreview17",
+    "Left":827,
+    "Top":124,
+    "Width":194,
+    "Height":578,
+    "ZIndex":2500,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":true,
+    "isSyn":false,
+    "WindowID":"64a2f252-370a-4bc6-a817-3397f8abb4dc",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  }
+]

+ 230 - 0
src/renderer/assets/data/EnitySlider.json

@@ -0,0 +1,230 @@
+[
+  {
+    "BackIcon":"77.png",
+    "SliderIcon":"76.png",
+    "Orientation":0,
+    "InitValue":0,
+    "SliderFrequency":10,
+    "MinValue":1,
+    "MaxValue":100,
+    "DevCode":null,
+    "Channel":0,
+    "VolMargin":"5",
+    "SliderMargin":"0",
+    "ShowVol":true,
+    "imgBgWidth":67,
+    "imgBgHeight":215,
+    "imgSliderWidth":33,
+    "imgSliderHeight":54,
+    "Cmd":null,
+    "BindVar":null,
+    "DeviceID":null,
+    "IsPanel":false,
+    "EnityName":"Slider",
+    "ID":"b3539067-d6ea-4dbf-9e43-fd6d043f8684",
+    "Name":"Slider0",
+    "Left":244,
+    "Top":472,
+    "Width":54,
+    "Height":226,
+    "ZIndex":10600,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":true,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"77.png",
+    "SliderIcon":"76.png",
+    "Orientation":0,
+    "InitValue":0,
+    "SliderFrequency":10,
+    "MinValue":1,
+    "MaxValue":100,
+    "DevCode":null,
+    "Channel":0,
+    "VolMargin":"6",
+    "SliderMargin":"0",
+    "ShowVol":true,
+    "imgBgWidth":67,
+    "imgBgHeight":215,
+    "imgSliderWidth":33,
+    "imgSliderHeight":54,
+    "Cmd":null,
+    "BindVar":null,
+    "DeviceID":null,
+    "IsPanel":false,
+    "EnityName":"Slider",
+    "ID":"228f105d-ebe4-45ba-a072-a1196bf6030e",
+    "Name":"Slider1",
+    "Left":307,
+    "Top":471,
+    "Width":56,
+    "Height":226,
+    "ZIndex":10900,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":true,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"77.png",
+    "SliderIcon":"76.png",
+    "Orientation":0,
+    "InitValue":0,
+    "SliderFrequency":10,
+    "MinValue":1,
+    "MaxValue":100,
+    "DevCode":null,
+    "Channel":0,
+    "VolMargin":"6",
+    "SliderMargin":"0",
+    "ShowVol":true,
+    "imgBgWidth":67,
+    "imgBgHeight":215,
+    "imgSliderWidth":33,
+    "imgSliderHeight":54,
+    "Cmd":null,
+    "BindVar":null,
+    "DeviceID":null,
+    "IsPanel":false,
+    "EnityName":"Slider",
+    "ID":"a4ada37c-c564-45fe-a049-48650cf7d66e",
+    "Name":"Slider2",
+    "Left":374,
+    "Top":472,
+    "Width":61,
+    "Height":226,
+    "ZIndex":11000,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":true,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"77.png",
+    "SliderIcon":"76.png",
+    "Orientation":0,
+    "InitValue":0,
+    "SliderFrequency":10,
+    "MinValue":1,
+    "MaxValue":100,
+    "DevCode":null,
+    "Channel":0,
+    "VolMargin":"6",
+    "SliderMargin":"0",
+    "ShowVol":true,
+    "imgBgWidth":67,
+    "imgBgHeight":215,
+    "imgSliderWidth":33,
+    "imgSliderHeight":54,
+    "Cmd":null,
+    "BindVar":null,
+    "DeviceID":null,
+    "IsPanel":false,
+    "EnityName":"Slider",
+    "ID":"42cf859e-bcd1-43b2-8eb0-63964eeab067",
+    "Name":"Slider3",
+    "Left":449,
+    "Top":472,
+    "Width":61,
+    "Height":227,
+    "ZIndex":11200,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":true,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"77.png",
+    "SliderIcon":"76.png",
+    "Orientation":0,
+    "InitValue":0,
+    "SliderFrequency":10,
+    "MinValue":1,
+    "MaxValue":100,
+    "DevCode":null,
+    "Channel":0,
+    "VolMargin":"6",
+    "SliderMargin":"0",
+    "ShowVol":true,
+    "imgBgWidth":67,
+    "imgBgHeight":215,
+    "imgSliderWidth":33,
+    "imgSliderHeight":54,
+    "Cmd":null,
+    "BindVar":null,
+    "DeviceID":null,
+    "IsPanel":false,
+    "EnityName":"Slider",
+    "ID":"87f9e83f-38a5-4db6-82ca-76edc5a32e05",
+    "Name":"Slider4",
+    "Left":520,
+    "Top":472,
+    "Width":62,
+    "Height":230,
+    "ZIndex":11600,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":true,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  },
+  {
+    "BackIcon":"77.png",
+    "SliderIcon":"76.png",
+    "Orientation":0,
+    "InitValue":0,
+    "SliderFrequency":10,
+    "MinValue":1,
+    "MaxValue":100,
+    "DevCode":null,
+    "Channel":0,
+    "VolMargin":"6",
+    "SliderMargin":"0",
+    "ShowVol":true,
+    "imgBgWidth":67,
+    "imgBgHeight":215,
+    "imgSliderWidth":33,
+    "imgSliderHeight":54,
+    "Cmd":null,
+    "BindVar":null,
+    "DeviceID":null,
+    "IsPanel":false,
+    "EnityName":"Slider",
+    "ID":"96b74f03-87ce-48cf-80d8-718d21059530",
+    "Name":"Slider5",
+    "Left":593,
+    "Top":472,
+    "Width":59,
+    "Height":225,
+    "ZIndex":11700,
+    "GroupNumber":"",
+    "IsRunVisiable":true,
+    "IsVisibility":false,
+    "isSyn":true,
+    "WindowID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "PanelID":null,
+    "IsLock":false,
+    "IsWindow":false
+  }
+]

+ 7 - 0
src/renderer/assets/data/EnitySystem.json

@@ -0,0 +1,7 @@
+{
+  "ServerIP":"192.168.1.111",
+  "ServerPort":2020,
+  "Users":[
+
+  ]
+}

+ 16 - 0
src/renderer/assets/data/EnityTimer.json

@@ -0,0 +1,16 @@
+[
+  {
+    "ID":"f5f1217e-f606-4372-8650-4363931fa8e1",
+    "Code":"f5f1217e-f606-4372-8650-4363931fa8e1",
+    "Name":"500ms",
+    "ActionType":0,
+    "Milliseconds":500
+  },
+  {
+    "ID":"08be426e-f9ae-469c-8ea3-ab41403c9f47",
+    "Code":"08be426e-f9ae-469c-8ea3-ab41403c9f47",
+    "Name":"1s",
+    "ActionType":0,
+    "Milliseconds":1000
+  }
+]

+ 346 - 0
src/renderer/assets/data/EnityTopology.json

@@ -0,0 +1,346 @@
+[
+  {
+    "ID":"2c0d93d3-32db-48cb-8a81-ca119264dc61",
+    "DeviceID":"fb9bf45d-1ef9-4759-87bd-68aeb43f90bf",
+    "Left":0,
+    "Top":1016.0247481942163,
+    "IsLock":false,
+    "zIndex":42
+  },
+  {
+    "ID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "DeviceID":"e977ca53-7103-4070-9774-20c24490f594",
+    "Left":432.92277416679991,
+    "Top":495.84112813640024,
+    "IsLock":false,
+    "zIndex":43
+  },
+  {
+    "ID":"c645efb0-df1e-4a75-81ec-95440011c7d8",
+    "DeviceID":"794ef81f-b162-479d-b9de-70cd7a2535bc",
+    "Left":1510.1270807887602,
+    "Top":466.84090391766483,
+    "IsLock":false,
+    "zIndex":44
+  },
+  {
+    "ID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "DeviceID":"9f74978f-1640-434d-b3be-298f64cc6e50",
+    "Left":425.53426964999983,
+    "Top":65.907718049999659,
+    "IsLock":false,
+    "zIndex":45
+  },
+  {
+    "ID":"483b2fde-6580-4349-981a-13ae67ae3771",
+    "DeviceID":"745b5974-84ff-4d2f-aeb4-8c0e28699796",
+    "Left":0,
+    "Top":0,
+    "IsLock":false,
+    "zIndex":46
+  },
+  {
+    "ID":"90a67ebe-b033-4dfe-8fc6-f3169e9881f8",
+    "DeviceID":"e59eff14-4dd3-4a92-9093-d77790367cd6",
+    "Left":144.2320000000002,
+    "Top":0,
+    "IsLock":false,
+    "zIndex":47
+  },
+  {
+    "ID":"6707ee78-f6da-4d84-9200-31b78755d834",
+    "DeviceID":"d5a8744b-5c70-4bb3-aca6-f1a50d9f32b9",
+    "Left":0,
+    "Top":63.678967387999705,
+    "IsLock":false,
+    "zIndex":48
+  },
+  {
+    "ID":"1e3146db-6097-4078-95ce-44a110623aff",
+    "DeviceID":"ef8873af-9630-43e5-a319-0d7df031a9a4",
+    "Left":18.392000000000053,
+    "Top":264.66079623799965,
+    "IsLock":false,
+    "zIndex":49
+  },
+  {
+    "ID":"7de9425d-8359-496b-8b75-01769a7c565c",
+    "DeviceID":"a3c735ad-8662-4e54-b006-5111a67f12fa",
+    "Left":0,
+    "Top":338.002433068,
+    "IsLock":false,
+    "zIndex":50
+  },
+  {
+    "ID":"ecfdcf62-61b4-43bf-8afe-1b86413493b6",
+    "DeviceID":"71f44088-18f3-4230-bfe1-f7c4ea024d24",
+    "Left":63.540894559999856,
+    "Top":592.65139385400016,
+    "IsLock":false,
+    "zIndex":51
+  },
+  {
+    "ID":"d19a38b9-75eb-4c8e-a162-2e4aa4b758b2",
+    "DeviceID":"b699031c-2ed4-48b8-9b35-19960a5bf7d2",
+    "Left":829.73618439680024,
+    "Top":0,
+    "IsLock":false,
+    "zIndex":52
+  },
+  {
+    "ID":"f3414aa5-4540-4ca7-97d0-47385dc9c23c",
+    "DeviceID":"7dda932c-51a1-4ae9-b152-ae9019749d94",
+    "Left":1034.1078902593017,
+    "Top":0,
+    "IsLock":false,
+    "zIndex":53
+  },
+  {
+    "ID":"abff7818-f318-4f42-891b-98ee225bae0f",
+    "DeviceID":"828951a3-e854-4158-80ae-b6b137054f12",
+    "Left":1260.4221506678014,
+    "Top":0,
+    "IsLock":false,
+    "zIndex":54
+  },
+  {
+    "ID":"274514d7-bc12-462e-9cc5-4df5660d8969",
+    "DeviceID":"b6e959e1-645b-4c57-9dd6-4346cb154057",
+    "Left":1536.0662357457011,
+    "Top":0,
+    "IsLock":false,
+    "zIndex":55
+  },
+  {
+    "ID":"93cb0c80-efdb-47f7-9832-0328c987b388",
+    "DeviceID":"426f78b1-abd1-4edd-81c9-797d71cab61d",
+    "Left":819.36511199059964,
+    "Top":0,
+    "IsLock":false,
+    "zIndex":56
+  },
+  {
+    "ID":"48f12fd3-d7fa-4ed6-ba8c-27cbe33b14f5",
+    "DeviceID":"aa46a74e-d4c7-40df-815e-78f19c6e13d6",
+    "Left":1017.2125130023026,
+    "Top":0,
+    "IsLock":false,
+    "zIndex":57
+  },
+  {
+    "ID":"659a9075-341f-423e-b9dc-943c83a903e5",
+    "DeviceID":"bcd365a0-f7ae-4542-82f0-0daa508553b4",
+    "Left":1191.5700780906013,
+    "Top":0,
+    "IsLock":false,
+    "zIndex":58
+  },
+  {
+    "ID":"939bcf90-58e3-40ba-886b-bfabc7838b45",
+    "DeviceID":"6a8dfcc4-c2fd-4271-bf1d-92111bdea26e",
+    "Left":1364.6434386100007,
+    "Top":0,
+    "IsLock":false,
+    "zIndex":59
+  },
+  {
+    "ID":"292235fd-b42f-4ba4-9922-08a1635a8940",
+    "DeviceID":"56871e26-5cb8-4051-8750-635904b285c2",
+    "Left":818.77854814350144,
+    "Top":1.6726033584996003,
+    "IsLock":false,
+    "zIndex":60
+  },
+  {
+    "ID":"bb6e6e29-5bad-47d3-89da-6118feedf81f",
+    "DeviceID":"12dcf601-21e3-4432-bad4-9adf5f8154bb",
+    "Left":1037.2051262125008,
+    "Top":37,
+    "IsLock":false,
+    "zIndex":61
+  },
+  {
+    "ID":"c4264b37-5ec5-4671-88be-96d6ce87f918",
+    "DeviceID":"810db88c-a9fb-4ce5-be86-7865774cc25c",
+    "Left":1255.2346657476014,
+    "Top":10.632804584299606,
+    "IsLock":false,
+    "zIndex":62
+  },
+  {
+    "ID":"7a02c4fc-221c-4d0d-ba63-38535def6467",
+    "DeviceID":"15da0910-ff87-4652-8f2b-2781b727103e",
+    "Left":1488.3713847232016,
+    "Top":23.751568101499515,
+    "IsLock":false,
+    "zIndex":63
+  },
+  {
+    "ID":"20f301e8-0ea8-4dba-98e8-08c162eae703",
+    "DeviceID":"35bd372d-46cf-4a85-be88-e3de230c0a45",
+    "Left":0,
+    "Top":819.09830795400092,
+    "IsLock":false,
+    "zIndex":64
+  },
+  {
+    "ID":"5ab3fa4c-c06e-432e-b554-6554ef175290",
+    "DeviceID":"96c0eb77-704a-4ebf-9096-e1fc4438eb30",
+    "Left":1323.5547385565012,
+    "Top":268.97812796549971,
+    "IsLock":false,
+    "zIndex":65
+  },
+  {
+    "ID":"d68f5a97-0ac8-43a6-8a72-acf3433a45ae",
+    "DeviceID":"85134b3c-036c-4dcf-8374-05547967372a",
+    "Left":1297.9990853510021,
+    "Top":730.36079362699968,
+    "IsLock":false,
+    "zIndex":66
+  },
+  {
+    "ID":"f1385949-8ea2-4a26-bcd7-11625037765a",
+    "DeviceID":"f59c2edc-69d2-4c36-af2a-e94975d7ac79",
+    "Left":1057.9098132262666,
+    "Top":1020.6435591034403,
+    "IsLock":false,
+    "zIndex":67
+  },
+  {
+    "ID":"752b4769-d801-4aeb-bb8b-b4c2a363f0dd",
+    "DeviceID":"749296da-9026-45e9-8db6-9c4358269273",
+    "Left":1273.3480531967371,
+    "Top":1014.9745639034402,
+    "IsLock":false,
+    "zIndex":68
+  },
+  {
+    "ID":"fb6cdd16-b4f6-4fac-b6bf-f93854f77179",
+    "DeviceID":"287d1673-4ac5-4643-ad97-3340923edd12",
+    "Left":1534.3803031466368,
+    "Top":1022.0980461156603,
+    "IsLock":false,
+    "zIndex":69
+  },
+  {
+    "ID":"7ae19651-bf00-402e-b52c-c4b959083061",
+    "DeviceID":"ef6a36fa-eec7-4c6a-8e74-23089a10ab0a",
+    "Left":1805.5588055540311,
+    "Top":1024.9511628217706,
+    "IsLock":false,
+    "zIndex":70
+  },
+  {
+    "ID":"f7aae46b-5fae-45a1-9f1b-386007549589",
+    "DeviceID":"e94d28d7-68c9-4fc0-b0a9-47d038e8975c",
+    "Left":811.38534949000029,
+    "Top":1082.5704977950006,
+    "IsLock":false,
+    "zIndex":71
+  },
+  {
+    "ID":"50ed4566-ba0c-424b-b351-cceed4e195ca",
+    "DeviceID":"01ec7f09-7357-4b0a-a95a-e378a90ae97f",
+    "Left":816.10124487199994,
+    "Top":1179.2463531260005,
+    "IsLock":false,
+    "zIndex":72
+  },
+  {
+    "ID":"55231414-783a-4c98-9d5e-beec72099233",
+    "DeviceID":"8eb17eb1-fd29-42d6-b5c6-6770730fefa0",
+    "Left":811.38534949000029,
+    "Top":1270.0273392295014,
+    "IsLock":false,
+    "zIndex":73
+  },
+  {
+    "ID":"1658622e-193c-45dd-b35e-6c41863183c4",
+    "DeviceID":"5ab55a8f-02ec-4444-af13-150caff297c4",
+    "Left":809.02740179900059,
+    "Top":1361.9872991785,
+    "IsLock":false,
+    "zIndex":74
+  },
+  {
+    "ID":"d710b9cf-f339-4601-88d1-e751eeb30ba0",
+    "DeviceID":"66414c74-be8a-40d3-9be0-ae4d18f7ff06",
+    "Left":814.9222710265,
+    "Top":1468.9807257735008,
+    "IsLock":false,
+    "zIndex":75
+  },
+  {
+    "ID":"2d027898-dfd3-4a02-ae48-c1e57ae4f69b",
+    "DeviceID":"da22105e-7039-4ea7-a50c-6dc704582f90",
+    "Left":816.10124487199994,
+    "Top":1565.9497744500009,
+    "IsLock":false,
+    "zIndex":76
+  },
+  {
+    "ID":"39f69b7d-d7de-4246-b18b-7a9533633f85",
+    "DeviceID":"38134910-d4ba-4ba4-8dc0-54f481b5c290",
+    "Left":826.71200948149988,
+    "Top":1668.520499008501,
+    "IsLock":false,
+    "zIndex":77
+  },
+  {
+    "ID":"15fefce0-5abf-49b5-b6ec-98ef5bf19b21",
+    "DeviceID":"9c93139d-5933-40ca-aa71-043107db6722",
+    "Left":843.21764331850011,
+    "Top":1766.3753281850009,
+    "IsLock":false,
+    "zIndex":78
+  },
+  {
+    "ID":"ea82121c-b610-4ba5-a516-368eda30c9a1",
+    "DeviceID":"79bf24a8-f729-4e7a-9a8e-a907e70135a9",
+    "Left":1781.8871312800011,
+    "Top":428.68571008000015,
+    "IsLock":false,
+    "zIndex":79
+  },
+  {
+    "ID":"759852f8-9837-47b2-8d52-31a3884ff0c3",
+    "DeviceID":"facd33c7-c3a3-48fb-890d-313840816213",
+    "Left":1801.0889891200009,
+    "Top":537.33076792000008,
+    "IsLock":false,
+    "zIndex":80
+  },
+  {
+    "ID":"b4742328-18cc-4b18-a4ee-af2c19023dff",
+    "DeviceID":"2e8692f6-2522-401b-82cc-0cf53baa5f50",
+    "Left":32.911999999999921,
+    "Top":190.70334224000004,
+    "IsLock":false,
+    "zIndex":81
+  },
+  {
+    "ID":"049f62c7-6ff7-4dca-845f-2fa5fa3d16e2",
+    "DeviceID":"150ffce6-c541-4bf0-a0b5-256a4216e89e",
+    "Left":0,
+    "Top":581.96694639999953,
+    "IsLock":false,
+    "zIndex":82
+  },
+  {
+    "ID":"43706d43-079c-4d51-a195-f04b3e5f9e85",
+    "DeviceID":"bbdc8ea4-ffc1-4bd2-8464-9fdab1b86398",
+    "Left":1661.4547013584024,
+    "Top":268.80256644479977,
+    "IsLock":false,
+    "zIndex":83
+  },
+  {
+    "ID":"e8aa4833-ad3f-4d81-8c91-db201005c91c",
+    "DeviceID":"b268c790-c474-4835-9034-f5993e88e1c5",
+    "Left":1701.5453949799994,
+    "Top":777.16107930999988,
+    "IsLock":false,
+    "zIndex":84
+  }
+]

+ 422 - 0
src/renderer/assets/data/EnityTopologyConnection.json

@@ -0,0 +1,422 @@
+[
+  {
+    "ID":"df81e3a0-045f-4f83-9ffe-4e36813ee41a",
+    "SourceID":"2c0d93d3-32db-48cb-8a81-ca119264dc61",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_1",
+    "SinkConnectorName":"PinBLink_15",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"60e9d4c8-7e8a-44e5-b8d2-ff71a02987c8",
+    "SourceID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SinkID":"c645efb0-df1e-4a75-81ec-95440011c7d8",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_14",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"45491adf-4ef1-4787-bfac-739a231509c1",
+    "SourceID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SinkID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SourceConnectorName":"PinBLink_23",
+    "SinkConnectorName":"PinBLink_1",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"fb08e96a-7881-4eec-a6d7-57571289c558",
+    "SourceID":"292235fd-b42f-4ba4-9922-08a1635a8940",
+    "SinkID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_2",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"49eeffce-ee7a-4a7a-b9d2-6b88ecc20921",
+    "SourceID":"bb6e6e29-5bad-47d3-89da-6118feedf81f",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_20",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"47837ca6-7f3d-40cb-80da-10c4ef0b512d",
+    "SourceID":"c4264b37-5ec5-4671-88be-96d6ce87f918",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_22",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"39f95802-78f7-432e-a76a-13e7b10f742d",
+    "SourceID":"7a02c4fc-221c-4d0d-ba63-38535def6467",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_24",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"c0fb5528-86a7-40d9-849e-0da34244d42e",
+    "SourceID":"939bcf90-58e3-40ba-886b-bfabc7838b45",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_18",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"5592f431-d34b-45ac-8f06-a605a8b3304e",
+    "SourceID":"659a9075-341f-423e-b9dc-943c83a903e5",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_16",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"07f4f212-08a3-493d-a207-5a954047d859",
+    "SourceID":"48f12fd3-d7fa-4ed6-ba8c-27cbe33b14f5",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_14",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"ffe66674-2172-427e-b20d-f8bc38782664",
+    "SourceID":"93cb0c80-efdb-47f7-9832-0328c987b388",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_12",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"4e2efdf6-26f7-47d2-8f73-ac9b79e7a0f7",
+    "SourceID":"274514d7-bc12-462e-9cc5-4df5660d8969",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_10",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"9789a022-98f1-4a81-9b66-5a76c242aa31",
+    "SourceID":"abff7818-f318-4f42-891b-98ee225bae0f",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_8",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"093f647f-e3a5-4ad6-ab8b-7d29f59bc557",
+    "SourceID":"f3414aa5-4540-4ca7-97d0-47385dc9c23c",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_6",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"31b36388-2c00-4773-bd7b-d3ccfbf60373",
+    "SourceID":"f3414aa5-4540-4ca7-97d0-47385dc9c23c",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_4",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"ce851df0-c466-49c7-8e46-4abafa71f669",
+    "SourceID":"483b2fde-6580-4349-981a-13ae67ae3771",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_1",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"e74b92e2-64c0-4a22-bfae-565e330f6eb4",
+    "SourceID":"90a67ebe-b033-4dfe-8fc6-f3169e9881f8",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_3",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"68ee8185-2d03-4faa-8e78-ce2cc0096519",
+    "SourceID":"6707ee78-f6da-4d84-9200-31b78755d834",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_5",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"5ab75fbf-6c96-442c-b0f7-9aad41612085",
+    "SourceID":"1e3146db-6097-4078-95ce-44a110623aff",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_7",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"0fc4eff4-922c-4bbd-a045-ccc7d6672744",
+    "SourceID":"7de9425d-8359-496b-8b75-01769a7c565c",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_9",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"e28f25f6-d6c2-47f0-8ae5-4a1f9fcef276",
+    "SourceID":"ecfdcf62-61b4-43bf-8afe-1b86413493b6",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_11",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"9ea15398-a5a9-4d11-b537-c548973683d5",
+    "SourceID":"20f301e8-0ea8-4dba-98e8-08c162eae703",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_13",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"3e39e62e-3070-41bc-80b6-a415d588148e",
+    "SourceID":"5ab3fa4c-c06e-432e-b554-6554ef175290",
+    "SinkID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_6",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"82505027-c679-4a53-8929-0f8796298f74",
+    "SourceID":"d68f5a97-0ac8-43a6-8a72-acf3433a45ae",
+    "SinkID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_8",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"14c4b7a0-bbab-4dab-b665-b9bb252b2cb5",
+    "SourceID":"f1385949-8ea2-4a26-bcd7-11625037765a",
+    "SinkID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_16",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"4a0fc20b-1631-4435-b8d6-a1a284a935c9",
+    "SourceID":"752b4769-d801-4aeb-bb8b-b4c2a363f0dd",
+    "SinkID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_14",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"7de44af7-4a6b-4f7c-86b7-f3ae7820f906",
+    "SourceID":"fb6cdd16-b4f6-4fac-b6bf-f93854f77179",
+    "SinkID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_12",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"ae9d52d1-9a98-492b-a7dc-2cd0574c1061",
+    "SourceID":"7ae19651-bf00-402e-b52c-c4b959083061",
+    "SinkID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_10",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"8f301302-622e-450b-af41-3b3337bbcfb4",
+    "SourceID":"f7aae46b-5fae-45a1-9f1b-386007549589",
+    "SinkID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SourceConnectorName":"PinBLink_1",
+    "SinkConnectorName":"PinBLink_20",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"65e0bfe2-8fdb-4a7c-b43b-aaf55d6bca85",
+    "SourceID":"50ed4566-ba0c-424b-b351-cceed4e195ca",
+    "SinkID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SourceConnectorName":"PinBLink_1",
+    "SinkConnectorName":"PinBLink_22",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"7a7f566f-567e-416e-ba3e-94b90886cb1b",
+    "SourceID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SinkID":"55231414-783a-4c98-9d5e-beec72099233",
+    "SourceConnectorName":"PinBLink_3",
+    "SinkConnectorName":"PinBLink_1",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"b3c1b5e5-369e-4684-b5e8-68ea3153129c",
+    "SourceID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SinkID":"1658622e-193c-45dd-b35e-6c41863183c4",
+    "SourceConnectorName":"PinBLink_5",
+    "SinkConnectorName":"PinBLink_1",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"f594fda2-7a3f-4ad8-9386-b6acc9456af1",
+    "SourceID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SinkID":"d710b9cf-f339-4601-88d1-e751eeb30ba0",
+    "SourceConnectorName":"PinBLink_7",
+    "SinkConnectorName":"PinBLink_1",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"f6cb2d71-7591-455f-b0ef-fd32fb5cf876",
+    "SourceID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SinkID":"2d027898-dfd3-4a02-ae48-c1e57ae4f69b",
+    "SourceConnectorName":"PinBLink_9",
+    "SinkConnectorName":"PinBLink_1",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"f5a8ac63-2a00-42d4-bc70-1a733396ab1a",
+    "SourceID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SinkID":"39f69b7d-d7de-4246-b18b-7a9533633f85",
+    "SourceConnectorName":"PinBLink_11",
+    "SinkConnectorName":"PinBLink_1",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"2b2714d5-66c5-4970-a6e2-c6c2eab79ad7",
+    "SourceID":"0f6115ad-8ca8-4019-bcb3-45021e96d152",
+    "SinkID":"15fefce0-5abf-49b5-b6ec-98ef5bf19b21",
+    "SourceConnectorName":"PinBLink_13",
+    "SinkConnectorName":"PinBLink_1",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"a9c7533b-6223-471b-ba52-2ca924d7fdd6",
+    "SourceID":"c645efb0-df1e-4a75-81ec-95440011c7d8",
+    "SinkID":"ea82121c-b610-4ba5-a516-368eda30c9a1",
+    "SourceConnectorName":"PinBLink_1",
+    "SinkConnectorName":"PinBLink_1",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"0806caea-098e-406a-a6c2-f485cba215e0",
+    "SourceID":"c645efb0-df1e-4a75-81ec-95440011c7d8",
+    "SinkID":"759852f8-9837-47b2-8d52-31a3884ff0c3",
+    "SourceConnectorName":"PinBLink_2",
+    "SinkConnectorName":"PinBLink_1",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"7e747473-ad70-4c81-8a2e-6bda9c16abdf",
+    "SourceID":"b4742328-18cc-4b18-a4ee-af2c19023dff",
+    "SinkID":"7de9425d-8359-496b-8b75-01769a7c565c",
+    "SourceConnectorName":"PinBLink_1",
+    "SinkConnectorName":"PinBLink_2",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"c1c343c8-0151-4631-b21b-5d55beba2b56",
+    "SourceID":"049f62c7-6ff7-4dca-845f-2fa5fa3d16e2",
+    "SinkID":"ecfdcf62-61b4-43bf-8afe-1b86413493b6",
+    "SourceConnectorName":"PinBLink_1",
+    "SinkConnectorName":"PinBLink_3",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"f6450dde-db99-46d7-b30c-4b98ef427a41",
+    "SourceID":"d19a38b9-75eb-4c8e-a162-2e4aa4b758b2",
+    "SinkID":"3e1cc049-a16b-4ff1-acb4-8d890a36ec05",
+    "SourceConnectorName":"PinBLink_4",
+    "SinkConnectorName":"PinBLink_2",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  },
+  {
+    "ID":"f179f739-3186-489b-8fe3-b7fd14e00f70",
+    "SourceID":"43706d43-079c-4d51-a195-f04b3e5f9e85",
+    "SinkID":"5ab3fa4c-c06e-432e-b554-6554ef175290",
+    "SourceConnectorName":"PinBLink_1",
+    "SinkConnectorName":"PinBLink_2",
+    "SourceArrowSymbol":"None",
+    "SinkArrowSymbol":"None",
+    "zIndex":0
+  }
+]

static/data/EnityView.Data → src/renderer/assets/data/EnityView.json


+ 376 - 0
src/renderer/assets/data/EnityWindow.json

@@ -0,0 +1,376 @@
+[
+  {
+    "ID":"64a2f252-370a-4bc6-a817-3397f8abb4dc",
+    "IsVisibility":true,
+    "IsLock":false,
+    "Name":"主页",
+    "IsMain":true,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"156",
+    "BackIcon":"156.png",
+    "IsRunVisiable":true,
+    "BrackgroupStr":"#FF272634",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"64a2f252-370a-4bc6-a817-3397f8abb4dc",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":0,
+    "Top":0,
+    "Width":1024,
+    "Height":768,
+    "ZIndex":0,
+    "GroupNumber":"",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  },
+  {
+    "ID":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "IsVisibility":false,
+    "IsLock":false,
+    "Name":"音频控制",
+    "IsMain":false,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"",
+    "BackIcon":null,
+    "IsRunVisiable":true,
+    "BrackgroupStr":"#00FFFFFF",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"cb2687fd-931a-4b38-a76d-9c3ea171b8d8",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":128,
+    "Top":440,
+    "Width":691,
+    "Height":282,
+    "ZIndex":10000,
+    "GroupNumber":"1",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  },
+  {
+    "ID":"b7872c9a-45ec-46c6-a388-f8d364a9f2d7",
+    "IsVisibility":false,
+    "IsLock":false,
+    "Name":"V1",
+    "IsMain":false,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"132",
+    "BackIcon":"132.png",
+    "IsRunVisiable":false,
+    "BrackgroupStr":"#FFF0F8FF",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"b7872c9a-45ec-46c6-a388-f8d364a9f2d7",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":0,
+    "Top":0,
+    "Width":1920,
+    "Height":1080,
+    "ZIndex":20000,
+    "GroupNumber":"",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  },
+  {
+    "ID":"027ab76d-6b9c-46ac-abe6-75b8059f786b",
+    "IsVisibility":false,
+    "IsLock":false,
+    "Name":"摄像机控制",
+    "IsMain":false,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"",
+    "BackIcon":null,
+    "IsRunVisiable":true,
+    "BrackgroupStr":"#00FFFFFF",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"027ab76d-6b9c-46ac-abe6-75b8059f786b",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":103,
+    "Top":449,
+    "Width":695,
+    "Height":279,
+    "ZIndex":30000,
+    "GroupNumber":"1",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  },
+  {
+    "ID":"9a0dff23-8633-4e7f-89bf-cc4f68ec88e1",
+    "IsVisibility":true,
+    "IsLock":false,
+    "Name":"LED智慧屏",
+    "IsMain":false,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"",
+    "BackIcon":null,
+    "IsRunVisiable":false,
+    "BrackgroupStr":"#00FFFFFF",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"9a0dff23-8633-4e7f-89bf-cc4f68ec88e1",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":112,
+    "Top":40,
+    "Width":706,
+    "Height":402,
+    "ZIndex":40000,
+    "GroupNumber":"2",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  },
+  {
+    "ID":"d80a8b6e-9f88-41ff-b3a7-1ff8d6ee37a5",
+    "IsVisibility":true,
+    "IsLock":false,
+    "Name":"电源控制",
+    "IsMain":false,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"",
+    "BackIcon":null,
+    "IsRunVisiable":false,
+    "BrackgroupStr":"#00FFFFFF",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"d80a8b6e-9f88-41ff-b3a7-1ff8d6ee37a5",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":121,
+    "Top":445,
+    "Width":690,
+    "Height":274,
+    "ZIndex":50000,
+    "GroupNumber":"1",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  },
+  {
+    "ID":"a12b287f-f68c-4efa-b652-d6e5b0a09d0d",
+    "IsVisibility":false,
+    "IsLock":false,
+    "Name":"环境控制",
+    "IsMain":false,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"",
+    "BackIcon":null,
+    "IsRunVisiable":false,
+    "BrackgroupStr":"#00FFFFFF",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"a12b287f-f68c-4efa-b652-d6e5b0a09d0d",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":124,
+    "Top":443,
+    "Width":692,
+    "Height":278,
+    "ZIndex":60000,
+    "GroupNumber":"1",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  },
+  {
+    "ID":"d9868551-b579-4258-9bc7-7c1f733773f5",
+    "IsVisibility":false,
+    "IsLock":false,
+    "Name":"电脑控制",
+    "IsMain":false,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"182",
+    "BackIcon":"182.png",
+    "IsRunVisiable":false,
+    "BrackgroupStr":"#00FFFFFF",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"d9868551-b579-4258-9bc7-7c1f733773f5",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":124,
+    "Top":445,
+    "Width":696,
+    "Height":277,
+    "ZIndex":70000,
+    "GroupNumber":"1",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  },
+  {
+    "ID":"08208721-41cc-4f1e-937b-3a1627389049",
+    "IsVisibility":false,
+    "IsLock":false,
+    "Name":"拼接屏",
+    "IsMain":false,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"",
+    "BackIcon":null,
+    "IsRunVisiable":true,
+    "BrackgroupStr":"#00FFFFFF",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"08208721-41cc-4f1e-937b-3a1627389049",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":128,
+    "Top":44,
+    "Width":685,
+    "Height":402,
+    "ZIndex":80000,
+    "GroupNumber":"2",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  },
+  {
+    "ID":"ab842585-0c91-4e65-bfed-a219bcaaeb43",
+    "IsVisibility":false,
+    "IsLock":false,
+    "Name":"投影机",
+    "IsMain":false,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"",
+    "BackIcon":null,
+    "IsRunVisiable":true,
+    "BrackgroupStr":"#00FFFFFF",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"ab842585-0c91-4e65-bfed-a219bcaaeb43",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":125,
+    "Top":38,
+    "Width":705,
+    "Height":406,
+    "ZIndex":90000,
+    "GroupNumber":"2",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  },
+  {
+    "ID":"6bee9008-ccd6-49e1-864d-3b9b73d3a61b",
+    "IsVisibility":false,
+    "IsLock":false,
+    "Name":"电源提示",
+    "IsMain":false,
+    "ShowActionList":[
+
+    ],
+    "HideActionList":[
+
+    ],
+    "BackIconObjID":"200",
+    "BackIcon":"200.png",
+    "IsRunVisiable":false,
+    "BrackgroupStr":"#FF272634",
+    "WinType":0,
+    "ClientId":null,
+    "IsShow":false,
+    "Code":"6bee9008-ccd6-49e1-864d-3b9b73d3a61b",
+    "IsPanel":true,
+    "EnityName":"Window",
+    "ActionType":3,
+    "Left":144,
+    "Top":60,
+    "Width":618,
+    "Height":306,
+    "ZIndex":100000,
+    "GroupNumber":"",
+    "isSyn":false,
+    "WindowID":null,
+    "PanelID":null,
+    "IsWindow":true
+  }
+]

+ 2 - 1
src/renderer/assets/less/login.less

@@ -1,10 +1,11 @@
-
 /*登录界面样式*/
+
 .login {
   width: 100%;
   height: 980px;
   background-image: url('../images/bg.jpg');
   background-size: 100% 100%;
+
   .login-header {
     display: flex;
     align-items: center;

+ 47 - 4
src/renderer/components/Login.vue

@@ -24,7 +24,8 @@
 </template>
 
 <script>
-    import '../assets/less/login.less'
+    // import '../assets/less/login.less'
+    import loginjson from '../assets/data/EnityLogin'
 
     export default {
         data() {
@@ -71,6 +72,7 @@
                     this.$message.error('用户名或密码错误!')
                 }
             },
+
             resetForm(formName) {
                 this.$refs[formName].resetFields()
             }
@@ -78,8 +80,49 @@
     }
 </script>
 
-<style>
-    h1 {
-        margin-left:20px;
+<style lang="less">
+
+    .login {
+        width: 100%;
+        height: 980px;
+        background-image: url('../assets/images/bg.jpg');
+        background-size: 100% 100%;
+
+        .login-header {
+            display: flex;
+            align-items: center;
+            height: 80px;
+            background-color: rgba(21, 20, 13, 0.5);
+            img {
+                width: 40px;
+                height: 40px;
+                margin: 0 15px 0 50px;
+            }
+            h1 {
+                font-size: 30px;
+                color: white;
+                margin-left:20px;
+            }
+        }
+
+        .login-content {
+            width: 400px;
+            height: 300px;
+            background-color: #fff;
+            margin: 50px auto;
+            padding: 20px 40px;
+            border-radius: 2px;
+            h2 {
+                text-align: center;
+                font-size: 30px;
+                font-weight:bold;
+                margin-bottom: 20px;
+            }
+            .login-form {
+                .login-form-button {
+                    width: 100%;
+                }
+            }
+        }
     }
 </style>

Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnityBigScreen.Data


Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnityButton.Data


Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnityDevice.Data


Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnityIcon.Data


Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnityImage.Data


Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnityLable.Data


Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnityLogin.Data


+ 0 - 1
static/data/EnityMemory.Data

@@ -1 +0,0 @@
-[{"ID":"01","Code":"01","Name":"LoginUser","isInt":false,"Value":null,"IsSyn":false,"IsSystem":false,"Mark":null,"ActionType":4},{"ID":"02","Code":"02","Name":"LoginRole","isInt":false,"Value":null,"IsSyn":false,"IsSystem":false,"Mark":null,"ActionType":4}]

Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnitySignalPreviewList.Data


Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnitySlider.Data


+ 0 - 1
static/data/EnitySystem.data

@@ -1 +0,0 @@
-{"ServerIP":"192.168.1.111","ServerPort":2020,"Users":[]}

+ 0 - 1
static/data/EnityTimer.Data

@@ -1 +0,0 @@
-[{"ID":"f5f1217e-f606-4372-8650-4363931fa8e1","Code":"f5f1217e-f606-4372-8650-4363931fa8e1","Name":"500ms","ActionType":0,"Milliseconds":500},{"ID":"08be426e-f9ae-469c-8ea3-ab41403c9f47","Code":"08be426e-f9ae-469c-8ea3-ab41403c9f47","Name":"1s","ActionType":0,"Milliseconds":1000}]

Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnityTopology.Data


Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnityTopologyConnection.Data


Різницю між файлами не показано, бо вона завелика
+ 0 - 1
static/data/EnityWindow.Data