Browse Source

蓄洪调度改完了,没毛病

wartheking2024 1 day ago
parent
commit
86dbe6177f

+ 2 - 2
Assets/Prefabs/UI/G0.prefab

@@ -227,7 +227,7 @@ RectTransform:
   m_AnchorMin: {x: 0, y: 1}
   m_AnchorMax: {x: 0, y: 1}
   m_AnchoredPosition: {x: 265.33002, y: -19.51875}
-  m_SizeDelta: {x: 0, y: 19.0375}
+  m_SizeDelta: {x: 99, y: 19.0375}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &5099977923538807617
 CanvasRenderer:
@@ -612,7 +612,7 @@ RectTransform:
   m_AnchorMin: {x: 0, y: 1}
   m_AnchorMax: {x: 0, y: 1}
   m_AnchoredPosition: {x: 25, y: -19.51875}
-  m_SizeDelta: {x: 0, y: 19.0375}
+  m_SizeDelta: {x: 28, y: 19.0375}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &3962458035759009227
 CanvasRenderer:

+ 281 - 0
Assets/Prefabs/UI/TitleContent.prefab

@@ -0,0 +1,281 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &1113767965715269939
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 8456106117504138924}
+  - component: {fileID: 8092817624725651666}
+  - component: {fileID: 5781838460334115454}
+  - component: {fileID: 5759730456297403219}
+  m_Layer: 5
+  m_Name: Title
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &8456106117504138924
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1113767965715269939}
+  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: 7680561823439402572}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0, y: 1}
+  m_AnchorMax: {x: 0, y: 1}
+  m_AnchoredPosition: {x: 174.541, y: -3}
+  m_SizeDelta: {x: 347.082, y: 0}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8092817624725651666
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1113767965715269939}
+  m_CullTransparentMesh: 1
+--- !u!114 &5781838460334115454
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1113767965715269939}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 0.94117653, g: 0.9921569, b: 0.9960785, 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_FontData:
+    m_Font: {fileID: 12800000, guid: 85c13d115126ca04ca985ec0156f4c61, type: 3}
+    m_FontSize: 14
+    m_FontStyle: 0
+    m_BestFit: 0
+    m_MinSize: 10
+    m_MaxSize: 40
+    m_Alignment: 0
+    m_AlignByGeometry: 0
+    m_RichText: 1
+    m_HorizontalOverflow: 0
+    m_VerticalOverflow: 0
+    m_LineSpacing: 1.2
+  m_Text: "\u6307\u6325\u673A\u6784\u542F\u52A8:"
+--- !u!114 &5759730456297403219
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1113767965715269939}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_HorizontalFit: 0
+  m_VerticalFit: 2
+--- !u!1 &7161568688453547580
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 3717275283762687247}
+  - component: {fileID: 8244332594133677966}
+  - component: {fileID: 2247534088688467677}
+  - component: {fileID: 4646711881750348969}
+  m_Layer: 5
+  m_Name: Content
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &3717275283762687247
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7161568688453547580}
+  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: 7680561823439402572}
+  m_RootOrder: 1
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0, y: 1}
+  m_AnchorMax: {x: 0, y: 1}
+  m_AnchoredPosition: {x: 179.50165, y: -10.4}
+  m_SizeDelta: {x: 357.0033, y: 0}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8244332594133677966
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7161568688453547580}
+  m_CullTransparentMesh: 1
+--- !u!114 &2247534088688467677
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7161568688453547580}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 0.64705884, g: 0.7607844, b: 0.8941177, 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_FontData:
+    m_Font: {fileID: 12800000, guid: 85c13d115126ca04ca985ec0156f4c61, type: 3}
+    m_FontSize: 14
+    m_FontStyle: 0
+    m_BestFit: 0
+    m_MinSize: 10
+    m_MaxSize: 40
+    m_Alignment: 0
+    m_AlignByGeometry: 0
+    m_RichText: 1
+    m_HorizontalOverflow: 0
+    m_VerticalOverflow: 0
+    m_LineSpacing: 1.2
+  m_Text: "\u6D2A\u6E56\u5E02\u524D\u6307\u3001\u5404\u4E61\u9547\u9632\u6C5B\u6307\u6325\u673A\u6784\u5F00\u59CB\u8FD0\u4F5C\uFF0C\u4EBA\u5458\u4E0A\u5C97\u5230\u4F4D\u3002"
+--- !u!114 &4646711881750348969
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7161568688453547580}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_HorizontalFit: 0
+  m_VerticalFit: 2
+--- !u!1 &8121072805707346180
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 7680561823439402572}
+  - component: {fileID: 7774384027807101829}
+  - component: {fileID: 7898544143632804888}
+  - component: {fileID: 2458869431753400111}
+  m_Layer: 5
+  m_Name: TitleContent
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &7680561823439402572
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8121072805707346180}
+  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:
+  - {fileID: 8456106117504138924}
+  - {fileID: 3717275283762687247}
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0, y: 1}
+  m_AnchorMax: {x: 0, y: 1}
+  m_AnchoredPosition: {x: 180.7129, y: -97.67}
+  m_SizeDelta: {x: 361.4258, y: 0}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7774384027807101829
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8121072805707346180}
+  m_CullTransparentMesh: 1
+--- !u!114 &7898544143632804888
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8121072805707346180}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Padding:
+    m_Left: 1
+    m_Right: 0
+    m_Top: 3
+    m_Bottom: 8
+  m_ChildAlignment: 0
+  m_Spacing: 7.4
+  m_ChildForceExpandWidth: 1
+  m_ChildForceExpandHeight: 1
+  m_ChildControlWidth: 0
+  m_ChildControlHeight: 0
+  m_ChildScaleWidth: 0
+  m_ChildScaleHeight: 0
+  m_ReverseArrangement: 0
+--- !u!114 &2458869431753400111
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 8121072805707346180}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_HorizontalFit: 0
+  m_VerticalFit: 2

+ 7 - 0
Assets/Prefabs/UI/TitleContent.prefab.meta

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

File diff suppressed because it is too large
+ 209 - 712
Assets/Prefabs/UI/XHYZT/XHDD.prefab


File diff suppressed because it is too large
+ 98 - 1
Assets/Scene 1.unity


+ 30 - 2
Assets/Scripts/HttpHelper.cs

@@ -109,7 +109,10 @@ public class HttpHelper : MonoBehaviour
         {
             Debug.Log("HttpInitXHDDData");
             //可以并行,无需等待
-            InitXHDDData();
+            InitXHDDData0();
+            InitXHDDData1();
+            InitXHDDData2();
+            InitXHDDData3();
         }
 
         if (GlobalData.pageIndex == PageIndex.Page1 || GlobalData.pageIndex == PageIndex.Page3)
@@ -1232,7 +1235,7 @@ public class HttpHelper : MonoBehaviour
     }
 
 
-    public async Task InitXHDDData()
+    public async Task InitXHDDData0()
     {
         WWW www = new WWW(Application.streamingAssetsPath + "/scheduling.json");
         await new UnityAsync.WaitUntil(() => { return www.isDone; });
@@ -1240,6 +1243,31 @@ public class HttpHelper : MonoBehaviour
         www.Dispose();
     }
 
+
+    public async Task InitXHDDData1()
+    {
+        WWW www = new WWW(Application.streamingAssetsPath + "/allAlert.json");
+        await new UnityAsync.WaitUntil(() => { return www.isDone; });
+        GlobalData.xHDDAlertData = JsonConvert.DeserializeObject<XHDDAlertData>(www.text);
+        www.Dispose();
+    }
+
+    public async Task InitXHDDData2()
+    {
+        WWW www = new WWW(Application.streamingAssetsPath + "/rkzyld.json");
+        await new UnityAsync.WaitUntil(() => { return www.isDone; });
+        GlobalData.emergencyResponseData = JsonConvert.DeserializeObject<EmergencyResponseData>(www.text);
+        www.Dispose();
+    }
+
+    public async Task InitXHDDData3()
+    {
+        WWW www = new WWW(Application.streamingAssetsPath + "/rkzygb.json");
+        await new UnityAsync.WaitUntil(() => { return www.isDone; });
+        GlobalData.allRegionData = JsonConvert.DeserializeObject<AllRegionData>(www.text);
+        www.Dispose();
+    }
+
     public async Task InitRKZYData()
     {
         bool successInternet = true;

+ 16 - 0
Assets/Scripts/UI/Data/GlobalData.cs

@@ -100,6 +100,22 @@ public class GlobalData
     /// </summary>
     public static SchedulingData schedulingData = new SchedulingData();
 
+    /// <summary>
+    /// 一张图第四页蓄洪调度演示数据1
+    /// </summary>
+    public static XHDDAlertData xHDDAlertData = new XHDDAlertData();
+
+    /// <summary>
+    /// 一张图第四页蓄洪调度演示数据2
+    /// </summary>
+    public static EmergencyResponseData emergencyResponseData = new EmergencyResponseData();
+
+    /// <summary>
+    /// 一张图第四页蓄洪调度演示数据3
+    /// </summary>
+    public static AllRegionData allRegionData = new AllRegionData();
+
+
     /// <summary>
     /// 一张图第伍页人口转移数据
     /// </summary>

+ 238 - 6
Assets/Scripts/UI/UIView/XHDD/XHDDLayer.cs

@@ -8,6 +8,89 @@ using UnityAsync;
 using UnityEngine;
 using UnityEngine.UI;
 using WaitUntil = UnityAsync.WaitUntil;
+
+[Serializable]
+public class AllRegionData
+{
+    public List<RegionData> regions;
+}
+
+[Serializable]
+public class RegionData
+{
+    public string region;
+    public string responsibility;
+    public List<MemberData> members;
+}
+
+[Serializable]
+public class MemberData
+{
+    public string village;
+    public string position;
+    public string name;
+    public string phone;
+}
+
+
+
+
+[Serializable]
+public class EmergencyResponseData
+{
+    public List<ResponseMember> LDS;
+}
+
+[Serializable]
+public class ResponseMember
+{
+    public string unit;
+    public string position;
+    public string name;
+    public string phone;
+    public string responsibility;
+}
+
+[Serializable]
+public class XHDDAlertData
+{
+    public AllAlert allAlert;
+}
+
+[Serializable]
+public class AllAlert
+{
+    public AlertInfo blueAlert;
+    public AlertInfo yellowAlert;
+    public AlertInfo orangeAlert;
+    public AlertInfo redAlert;
+}
+
+[Serializable]
+public class AlertInfo
+{
+    public string publishCondition;
+    public string coreGoal;
+    public List<TaskItem> tasks;
+    public List<OriginalSection> originalSections;
+}
+
+[Serializable]
+public class TaskItem
+{
+    public string title;
+    public string items;
+}
+
+[Serializable]
+public class OriginalSection
+{
+    public string title;
+    public string content;
+}
+
+
+
 [System.Serializable]
 public enum YJType
 {
@@ -142,7 +225,7 @@ public class XHDDLayer : YZTRootLayer
     public RectTransform wzbzContent;
     public GameObject wzbzPrefab;
 
-    [Header("损失概况")] 
+    [Header("损失概况")]
     public GameObject SunShiGaiKuangPanel;
     public Text yanMoMianJiText;
     public Text yanMoGengDiText;
@@ -152,14 +235,29 @@ public class XHDDLayer : YZTRootLayer
     public Transform sunShiLieBiaoContent;
 
     public GameObject mask;
-    
+
+    public Text yjTitle;
+    public Text fbsjText;
+    public VerticalLayoutGroup zyrwContent;
+    public Text hxmbText;
+    public VerticalLayoutGroup zxmxContent;
+
+
+    public VerticalLayoutGroup yrzzContent;
+    public VerticalLayoutGroup xgxzContent;
+
+    public Dropdown regionDropdown;
+
+    public GameObject titleContentPrefab;
+    public GameObject g0;
+    public GameObject g1;
     // Start is called before the first frame update
     void Start()
     {
         InitButton();
         InitUpLeft();
         InitDownLeft();
-        
+
         InitUpRight();
         InitDownRight();
     }
@@ -255,7 +353,132 @@ public class XHDDLayer : YZTRootLayer
         AllRestore();
     }
 
+    void ChangeDDYAContent(AlertInfo alertInfo) {
+        fbsjText.text = alertInfo.publishCondition;
+        hxmbText.text = alertInfo.coreGoal;
+        for (int i = 0; i < alertInfo.tasks.Count; i++)
+        {
+            GameObject obj = Instantiate(titleContentPrefab);
+            obj.GetComponent<RectTransform>().SetParent(zyrwContent.transform);
+            obj.GetComponent<RectTransform>().localScale = Vector3.one;
+            obj.transform.GetChild(0).GetComponent<Text>().text = alertInfo.tasks[i].title;
+            obj.transform.GetChild(1).GetComponent<Text>().text = alertInfo.tasks[i].items;
+        }
+
+        for (int i = 0; i < alertInfo.originalSections.Count; i++)
+        {
+            GameObject obj = Instantiate(titleContentPrefab);
+            obj.GetComponent<RectTransform>().SetParent(zxmxContent.transform);
+            obj.GetComponent<RectTransform>().localScale = Vector3.one;
+            obj.transform.GetChild(0).GetComponent<Text>().text = alertInfo.originalSections[i].title;
+            obj.transform.GetChild(1).GetComponent<Text>().text = alertInfo.originalSections[i].content;
+        }
+
+        LayoutRebuilder.ForceRebuildLayoutImmediate(fbsjText.transform.parent.GetComponent<RectTransform>()); // 强制重新计算布局
+        LayoutRebuilder.ForceRebuildLayoutImmediate(hxmbText.transform.parent.GetComponent<RectTransform>()); // 强制重新计算布局
+        LayoutRebuilder.ForceRebuildLayoutImmediate(zyrwContent.GetComponent<RectTransform>()); // 强制重新计算布局
+        LayoutRebuilder.ForceRebuildLayoutImmediate(zxmxContent.GetComponent<RectTransform>()); // 强制重新计算布局
+    }
+
+    void ChangeXHDDYA1(YJType type) {
+        for (int i = zyrwContent.transform.childCount - 1; i >= 0; i--)
+        {
+            Destroy(zyrwContent.transform.GetChild(i).gameObject);
+        }
+        for (int i = zxmxContent.transform.childCount - 1; i >= 0; i--)
+        {
+            Destroy(zxmxContent.transform.GetChild(i).gameObject);
+        }
+
+        
+        switch (type) {
+            case YJType.BLUE:
+                yjTitle.text = "蓝色预警";
+                ChangeDDYAContent(GlobalData.xHDDAlertData.allAlert.blueAlert);
+                break;
+
+            case YJType.YELLOW:
+                yjTitle.text = "黄色预警";
+                ChangeDDYAContent(GlobalData.xHDDAlertData.allAlert.yellowAlert);
+                break;
 
+            case YJType.ORANGE:
+                yjTitle.text = "橙色预警";
+                ChangeDDYAContent(GlobalData.xHDDAlertData.allAlert.orangeAlert);
+                break;
+
+            case YJType.RED:
+                yjTitle.text = "红色预警";
+                ChangeDDYAContent(GlobalData.xHDDAlertData.allAlert.redAlert);
+                break;
+        }
+    }
+
+    void ChangeXHDDYA2()
+    {
+        for (int i = yrzzContent.transform.childCount - 1; i >= 0; i--)
+        {
+            Destroy(yrzzContent.transform.GetChild(i).gameObject);
+        }
+
+        for (int i = 0; i < GlobalData.emergencyResponseData.LDS.Count; i++)
+        {
+            GameObject obj = Instantiate(g0);
+            obj.GetComponent<RectTransform>().SetParent(yrzzContent.transform);
+            obj.GetComponent<RectTransform>().localScale = Vector3.one;
+            obj.transform.GetChild(0).GetChild(0).GetComponent<Text>().text = GlobalData.emergencyResponseData.LDS[i].unit;
+            obj.transform.GetChild(0).GetChild(1).GetComponent<Text>().text = GlobalData.emergencyResponseData.LDS[i].position;
+            obj.transform.GetChild(0).GetChild(2).GetComponent<Text>().text = GlobalData.emergencyResponseData.LDS[i].name;
+            obj.transform.GetChild(0).GetChild(3).GetComponent<Text>().text = GlobalData.emergencyResponseData.LDS[i].phone;
+            obj.transform.GetChild(1).GetChild(1).GetComponent<Text>().text = GlobalData.emergencyResponseData.LDS[i].responsibility;
+        }
+    }
+
+    void ChangeXHDDYA3(int index)
+    {
+        for (int i = xgxzContent.transform.childCount - 1; i >= 0; i--)
+        {
+            Destroy(xgxzContent.transform.GetChild(i).gameObject);
+        }
+        for (int i = 0; i < GlobalData.allRegionData.regions[0].members.Count; i++)
+        {
+            GameObject obj = Instantiate(g1);
+            obj.GetComponent<RectTransform>().SetParent(xgxzContent.transform);
+            obj.GetComponent<RectTransform>().localScale = Vector3.one;
+            obj.transform.GetChild(0).GetComponent<Text>().text = GlobalData.allRegionData.regions[0].members[i].village;
+            obj.transform.GetChild(1).GetComponent<Text>().text = GlobalData.allRegionData.regions[0].members[i].position;
+            obj.transform.GetChild(2).GetComponent<Text>().text = GlobalData.allRegionData.regions[0].members[i].name;
+            obj.transform.GetChild(3).GetComponent<Text>().text = GlobalData.allRegionData.regions[0].members[i].phone;
+        }
+
+        regionDropdown.ClearOptions();
+        List<Dropdown.OptionData> dropoptions = new List<Dropdown.OptionData>();
+        for (int i = 0; i < GlobalData.allRegionData.regions.Count; i++)
+        {
+            dropoptions.Add(new Dropdown.OptionData(GlobalData.allRegionData.regions[i].region));
+        }
+        regionDropdown.AddOptions(dropoptions);
+
+        regionDropdown.onValueChanged.RemoveAllListeners();
+        regionDropdown.onValueChanged.AddListener((int index) =>
+        {
+            for (int i = xgxzContent.transform.childCount - 1; i >= 0; i--)
+            {
+                Destroy(xgxzContent.transform.GetChild(i).gameObject);
+            }
+
+            for (int i = 0; i < GlobalData.allRegionData.regions[index].members.Count;i++ ) {
+                GameObject obj = Instantiate(g1);
+                obj.GetComponent<RectTransform>().SetParent(xgxzContent.transform);
+                obj.GetComponent<RectTransform>().localScale = Vector3.one;
+                obj.transform.GetChild(0).GetComponent<Text>().text = GlobalData.allRegionData.regions[index].members[i].village;
+                obj.transform.GetChild(1).GetComponent<Text>().text = GlobalData.allRegionData.regions[index].members[i].position;
+                obj.transform.GetChild(2).GetComponent<Text>().text = GlobalData.allRegionData.regions[index].members[i].name;
+                obj.transform.GetChild(3).GetComponent<Text>().text = GlobalData.allRegionData.regions[index].members[i].phone;
+            }
+        });
+        
+    }
 
     void InitButton()
     {
@@ -264,7 +487,17 @@ public class XHDDLayer : YZTRootLayer
             qxhddContent.gameObject.SetActive(false);
             xhddContent.gameObject.SetActive(true);
             inAniamtion = true;
-            
+
+            for (int j = 0; j < yjButtons.Length; j++)
+            {
+                yjButtons[j].GetComponent<CanvasGroup>().alpha = 0.2f;
+            }
+            yjButtons[0].GetComponent<CanvasGroup>().alpha = 1f;
+
+            yJType = (YJType)(0);
+            ChangeXHDDYA1(yJType);
+            ChangeXHDDYA2();
+            ChangeXHDDYA3(0);
         });
 
         exitBtn.onClick.AddListener(OnExitXHDDYS);
@@ -285,8 +518,7 @@ public class XHDDLayer : YZTRootLayer
                 yjButtons[temp].GetComponent<CanvasGroup>().alpha = 1f;
 
                 yJType = (YJType)(temp);
-                currentTime = 0;
-                ControlYJ();
+                ChangeXHDDYA1(yJType);
             });
         }
 

+ 16 - 16
Assets/StreamingAssets/allAlert.json

@@ -10,7 +10,7 @@
                 },
                 {
                     "title": "企业与社会管制",
-                    "items": "1. 通知并组织特殊企业预先停产:\n- 规模化危化品生产企业。\n- 高温、高压大型熔炉(锅炉)等特殊行业、特殊工艺生产企业。\n2. 清理、转移有毒、有害生产原材料及产品。\n3. 关闭景区、酒店。\n4. 疏散非必要流动人口、外来务工人员等非本地户籍人口。"
+                    "items": "1. 通知并组织特殊企业预先停产:\n-规模化危化品生产企业。\n-高温、高压大型熔炉(锅炉)等特殊行业、特殊工艺生产企业。\n2. 清理、转移有毒、有害生产原材料及产品。\n3. 关闭景区、酒店。\n4. 疏散非必要流动人口、外来务工人员等非本地户籍人口。"
                 },
                 {
                     "title": "重要物资转移准备",
@@ -46,27 +46,27 @@
             "tasks": [
                 {
                     "title": "社会管制升级",
-                    "items": "1. 宣布采取“五停”措施:停课、停工、停产、停运、停业。"
+                    "items": "1.宣布采取“五停”措施:停课、停工、停产、停运、停业。"
                 },
                 {
                     "title": "物资转移",
-                    "items": "1. 立即实施转移:\n- 东分块内粮食储备、档案资料、专业养殖及有毒有害化学物品。\n2. 各政府机关、企事业单位自行组织重要档案、财产、粮食、危化品转移。\n3. 各乡镇以行政村为单位组织粮食、农用机械、大型牲畜、家用车辆(转移征用车辆除外)等重要财产转移。\n4. 开展剧毒农药、危化品转移处置。"
+                    "items": "1.立即实施转移:\n-东分块内粮食储备、档案资料、专业养殖及有毒有害化学物品。\n2.各政府机关、企事业单位自行组织重要档案、财产、粮食、危化品转移。\n3.各乡镇以行政村为单位组织粮食、农用机械、大型牲畜、家用车辆(转移征用车辆除外)等重要财产转移。\n4.开展剧毒农药、危化品转移处置。"
                 },
                 {
                     "title": "交通与管制",
-                    "items": "1. 洪湖市公安部门对辖区内主要交通路口实施交通管制。\n2. 对蓄滞洪区内高速公路实行区间封闭,除持有防汛通行许可证的车辆及人员外,所有人员、车辆一律不出不进。"
+                    "items": "1.洪湖市公安部门对辖区内主要交通路口实施交通管制。\n2.对蓄滞洪区内高速公路实行区间封闭,除持有防汛通行许可证的车辆及人员外,所有人员、车辆一律不出不进。"
                 },
                 {
                     "title": "工程防守准备",
-                    "items": "1. 对蓄滞洪区围堤交通闸口实施封堵。\n2. 对险工险段、穿堤建筑物及围堤堤防进行防守巡查。\n3. 检查抢险物资,查漏补缺。"
+                    "items": "1.对蓄滞洪区围堤交通闸口实施封堵。\n2.对险工险段、穿堤建筑物及围堤堤防进行防守巡查。\n3.检查抢险物资,查漏补缺。"
                 },
                 {
                     "title": "安置区准备",
-                    "items": "1. 有安置接收任务的市县(区)政府在24小时内:\n- 落实人员安置场所。\n- 布置生活、住宿必备物品。\n- 配套完善供水、供电设施。\n- 筹备生活保障物资。\n- 明确转移安置接收负责人。"
+                    "items": "1.有安置接收任务的市县(区)政府在24小时内:\n- 落实人员安置场所。\n- 布置生活、住宿必备物品。\n- 配套完善供水、供电设施。\n- 筹备生活保障物资。\n- 明确转移安置接收负责人。"
                 },
                 {
                     "title": "宣传与动员",
-                    "items": "1. 让东分块内居民在思想、行动上做好充分准备。"
+                    "items": "1.让东分块内居民在思想、行动上做好充分准备。"
                 }
             ],
             "originalSections": [
@@ -94,23 +94,23 @@
             "tasks": [
                 {
                     "title": "人员转移",
-                    "items": "1. 发布橙色预警,24小时滚动播放分洪转移命令。\n2. 乡镇包保责任人、行政村负责人按预定集结点(村委会、学校、广场)集合群众。\n3. 群众乘坐转移车辆按照指定转移路线转移到安置点。\n4. 优先转移老、弱、病、残、孕及妇女、儿童,安排车辆沿途接收或上门接送。"
+                    "items": "1.发布橙色预警,24小时滚动播放分洪转移命令。\n2.乡镇包保责任人、行政村负责人按预定集结点(村委会、学校、广场)集合群众。\n3.群众乘坐转移车辆按照指定转移路线转移到安置点。\n4.优先转移老、弱、病、残、孕及妇女、儿童,安排车辆沿途接收或上门接送。"
                 },
                 {
                     "title": "清场确认",
-                    "items": "1. 各行政村转移完成后,组织清场工作专班进村入户开展人员清场确认工作。\n2. 确保分洪区内不留1人,不返回1人。"
+                    "items": "1.各行政村转移完成后,组织清场工作专班进村入户开展人员清场确认工作。\n2.确保分洪区内不留1人,不返回1人。"
                 },
                 {
                     "title": "安置点接收",
-                    "items": "1. 各转移安置接收点做好转移群众接收安置准备。\n2. 明确转移安置接收人员到指定地点接收,落实食宿、饮水、医疗、治安等工作。"
+                    "items": "1.各转移安置接收点做好转移群众接收安置准备。\n2.明确转移安置接收人员到指定地点接收,落实食宿、饮水、医疗、治安等工作。"
                 },
                 {
                     "title": "管制与保障",
-                    "items": "1. 公安部门、武警部队在进入分洪区的各出口处实行警戒及交通管制,严禁区外居民向分洪区内返流。\n2. 海事部门发布航行通告、颁布禁航令,对分洪河段实行航道戒严。\n3. 水务、电力、燃气部门在分洪指令实施前12h实行断水、断电、断气。"
+                    "items": "1.公安部门、武警部队在进入分洪区的各出口处实行警戒及交通管制,严禁区外居民向分洪区内返流。\n2.海事部门发布航行通告、颁布禁航令,对分洪河段实行航道戒严。\n3.水务、电力、燃气部门在分洪指令实施前12h实行断水、断电、断气。"
                 },
                 {
                     "title": "救生准备",
-                    "items": "1. 转移收容队对遗漏、走失人员临时收容。\n2. 抢险救生队24小时待命。"
+                    "items": "1.转移收容队对遗漏、走失人员临时收容。\n2.抢险救生队24小时待命。"
                 }
             ],
             "originalSections": [
@@ -138,19 +138,19 @@
             "tasks": [
                 {
                     "title": "工程调度与运用",
-                    "items": "1. 开启套口进洪闸分洪:\n- 闸门运行原则为分区分级间隔启闭。\n- 每次最多同时开启6块闸门。\n- 开启流程:先开启第2、3区,再开启第1、4区。\n- 每孔闸门分级开启(0.5m、1.0m、2.0m、3.0m、全开)。\n2. 设计进洪流量为8000m³/s。"
+                    "items": "1.开启套口进洪闸分洪:\n- 闸门运行原则为分区分级间隔启闭。\n-每次最多同时开启6块闸门。\n-开启流程:先开启第2、3区,再开启第1、4区。\n-每孔闸门分级开启(0.5m、1.0m、2.0m、3.0m、全开)。\n2.设计进洪流量为8000m³/s。"
                 },
                 {
                     "title": "工程防守与抢险",
-                    "items": "1. 重点防守主隔堤、腰口隔堤,请求部队兵力支援。\n2. 所有穿堤建筑物的防洪闸门在分洪命令下达前全部关闭或封堵到位。\n3. 抢险任务由省防指区外调配民兵和部队武警负责,水利技术专家现场指导。"
+                    "items": "1.重点防守主隔堤、腰口隔堤,请求部队兵力支援。\n2.所有穿堤建筑物的防洪闸门在分洪命令下达前全部关闭或封堵到位。\n3.抢险任务由省防指区外调配民兵和部队武警负责,水利技术专家现场指导。"
                 },
                 {
                     "title": "人员救生",
-                    "items": "1. 组织冲锋舟、救生艇等工具分片逐村逐户进行排查。\n2. 对落水和滞留人员发放救生衣(圈)进行救生。\n3. 对滞留在高层建筑物上的人员组织二次转移。"
+                    "items": "1.组织冲锋舟、救生艇等工具分片逐村逐户进行排查。\n2.对落水和滞留人员发放救生衣(圈)进行救生。\n3.对滞留在高层建筑物上的人员组织二次转移。"
                 },
                 {
                     "title": "持续警戒与保障",
-                    "items": "1. 红色警报期持续至具备返还条件时为止。\n2. 持续维护社会治安和安置点秩序,保障生活与医疗供应。"
+                    "items": "1.红色警报期持续至具备返还条件时为止。\n2.持续维护社会治安和安置点秩序,保障生活与医疗供应。"
                 }
             ],
             "originalSections": [

+ 682 - 680
Assets/StreamingAssets/rkzygb.json

@@ -1,680 +1,682 @@
-[
-    {
-        "region": "新滩镇",
-        "responsibility": "负责维修好道路及广播设备并将转移信号及时准确无误地用电话、有线广播等传递到各村,进入防汛紧急期,每个村都要安排专人值班。",
-        "members": [
-            {
-                "village": "新滩社区",
-                "position": "社区书记",
-                "name": "尹洁",
-                "phone": "17763097340"
-            },
-            {
-                "village": "霍家村",
-                "position": "村支书",
-                "name": "王刚",
-                "phone": "15807210333"
-            },
-            {
-                "village": "新生村",
-                "position": "村支书",
-                "name": "张坤进",
-                "phone": "15927853021"
-            },
-            {
-                "village": "江夏村",
-                "position": "村支书",
-                "name": "翟高彪",
-                "phone": "13997635994"
-            },
-            {
-                "village": "胡家湾村",
-                "position": "村支书",
-                "name": "余舟",
-                "phone": "15927559940"
-            },
-            {
-                "village": "宋家湾村",
-                "position": "村支书",
-                "name": "刘芳",
-                "phone": "18186579881"
-            },
-            {
-                "village": "荻障村",
-                "position": "村支书",
-                "name": "殷先忠",
-                "phone": "18171857067"
-            },
-            {
-                "village": "东湖村",
-                "position": "村支书",
-                "name": "曹时平",
-                "phone": "13972333748"
-            },
-            {
-                "village": "坪坊村",
-                "position": "村支书",
-                "name": "殷修才",
-                "phone": "18972307818"
-            },
-            {
-                "village": "北洲村",
-                "position": "村支书",
-                "name": "桑绍群",
-                "phone": "13593870758"
-            },
-            {
-                "village": "同进村",
-                "position": "村支书",
-                "name": "周雪华",
-                "phone": "15927742380"
-            },
-            {
-                "village": "新滩口村",
-                "position": "村支书",
-                "name": "程云",
-                "phone": "13593824777"
-            }
-        ]
-    },
-    {
-        "region": "大同湖管理区",
-        "responsibility": "",
-        "members": [
-            {
-                "village": "瓦子湾社区",
-                "position": "社区书记",
-                "name": "代志雄",
-                "phone": "13797266077"
-            },
-            {
-                "village": "塘咀社区",
-                "position": "社区书记",
-                "name": "张熙",
-                "phone": "15271727973"
-            },
-            {
-                "village": "江泗口社区",
-                "position": "社区书记",
-                "name": "韩辉",
-                "phone": "13972381970"
-            },
-            {
-                "village": "海沟社区",
-                "position": "社区书记",
-                "name": "吴纯章",
-                "phone": "13886630332"
-            },
-            {
-                "village": "龙船河社区",
-                "position": "社区书记",
-                "name": "黄刚",
-                "phone": "15926645906"
-            },
-            {
-                "village": "王光斗社区",
-                "position": "社区书记",
-                "name": "王进洲",
-                "phone": "13886572750"
-            },
-            {
-                "village": "柳西湖社区",
-                "position": "社区书记",
-                "name": "张光宏",
-                "phone": "13507265066"
-            },
-            {
-                "village": "古村河社区",
-                "position": "社区书记",
-                "name": "李功卫",
-                "phone": "13872367304"
-            },
-            {
-                "village": "农艺社区",
-                "position": "社区书记",
-                "name": "李哨兵",
-                "phone": "13972372423"
-            },
-            {
-                "village": "琢头沟社区",
-                "position": "社区书记",
-                "name": "王功海",
-                "phone": "13593813007"
-            }
-        ]
-    },
-    {
-        "region": "大沙湖管理区",
-        "responsibility": "",
-        "members": [
-            {
-                "village": "新垸社区",
-                "position": "社区书记",
-                "name": "李刚",
-                "phone": "13872448622"
-            },
-            {
-                "village": "三汉河社区",
-                "position": "社区书记",
-                "name": "张良杰",
-                "phone": "13986688963"
-            },
-            {
-                "village": "南垸社区",
-                "position": "社区书记",
-                "name": "吴伟",
-                "phone": "13986710061"
-            },
-            {
-                "village": "东河社区",
-                "position": "社区书记",
-                "name": "张健",
-                "phone": "13797283519"
-            },
-            {
-                "village": "横墩社区",
-                "position": "社区书记",
-                "name": "宗平飞",
-                "phone": "15090742888"
-            },
-            {
-                "village": "文卫社区",
-                "position": "社区书记",
-                "name": "熊国华",
-                "phone": "15027164628"
-            },
-            {
-                "village": "广和社区",
-                "position": "社区书记",
-                "name": "刘亮",
-                "phone": "15827798513"
-            },
-            {
-                "village": "宋家沟社区",
-                "position": "社区书记",
-                "name": "李军",
-                "phone": "13317219999"
-            },
-            {
-                "village": "新新社区",
-                "position": "社区书记",
-                "name": "叶方平",
-                "phone": "13545638233"
-            },
-            {
-                "village": "庙后垸社区",
-                "position": "社区书记",
-                "name": "苏连贵",
-                "phone": "13507262413"
-            },
-            {
-                "village": "石家社区",
-                "position": "社区书记",
-                "name": "叶朝勋",
-                "phone": "13797454866"
-            },
-            {
-                "village": "彭丰村",
-                "position": "村支书",
-                "name": "彭海兵",
-                "phone": "13797349057"
-            }
-        ]
-    },
-    {
-        "region": "燕窝镇",
-        "responsibility": "",
-        "members": [
-            {
-                "village": "燕子窝",
-                "position": "村支书",
-                "name": "汪雪波",
-                "phone": "15927721133"
-            },
-            {
-                "village": "九簰浦",
-                "position": "村支书",
-                "name": "曾晓琴",
-                "phone": "13986738383"
-            },
-            {
-                "village": "天福洲",
-                "position": "村支书",
-                "name": "孙光耀",
-                "phone": "13761660282"
-            },
-            {
-                "village": "湘北村",
-                "position": "村支书",
-                "name": "石术祥",
-                "phone": "13601091449"
-            },
-            {
-                "village": "六合村",
-                "position": "村支书",
-                "name": "蔡建华",
-                "phone": "15090744538"
-            },
-            {
-                "village": "团丰村",
-                "position": "村支书",
-                "name": "程国江",
-                "phone": "13997561303"
-            },
-            {
-                "village": "新合村",
-                "position": "村支书",
-                "name": "叶清红",
-                "phone": "13227652388"
-            },
-            {
-                "village": "和平村",
-                "position": "村支书",
-                "name": "叶秋霞",
-                "phone": "13807210821"
-            },
-            {
-                "village": "沙套湖村",
-                "position": "村支书",
-                "name": "杜素英",
-                "phone": "19972675292"
-            },
-            {
-                "village": "大树村",
-                "position": "村支书",
-                "name": "朱中新",
-                "phone": "15927890562"
-            },
-            {
-                "village": "賧垫力村",
-                "position": "村支书",
-                "name": "彭浩川",
-                "phone": "18627291533"
-            },
-            {
-                "village": "调源村",
-                "position": "村支书",
-                "name": "胡敏",
-                "phone": "15629848111"
-            },
-            {
-                "village": "姚湖村",
-                "position": "村支书",
-                "name": "鲁西方",
-                "phone": "13797390624"
-            },
-            {
-                "village": "燕窝街道居委会",
-                "position": "村支书",
-                "name": "杜 齐",
-                "phone": "18772658562"
-            }
-        ]
-    },
-    {
-        "region": "龙口镇",
-        "responsibility": "",
-        "members": [
-            {
-                "village": "龙口街道居委会",
-                "position": "村支书",
-                "name": "王仕勇",
-                "phone": "13886568412"
-            },
-            {
-                "village": "高丰村",
-                "position": "村支书",
-                "name": "叶明清",
-                "phone": "18062973509"
-            },
-            {
-                "village": "高洪村",
-                "position": "村支书",
-                "name": "刘国斌",
-                "phone": "13872372844"
-            },
-            {
-                "village": "高桥村",
-                "position": "村支书",
-                "name": "肖庆华",
-                "phone": "13872312668"
-            },
-            {
-                "village": "刘家村",
-                "position": "村支书",
-                "name": "舒红英",
-                "phone": "18772638830"
-            },
-            {
-                "village": "三红村",
-                "position": "村支书",
-                "name": "张涛",
-                "phone": "13437212496"
-            },
-            {
-                "village": "堤街村",
-                "position": "村支书",
-                "name": "刘克川",
-                "phone": "18071899738"
-            },
-            {
-                "village": "龙潭村",
-                "position": "村支书",
-                "name": "吕地平",
-                "phone": "15090807136"
-            },
-            {
-                "village": "套口村",
-                "position": "村支书",
-                "name": "史召庆",
-                "phone": "15927886723"
-            },
-            {
-                "village": "新建村",
-                "position": "村支书",
-                "name": "刘元正",
-                "phone": "15697218999"
-            },
-            {
-                "village": "和里村",
-                "position": "村支书",
-                "name": "刘晋军",
-                "phone": "13972330766"
-            },
-            {
-                "village": "四洲村",
-                "position": "村支书",
-                "name": "成敢金",
-                "phone": "18163156673"
-            },
-            {
-                "village": "双星村",
-                "position": "村支书",
-                "name": "刘长林",
-                "phone": "15027145448"
-            },
-            {
-                "village": "河岭村",
-                "position": "村支书",
-                "name": "李艮平",
-                "phone": "13476893817"
-            },
-            {
-                "village": "傍湖村",
-                "position": "村支书",
-                "name": "杜衡方",
-                "phone": "13593855626"
-            }
-        ]
-    },
-    {
-        "region": "黄家口镇",
-        "responsibility": "",
-        "members": [
-            {
-                "village": "新永林村",
-                "position": "村支书",
-                "name": "肖艳堂",
-                "phone": "13329766777"
-            },
-            {
-                "village": "黄家口村",
-                "position": "村支书",
-                "name": "方明",
-                "phone": "13886562999"
-            },
-            {
-                "village": "文卫社区",
-                "position": "村支书",
-                "name": "方明",
-                "phone": "13997625725"
-            },
-            {
-                "village": "革丹村",
-                "position": "村支书",
-                "name": "吕黎军",
-                "phone": "18772685585"
-            },
-            {
-                "village": "杨家墩村",
-                "position": "村支书",
-                "name": "黄祥煜",
-                "phone": "15085230728"
-            },
-            {
-                "village": "湘口村",
-                "position": "村支书",
-                "name": "杨洋",
-                "phone": "15171152023"
-            },
-            {
-                "village": "西湖村",
-                "position": "村支书",
-                "name": "吴忠卫",
-                "phone": "13508620985"
-            },
-            {
-                "village": "宋墩村",
-                "position": "村支书",
-                "name": "郭平午",
-                "phone": "15872151199"
-            },
-            {
-                "village": "下丰岸村",
-                "position": "村支书",
-                "name": "张又林",
-                "phone": "13593828677"
-            },
-            {
-                "village": "新姚村",
-                "position": "村支书",
-                "name": "谢永春",
-                "phone": "13986655215"
-            },
-            {
-                "village": "形斗湖渔场",
-                "position": "村支书",
-                "name": "刘华明",
-                "phone": "15826577831"
-            },
-            {
-                "village": "杨柳村",
-                "position": "村支书",
-                "name": "吴红玉",
-                "phone": "18163156783"
-            },
-            {
-                "village": "创建村",
-                "position": "村支书",
-                "name": "吴全顶",
-                "phone": "15671428359"
-            },
-            {
-                "village": "南套村",
-                "position": "村支书",
-                "name": "王仲平",
-                "phone": "17771628081"
-            }
-        ]
-    },
-    {
-        "region": "老湾回族乡",
-        "responsibility": "",
-        "members": [
-            {
-                "village": "丰垸村",
-                "position": "村支书",
-                "name": "徐水波",
-                "phone": "15927915276"
-            },
-            {
-                "village": "珂里村",
-                "position": "村支书",
-                "name": "刘良兵",
-                "phone": "15927703078"
-            },
-            {
-                "village": "沙洲村",
-                "position": "村支书",
-                "name": "刘少华",
-                "phone": "13797322604"
-            },
-            {
-                "village": "江豚湾社区",
-                "position": "村支书",
-                "name": "刘平",
-                "phone": "13797267801"
-            },
-            {
-                "village": "吕蒙口村",
-                "position": "村支书",
-                "name": "王飞",
-                "phone": "13545641666"
-            },
-            {
-                "village": "石桥村",
-                "position": "村支书",
-                "name": "李春全",
-                "phone": "13476995676"
-            },
-            {
-                "village": "六合村",
-                "position": "村支书",
-                "name": "王勇",
-                "phone": "17398228797"
-            }
-        ]
-    },
-    {
-        "region": "老湾回族乡",
-        "responsibility": "",
-        "members": [
-            {
-                "village": "丰垸村",
-                "position": "村支书",
-                "name": "徐水波",
-                "phone": "15927915276"
-            },
-            {
-                "village": "珂里村",
-                "position": "村支书",
-                "name": "刘良兵",
-                "phone": "15927703078"
-            },
-            {
-                "village": "沙洲村",
-                "position": "村支书",
-                "name": "刘少华",
-                "phone": "13797322604"
-            },
-            {
-                "village": "江豚湾社区",
-                "position": "村支书",
-                "name": "刘平",
-                "phone": "13797267801"
-            },
-            {
-                "village": "吕蒙口村",
-                "position": "村支书",
-                "name": "王飞",
-                "phone": "13545641666"
-            },
-            {
-                "village": "石桥村",
-                "position": "村支书",
-                "name": "李春全",
-                "phone": "13476995676"
-            },
-            {
-                "village": "六合村",
-                "position": "村支书",
-                "name": "王勇",
-                "phone": "17398228797"
-            }
-        ]
-    },
-    {
-        "region": "汉河镇",
-        "responsibility": "",
-        "members": [
-            {
-                "village": "应南村",
-                "position": "村支书",
-                "name": "刘勇",
-                "phone": "13972130009"
-            },
-            {
-                "village": "龙坑村",
-                "position": "村支书",
-                "name": "周德仁",
-                "phone": "15971617788"
-            },
-            {
-                "village": "汉河村",
-                "position": "村支书",
-                "name": "曾令舫",
-                "phone": "15927725588"
-            },
-            {
-                "village": "西池村",
-                "position": "村支书",
-                "name": "罗会祥",
-                "phone": "13886647797"
-            },
-            {
-                "village": "五丰村",
-                "position": "村支书",
-                "name": "曾祥付",
-                "phone": "18871622456"
-            },
-            {
-                "village": "石杨湾村",
-                "position": "村支书",
-                "name": "石刚",
-                "phone": "13872304701"
-            },
-            {
-                "village": "永兴村",
-                "position": "村支书",
-                "name": "周国华",
-                "phone": "19972675301"
-            },
-            {
-                "village": "里湖",
-                "position": "村支书",
-                "name": "马科",
-                "phone": "15971614950"
-            },
-            {
-                "village": "新穴村",
-                "position": "村支书",
-                "name": "刘成用",
-                "phone": "18071898077"
-            },
-            {
-                "village": "红三村",
-                "position": "村支书",
-                "name": "吴孔茂",
-                "phone": "15827766288"
-            },
-            {
-                "village": "沿沙甘村",
-                "position": "村支书",
-                "name": "吴忠银",
-                "phone": "18086200962"
-            },
-            {
-                "village": "水晶村",
-                "position": "村支书",
-                "name": "廖二姑",
-                "phone": "18163157163"
-            },
-            {
-                "village": "龙甲村",
-                "position": "村支书",
-                "name": "肖亚强",
-                "phone": "15671388999"
-            }
-        ]
-    }
-]
+{
+    "regions": [
+        {
+            "region": "新滩镇",
+            "responsibility": "负责维修好道路及广播设备并将转移信号及时准确无误地用电话、有线广播等传递到各村,进入防汛紧急期,每个村都要安排专人值班。",
+            "members": [
+                {
+                    "village": "新滩社区",
+                    "position": "社区书记",
+                    "name": "尹洁",
+                    "phone": "17763097340"
+                },
+                {
+                    "village": "霍家村",
+                    "position": "村支书",
+                    "name": "王刚",
+                    "phone": "15807210333"
+                },
+                {
+                    "village": "新生村",
+                    "position": "村支书",
+                    "name": "张坤进",
+                    "phone": "15927853021"
+                },
+                {
+                    "village": "江夏村",
+                    "position": "村支书",
+                    "name": "翟高彪",
+                    "phone": "13997635994"
+                },
+                {
+                    "village": "胡家湾村",
+                    "position": "村支书",
+                    "name": "余舟",
+                    "phone": "15927559940"
+                },
+                {
+                    "village": "宋家湾村",
+                    "position": "村支书",
+                    "name": "刘芳",
+                    "phone": "18186579881"
+                },
+                {
+                    "village": "荻障村",
+                    "position": "村支书",
+                    "name": "殷先忠",
+                    "phone": "18171857067"
+                },
+                {
+                    "village": "东湖村",
+                    "position": "村支书",
+                    "name": "曹时平",
+                    "phone": "13972333748"
+                },
+                {
+                    "village": "坪坊村",
+                    "position": "村支书",
+                    "name": "殷修才",
+                    "phone": "18972307818"
+                },
+                {
+                    "village": "北洲村",
+                    "position": "村支书",
+                    "name": "桑绍群",
+                    "phone": "13593870758"
+                },
+                {
+                    "village": "同进村",
+                    "position": "村支书",
+                    "name": "周雪华",
+                    "phone": "15927742380"
+                },
+                {
+                    "village": "新滩口村",
+                    "position": "村支书",
+                    "name": "程云",
+                    "phone": "13593824777"
+                }
+            ]
+        },
+        {
+            "region": "大同湖管理区",
+            "responsibility": "",
+            "members": [
+                {
+                    "village": "瓦子湾社区",
+                    "position": "社区书记",
+                    "name": "代志雄",
+                    "phone": "13797266077"
+                },
+                {
+                    "village": "塘咀社区",
+                    "position": "社区书记",
+                    "name": "张熙",
+                    "phone": "15271727973"
+                },
+                {
+                    "village": "江泗口社区",
+                    "position": "社区书记",
+                    "name": "韩辉",
+                    "phone": "13972381970"
+                },
+                {
+                    "village": "海沟社区",
+                    "position": "社区书记",
+                    "name": "吴纯章",
+                    "phone": "13886630332"
+                },
+                {
+                    "village": "龙船河社区",
+                    "position": "社区书记",
+                    "name": "黄刚",
+                    "phone": "15926645906"
+                },
+                {
+                    "village": "王光斗社区",
+                    "position": "社区书记",
+                    "name": "王进洲",
+                    "phone": "13886572750"
+                },
+                {
+                    "village": "柳西湖社区",
+                    "position": "社区书记",
+                    "name": "张光宏",
+                    "phone": "13507265066"
+                },
+                {
+                    "village": "古村河社区",
+                    "position": "社区书记",
+                    "name": "李功卫",
+                    "phone": "13872367304"
+                },
+                {
+                    "village": "农艺社区",
+                    "position": "社区书记",
+                    "name": "李哨兵",
+                    "phone": "13972372423"
+                },
+                {
+                    "village": "琢头沟社区",
+                    "position": "社区书记",
+                    "name": "王功海",
+                    "phone": "13593813007"
+                }
+            ]
+        },
+        {
+            "region": "大沙湖管理区",
+            "responsibility": "",
+            "members": [
+                {
+                    "village": "新垸社区",
+                    "position": "社区书记",
+                    "name": "李刚",
+                    "phone": "13872448622"
+                },
+                {
+                    "village": "三汉河社区",
+                    "position": "社区书记",
+                    "name": "张良杰",
+                    "phone": "13986688963"
+                },
+                {
+                    "village": "南垸社区",
+                    "position": "社区书记",
+                    "name": "吴伟",
+                    "phone": "13986710061"
+                },
+                {
+                    "village": "东河社区",
+                    "position": "社区书记",
+                    "name": "张健",
+                    "phone": "13797283519"
+                },
+                {
+                    "village": "横墩社区",
+                    "position": "社区书记",
+                    "name": "宗平飞",
+                    "phone": "15090742888"
+                },
+                {
+                    "village": "文卫社区",
+                    "position": "社区书记",
+                    "name": "熊国华",
+                    "phone": "15027164628"
+                },
+                {
+                    "village": "广和社区",
+                    "position": "社区书记",
+                    "name": "刘亮",
+                    "phone": "15827798513"
+                },
+                {
+                    "village": "宋家沟社区",
+                    "position": "社区书记",
+                    "name": "李军",
+                    "phone": "13317219999"
+                },
+                {
+                    "village": "新新社区",
+                    "position": "社区书记",
+                    "name": "叶方平",
+                    "phone": "13545638233"
+                },
+                {
+                    "village": "庙后垸社区",
+                    "position": "社区书记",
+                    "name": "苏连贵",
+                    "phone": "13507262413"
+                },
+                {
+                    "village": "石家社区",
+                    "position": "社区书记",
+                    "name": "叶朝勋",
+                    "phone": "13797454866"
+                },
+                {
+                    "village": "彭丰村",
+                    "position": "村支书",
+                    "name": "彭海兵",
+                    "phone": "13797349057"
+                }
+            ]
+        },
+        {
+            "region": "燕窝镇",
+            "responsibility": "",
+            "members": [
+                {
+                    "village": "燕子窝",
+                    "position": "村支书",
+                    "name": "汪雪波",
+                    "phone": "15927721133"
+                },
+                {
+                    "village": "九簰浦",
+                    "position": "村支书",
+                    "name": "曾晓琴",
+                    "phone": "13986738383"
+                },
+                {
+                    "village": "天福洲",
+                    "position": "村支书",
+                    "name": "孙光耀",
+                    "phone": "13761660282"
+                },
+                {
+                    "village": "湘北村",
+                    "position": "村支书",
+                    "name": "石术祥",
+                    "phone": "13601091449"
+                },
+                {
+                    "village": "六合村",
+                    "position": "村支书",
+                    "name": "蔡建华",
+                    "phone": "15090744538"
+                },
+                {
+                    "village": "团丰村",
+                    "position": "村支书",
+                    "name": "程国江",
+                    "phone": "13997561303"
+                },
+                {
+                    "village": "新合村",
+                    "position": "村支书",
+                    "name": "叶清红",
+                    "phone": "13227652388"
+                },
+                {
+                    "village": "和平村",
+                    "position": "村支书",
+                    "name": "叶秋霞",
+                    "phone": "13807210821"
+                },
+                {
+                    "village": "沙套湖村",
+                    "position": "村支书",
+                    "name": "杜素英",
+                    "phone": "19972675292"
+                },
+                {
+                    "village": "大树村",
+                    "position": "村支书",
+                    "name": "朱中新",
+                    "phone": "15927890562"
+                },
+                {
+                    "village": "賧垫力村",
+                    "position": "村支书",
+                    "name": "彭浩川",
+                    "phone": "18627291533"
+                },
+                {
+                    "village": "调源村",
+                    "position": "村支书",
+                    "name": "胡敏",
+                    "phone": "15629848111"
+                },
+                {
+                    "village": "姚湖村",
+                    "position": "村支书",
+                    "name": "鲁西方",
+                    "phone": "13797390624"
+                },
+                {
+                    "village": "燕窝街道居委会",
+                    "position": "村支书",
+                    "name": "杜 齐",
+                    "phone": "18772658562"
+                }
+            ]
+        },
+        {
+            "region": "龙口镇",
+            "responsibility": "",
+            "members": [
+                {
+                    "village": "龙口街道居委会",
+                    "position": "村支书",
+                    "name": "王仕勇",
+                    "phone": "13886568412"
+                },
+                {
+                    "village": "高丰村",
+                    "position": "村支书",
+                    "name": "叶明清",
+                    "phone": "18062973509"
+                },
+                {
+                    "village": "高洪村",
+                    "position": "村支书",
+                    "name": "刘国斌",
+                    "phone": "13872372844"
+                },
+                {
+                    "village": "高桥村",
+                    "position": "村支书",
+                    "name": "肖庆华",
+                    "phone": "13872312668"
+                },
+                {
+                    "village": "刘家村",
+                    "position": "村支书",
+                    "name": "舒红英",
+                    "phone": "18772638830"
+                },
+                {
+                    "village": "三红村",
+                    "position": "村支书",
+                    "name": "张涛",
+                    "phone": "13437212496"
+                },
+                {
+                    "village": "堤街村",
+                    "position": "村支书",
+                    "name": "刘克川",
+                    "phone": "18071899738"
+                },
+                {
+                    "village": "龙潭村",
+                    "position": "村支书",
+                    "name": "吕地平",
+                    "phone": "15090807136"
+                },
+                {
+                    "village": "套口村",
+                    "position": "村支书",
+                    "name": "史召庆",
+                    "phone": "15927886723"
+                },
+                {
+                    "village": "新建村",
+                    "position": "村支书",
+                    "name": "刘元正",
+                    "phone": "15697218999"
+                },
+                {
+                    "village": "和里村",
+                    "position": "村支书",
+                    "name": "刘晋军",
+                    "phone": "13972330766"
+                },
+                {
+                    "village": "四洲村",
+                    "position": "村支书",
+                    "name": "成敢金",
+                    "phone": "18163156673"
+                },
+                {
+                    "village": "双星村",
+                    "position": "村支书",
+                    "name": "刘长林",
+                    "phone": "15027145448"
+                },
+                {
+                    "village": "河岭村",
+                    "position": "村支书",
+                    "name": "李艮平",
+                    "phone": "13476893817"
+                },
+                {
+                    "village": "傍湖村",
+                    "position": "村支书",
+                    "name": "杜衡方",
+                    "phone": "13593855626"
+                }
+            ]
+        },
+        {
+            "region": "黄家口镇",
+            "responsibility": "",
+            "members": [
+                {
+                    "village": "新永林村",
+                    "position": "村支书",
+                    "name": "肖艳堂",
+                    "phone": "13329766777"
+                },
+                {
+                    "village": "黄家口村",
+                    "position": "村支书",
+                    "name": "方明",
+                    "phone": "13886562999"
+                },
+                {
+                    "village": "文卫社区",
+                    "position": "村支书",
+                    "name": "方明",
+                    "phone": "13997625725"
+                },
+                {
+                    "village": "革丹村",
+                    "position": "村支书",
+                    "name": "吕黎军",
+                    "phone": "18772685585"
+                },
+                {
+                    "village": "杨家墩村",
+                    "position": "村支书",
+                    "name": "黄祥煜",
+                    "phone": "15085230728"
+                },
+                {
+                    "village": "湘口村",
+                    "position": "村支书",
+                    "name": "杨洋",
+                    "phone": "15171152023"
+                },
+                {
+                    "village": "西湖村",
+                    "position": "村支书",
+                    "name": "吴忠卫",
+                    "phone": "13508620985"
+                },
+                {
+                    "village": "宋墩村",
+                    "position": "村支书",
+                    "name": "郭平午",
+                    "phone": "15872151199"
+                },
+                {
+                    "village": "下丰岸村",
+                    "position": "村支书",
+                    "name": "张又林",
+                    "phone": "13593828677"
+                },
+                {
+                    "village": "新姚村",
+                    "position": "村支书",
+                    "name": "谢永春",
+                    "phone": "13986655215"
+                },
+                {
+                    "village": "形斗湖渔场",
+                    "position": "村支书",
+                    "name": "刘华明",
+                    "phone": "15826577831"
+                },
+                {
+                    "village": "杨柳村",
+                    "position": "村支书",
+                    "name": "吴红玉",
+                    "phone": "18163156783"
+                },
+                {
+                    "village": "创建村",
+                    "position": "村支书",
+                    "name": "吴全顶",
+                    "phone": "15671428359"
+                },
+                {
+                    "village": "南套村",
+                    "position": "村支书",
+                    "name": "王仲平",
+                    "phone": "17771628081"
+                }
+            ]
+        },
+        {
+            "region": "老湾回族乡",
+            "responsibility": "",
+            "members": [
+                {
+                    "village": "丰垸村",
+                    "position": "村支书",
+                    "name": "徐水波",
+                    "phone": "15927915276"
+                },
+                {
+                    "village": "珂里村",
+                    "position": "村支书",
+                    "name": "刘良兵",
+                    "phone": "15927703078"
+                },
+                {
+                    "village": "沙洲村",
+                    "position": "村支书",
+                    "name": "刘少华",
+                    "phone": "13797322604"
+                },
+                {
+                    "village": "江豚湾社区",
+                    "position": "村支书",
+                    "name": "刘平",
+                    "phone": "13797267801"
+                },
+                {
+                    "village": "吕蒙口村",
+                    "position": "村支书",
+                    "name": "王飞",
+                    "phone": "13545641666"
+                },
+                {
+                    "village": "石桥村",
+                    "position": "村支书",
+                    "name": "李春全",
+                    "phone": "13476995676"
+                },
+                {
+                    "village": "六合村",
+                    "position": "村支书",
+                    "name": "王勇",
+                    "phone": "17398228797"
+                }
+            ]
+        },
+        {
+            "region": "老湾回族乡",
+            "responsibility": "",
+            "members": [
+                {
+                    "village": "丰垸村",
+                    "position": "村支书",
+                    "name": "徐水波",
+                    "phone": "15927915276"
+                },
+                {
+                    "village": "珂里村",
+                    "position": "村支书",
+                    "name": "刘良兵",
+                    "phone": "15927703078"
+                },
+                {
+                    "village": "沙洲村",
+                    "position": "村支书",
+                    "name": "刘少华",
+                    "phone": "13797322604"
+                },
+                {
+                    "village": "江豚湾社区",
+                    "position": "村支书",
+                    "name": "刘平",
+                    "phone": "13797267801"
+                },
+                {
+                    "village": "吕蒙口村",
+                    "position": "村支书",
+                    "name": "王飞",
+                    "phone": "13545641666"
+                },
+                {
+                    "village": "石桥村",
+                    "position": "村支书",
+                    "name": "李春全",
+                    "phone": "13476995676"
+                },
+                {
+                    "village": "六合村",
+                    "position": "村支书",
+                    "name": "王勇",
+                    "phone": "17398228797"
+                }
+            ]
+        },
+        {
+            "region": "汉河镇",
+            "responsibility": "",
+            "members": [
+                {
+                    "village": "应南村",
+                    "position": "村支书",
+                    "name": "刘勇",
+                    "phone": "13972130009"
+                },
+                {
+                    "village": "龙坑村",
+                    "position": "村支书",
+                    "name": "周德仁",
+                    "phone": "15971617788"
+                },
+                {
+                    "village": "汉河村",
+                    "position": "村支书",
+                    "name": "曾令舫",
+                    "phone": "15927725588"
+                },
+                {
+                    "village": "西池村",
+                    "position": "村支书",
+                    "name": "罗会祥",
+                    "phone": "13886647797"
+                },
+                {
+                    "village": "五丰村",
+                    "position": "村支书",
+                    "name": "曾祥付",
+                    "phone": "18871622456"
+                },
+                {
+                    "village": "石杨湾村",
+                    "position": "村支书",
+                    "name": "石刚",
+                    "phone": "13872304701"
+                },
+                {
+                    "village": "永兴村",
+                    "position": "村支书",
+                    "name": "周国华",
+                    "phone": "19972675301"
+                },
+                {
+                    "village": "里湖",
+                    "position": "村支书",
+                    "name": "马科",
+                    "phone": "15971614950"
+                },
+                {
+                    "village": "新穴村",
+                    "position": "村支书",
+                    "name": "刘成用",
+                    "phone": "18071898077"
+                },
+                {
+                    "village": "红三村",
+                    "position": "村支书",
+                    "name": "吴孔茂",
+                    "phone": "15827766288"
+                },
+                {
+                    "village": "沿沙甘村",
+                    "position": "村支书",
+                    "name": "吴忠银",
+                    "phone": "18086200962"
+                },
+                {
+                    "village": "水晶村",
+                    "position": "村支书",
+                    "name": "廖二姑",
+                    "phone": "18163157163"
+                },
+                {
+                    "village": "龙甲村",
+                    "position": "村支书",
+                    "name": "肖亚强",
+                    "phone": "15671388999"
+                }
+            ]
+        }
+    ]
+}

Some files were not shown because too many files changed in this diff