|
@@ -62,12 +62,12 @@ public class GCYWLayer : YZTRootLayer
|
|
private Button checkPathButton;
|
|
private Button checkPathButton;
|
|
private Text checkPathButtonText;
|
|
private Text checkPathButtonText;
|
|
private bool showCheckPath = false;
|
|
private bool showCheckPath = false;
|
|
-
|
|
|
|
|
|
+
|
|
private Button BuYuanDataButton;
|
|
private Button BuYuanDataButton;
|
|
private Button TaoKouDataButton;
|
|
private Button TaoKouDataButton;
|
|
private CanvasGroup button_CG1;
|
|
private CanvasGroup button_CG1;
|
|
private CanvasGroup button_CG2;
|
|
private CanvasGroup button_CG2;
|
|
-
|
|
|
|
|
|
+
|
|
private void Awake()
|
|
private void Awake()
|
|
{
|
|
{
|
|
Init();
|
|
Init();
|
|
@@ -90,10 +90,10 @@ public class GCYWLayer : YZTRootLayer
|
|
_tuFaShiJian_Slider = this.transform.Find("ShuJuTongJi/TuFaShiJian/slider").GetComponent<MPImage>();
|
|
_tuFaShiJian_Slider = this.transform.Find("ShuJuTongJi/TuFaShiJian/slider").GetComponent<MPImage>();
|
|
|
|
|
|
wenTiTongJiBarChart = this.transform.Find("ShuJuTongJi/XunJianTongJi/BarChart").GetComponent<BarChart>();
|
|
wenTiTongJiBarChart = this.transform.Find("ShuJuTongJi/XunJianTongJi/BarChart").GetComponent<BarChart>();
|
|
-
|
|
|
|
- gongChengGuanLiChart=this.transform.Find("GongChengGuanLi/GuanLiJianCha").GetComponent<PieChart>();
|
|
|
|
- gongChengGuanLiChartCount=this.transform.Find("GongChengGuanLi/GuanLiJianCha/count/numText").GetComponent<Text>();
|
|
|
|
- fenJiKaoPingChart=this.transform.Find("GongChengGuanLi/FenJiKaoPing").GetComponent<PieChart>();
|
|
|
|
|
|
+
|
|
|
|
+ gongChengGuanLiChart = this.transform.Find("GongChengGuanLi/GuanLiJianCha").GetComponent<PieChart>();
|
|
|
|
+ gongChengGuanLiChartCount = this.transform.Find("GongChengGuanLi/GuanLiJianCha/count/numText").GetComponent<Text>();
|
|
|
|
+ fenJiKaoPingChart = this.transform.Find("GongChengGuanLi/FenJiKaoPing").GetComponent<PieChart>();
|
|
|
|
|
|
TFSJ_DaiChuLiNumTex = this.transform.Find("TuFaShiJian/DaiChuLi/count").GetComponent<Text>();
|
|
TFSJ_DaiChuLiNumTex = this.transform.Find("TuFaShiJian/DaiChuLi/count").GetComponent<Text>();
|
|
TFSJ_DaiYanShouNumTex = this.transform.Find("TuFaShiJian/DaiYanShou/count").GetComponent<Text>();
|
|
TFSJ_DaiYanShouNumTex = this.transform.Find("TuFaShiJian/DaiYanShou/count").GetComponent<Text>();
|
|
@@ -119,46 +119,41 @@ public class GCYWLayer : YZTRootLayer
|
|
checkPathButton = this.transform.Find("CheckPathButton").GetComponent<Button>();
|
|
checkPathButton = this.transform.Find("CheckPathButton").GetComponent<Button>();
|
|
checkPathButtonText = checkPathButton.GetComponentInChildren<Text>();
|
|
checkPathButtonText = checkPathButton.GetComponentInChildren<Text>();
|
|
checkPathButton.onClick.AddListener(CheckPathChange);
|
|
checkPathButton.onClick.AddListener(CheckPathChange);
|
|
-
|
|
|
|
|
|
+
|
|
BuYuanDataButton = this.transform.Find("BuYuanButton").GetComponent<Button>();
|
|
BuYuanDataButton = this.transform.Find("BuYuanButton").GetComponent<Button>();
|
|
button_CG1 = BuYuanDataButton.GetComponent<CanvasGroup>();
|
|
button_CG1 = BuYuanDataButton.GetComponent<CanvasGroup>();
|
|
- BuYuanDataButton.onClick.AddListener(() =>
|
|
|
|
- {
|
|
|
|
- ChangeData(0);
|
|
|
|
- });
|
|
|
|
|
|
+ BuYuanDataButton.onClick.AddListener(() => { ChangeData(0); });
|
|
TaoKouDataButton = this.transform.Find("TaoKouButton").GetComponent<Button>();
|
|
TaoKouDataButton = this.transform.Find("TaoKouButton").GetComponent<Button>();
|
|
button_CG2 = TaoKouDataButton.GetComponent<CanvasGroup>();
|
|
button_CG2 = TaoKouDataButton.GetComponent<CanvasGroup>();
|
|
- TaoKouDataButton.onClick.AddListener(() =>
|
|
|
|
- {
|
|
|
|
- ChangeData(1);
|
|
|
|
- });
|
|
|
|
|
|
+ TaoKouDataButton.onClick.AddListener(() => { ChangeData(1); });
|
|
}
|
|
}
|
|
|
|
|
|
- private void ChangeData(int type)
|
|
|
|
|
|
+ private async void ChangeData(int type)
|
|
{
|
|
{
|
|
//切换补元、套口数据
|
|
//切换补元、套口数据
|
|
StaticLod.instance.OnFoucusStatic(type);
|
|
StaticLod.instance.OnFoucusStatic(type);
|
|
- button_CG1.alpha = type==0?1.0f:0.4f;
|
|
|
|
- button_CG2.alpha = type==1?1.0f:0.4f;
|
|
|
|
|
|
+ button_CG1.alpha = type == 0 ? 1.0f : 0.4f;
|
|
|
|
+ button_CG2.alpha = type == 1 ? 1.0f : 0.4f;
|
|
showCheckPath = false;
|
|
showCheckPath = false;
|
|
ActionInstance._Instance.SetCheckPathActive(showCheckPath);
|
|
ActionInstance._Instance.SetCheckPathActive(showCheckPath);
|
|
string textStr = showCheckPath ? "隐藏" : "显示";
|
|
string textStr = showCheckPath ? "隐藏" : "显示";
|
|
checkPathButtonText.text = $"巡检路线({textStr})";
|
|
checkPathButtonText.text = $"巡检路线({textStr})";
|
|
- }
|
|
|
|
|
|
|
|
- private async void OnEnable()
|
|
|
|
- {
|
|
|
|
- if (GlobalData.B08DataStatis != null && GlobalData.B08DataStatis.data == null)
|
|
|
|
|
|
+ if (GlobalData.B08_Type != type)
|
|
{
|
|
{
|
|
- await HttpHelper._Instance.InitGCYWData();
|
|
|
|
-
|
|
|
|
|
|
+ await HttpHelper._Instance.InitGCYWData(type);
|
|
}
|
|
}
|
|
|
|
+
|
|
SetShuJuTongJiData();
|
|
SetShuJuTongJiData();
|
|
SetXunJianBarChart();
|
|
SetXunJianBarChart();
|
|
SetGongChengGuanLiChart();
|
|
SetGongChengGuanLiChart();
|
|
SetTFSJ_Data();
|
|
SetTFSJ_Data();
|
|
SetWTZG_Data();
|
|
SetWTZG_Data();
|
|
SetXJLE_Data();
|
|
SetXJLE_Data();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private async void OnEnable()
|
|
|
|
+ {
|
|
ChangeData(0);
|
|
ChangeData(0);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -186,6 +181,7 @@ public class GCYWLayer : YZTRootLayer
|
|
tempDatas[i].data.Add(i);
|
|
tempDatas[i].data.Add(i);
|
|
tempDatas[i].data.Add(tempData.data.question[i].value);
|
|
tempDatas[i].data.Add(tempData.data.question[i].value);
|
|
}
|
|
}
|
|
|
|
+
|
|
tempSeries[0].data.Clear();
|
|
tempSeries[0].data.Clear();
|
|
tempSeries[0].data.AddRange(tempDatas);
|
|
tempSeries[0].data.AddRange(tempDatas);
|
|
|
|
|
|
@@ -197,10 +193,11 @@ public class GCYWLayer : YZTRootLayer
|
|
tempDatas_1[i].data.Add(i);
|
|
tempDatas_1[i].data.Add(i);
|
|
tempDatas_1[i].data.Add(tempData.data.events[i].value);
|
|
tempDatas_1[i].data.Add(tempData.data.events[i].value);
|
|
}
|
|
}
|
|
|
|
+
|
|
tempSeries[1].data.Clear();
|
|
tempSeries[1].data.Clear();
|
|
tempSeries[1].data.AddRange(tempDatas_1);
|
|
tempSeries[1].data.AddRange(tempDatas_1);
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
public void SetGongChengGuanLiChart()
|
|
public void SetGongChengGuanLiChart()
|
|
{
|
|
{
|
|
B08_projectExamine tempData = GlobalData.B08ProjectExamine;
|
|
B08_projectExamine tempData = GlobalData.B08ProjectExamine;
|
|
@@ -217,11 +214,12 @@ public class GCYWLayer : YZTRootLayer
|
|
tempDatas[i].name = tempData.data.type1[i].key;
|
|
tempDatas[i].name = tempData.data.type1[i].key;
|
|
tempCount += tempData.data.type1[i].value;
|
|
tempCount += tempData.data.type1[i].value;
|
|
}
|
|
}
|
|
|
|
+
|
|
tempSeries[0].data.Clear();
|
|
tempSeries[0].data.Clear();
|
|
tempSeries[0].data.AddRange(tempDatas);
|
|
tempSeries[0].data.AddRange(tempDatas);
|
|
|
|
|
|
gongChengGuanLiChartCount.text = tempCount.ToString();
|
|
gongChengGuanLiChartCount.text = tempCount.ToString();
|
|
-
|
|
|
|
|
|
+
|
|
var tempSeries_1 = fenJiKaoPingChart.series;
|
|
var tempSeries_1 = fenJiKaoPingChart.series;
|
|
SerieData[] tempDatas_1 = new SerieData[tempData.data.type2.Length];
|
|
SerieData[] tempDatas_1 = new SerieData[tempData.data.type2.Length];
|
|
for (int i = 0; i < tempDatas_1.Length; i++)
|
|
for (int i = 0; i < tempDatas_1.Length; i++)
|
|
@@ -232,6 +230,7 @@ public class GCYWLayer : YZTRootLayer
|
|
tempDatas_1[i].data.Add(tempData.data.type2[i].value);
|
|
tempDatas_1[i].data.Add(tempData.data.type2[i].value);
|
|
tempDatas_1[i].name = tempData.data.type2[i].key;
|
|
tempDatas_1[i].name = tempData.data.type2[i].key;
|
|
}
|
|
}
|
|
|
|
+
|
|
tempSeries_1[0].data.Clear();
|
|
tempSeries_1[0].data.Clear();
|
|
tempSeries_1[0].data.AddRange(tempDatas_1);
|
|
tempSeries_1[0].data.AddRange(tempDatas_1);
|
|
}
|
|
}
|
|
@@ -243,13 +242,14 @@ public class GCYWLayer : YZTRootLayer
|
|
TFSJ_DaiChuLiNumTex.text = tempData.data.waitHandle.ToString();
|
|
TFSJ_DaiChuLiNumTex.text = tempData.data.waitHandle.ToString();
|
|
TFSJ_DaiYanShouNumTex.text = tempData.data.waitAccept.ToString();
|
|
TFSJ_DaiYanShouNumTex.text = tempData.data.waitAccept.ToString();
|
|
TFSJ_YiChuLiNumTex.text = tempData.data.hasHandle.ToString();
|
|
TFSJ_YiChuLiNumTex.text = tempData.data.hasHandle.ToString();
|
|
- TFSJ_completeText.text = $"{float.Parse(tempData.data.completeRate)*100.0f:0}%";
|
|
|
|
- TFSJ_completeSlider.fillAmount =float.Parse(tempData.data.completeRate);
|
|
|
|
|
|
+ TFSJ_completeText.text = $"{float.Parse(tempData.data.completeRate) * 100.0f:0}%";
|
|
|
|
+ TFSJ_completeSlider.fillAmount = float.Parse(tempData.data.completeRate);
|
|
|
|
|
|
for (int i = 0; i < TFSJ_eventItems.Count; i++)
|
|
for (int i = 0; i < TFSJ_eventItems.Count; i++)
|
|
{
|
|
{
|
|
Destroy(TFSJ_eventItems[i]);
|
|
Destroy(TFSJ_eventItems[i]);
|
|
}
|
|
}
|
|
|
|
+
|
|
TFSJ_eventItems.Clear();
|
|
TFSJ_eventItems.Clear();
|
|
for (int i = 0; i < tempData.data.list.Count; i++)
|
|
for (int i = 0; i < tempData.data.list.Count; i++)
|
|
{
|
|
{
|
|
@@ -257,10 +257,10 @@ public class GCYWLayer : YZTRootLayer
|
|
tempObj.Init(tempData.data.list[i]);
|
|
tempObj.Init(tempData.data.list[i]);
|
|
TFSJ_eventItems.Add(tempObj.gameObject);
|
|
TFSJ_eventItems.Add(tempObj.gameObject);
|
|
}
|
|
}
|
|
-
|
|
|
|
- _tuFaShiJian_Count_Text.text = $"{tempData.data.waitHandle+tempData.data.waitAccept+tempData.data.hasHandle}";
|
|
|
|
- _tuFaShiJian_Vlaue_Text.text = $"{float.Parse(tempData.data.completeRate)*100.0f:0}%";
|
|
|
|
- _tuFaShiJian_Slider.fillAmount =float.Parse(tempData.data.completeRate);
|
|
|
|
|
|
+
|
|
|
|
+ _tuFaShiJian_Count_Text.text = $"{tempData.data.waitHandle + tempData.data.waitAccept + tempData.data.hasHandle}";
|
|
|
|
+ _tuFaShiJian_Vlaue_Text.text = $"{float.Parse(tempData.data.completeRate) * 100.0f:0}%";
|
|
|
|
+ _tuFaShiJian_Slider.fillAmount = float.Parse(tempData.data.completeRate);
|
|
}
|
|
}
|
|
|
|
|
|
public void SetWTZG_Data()
|
|
public void SetWTZG_Data()
|
|
@@ -269,13 +269,14 @@ public class GCYWLayer : YZTRootLayer
|
|
WTZG_DaiChuLiNumTex.text = tempData.data.waitHandle.ToString();
|
|
WTZG_DaiChuLiNumTex.text = tempData.data.waitHandle.ToString();
|
|
WTZG_DaiYanShouNumTex.text = tempData.data.waitAccept.ToString();
|
|
WTZG_DaiYanShouNumTex.text = tempData.data.waitAccept.ToString();
|
|
WTZG_YiChuLiNumTex.text = tempData.data.hasHandle.ToString();
|
|
WTZG_YiChuLiNumTex.text = tempData.data.hasHandle.ToString();
|
|
- WTZG_completeText.text = $"{float.Parse(tempData.data.completeRate)*100.0f:0}%";
|
|
|
|
- WTZG_completeSlider.fillAmount =float.Parse(tempData.data.completeRate);
|
|
|
|
|
|
+ WTZG_completeText.text = $"{float.Parse(tempData.data.completeRate) * 100.0f:0}%";
|
|
|
|
+ WTZG_completeSlider.fillAmount = float.Parse(tempData.data.completeRate);
|
|
|
|
|
|
for (int i = 0; i < WTZG_eventItems.Count; i++)
|
|
for (int i = 0; i < WTZG_eventItems.Count; i++)
|
|
{
|
|
{
|
|
Destroy(WTZG_eventItems[i]);
|
|
Destroy(WTZG_eventItems[i]);
|
|
}
|
|
}
|
|
|
|
+
|
|
WTZG_eventItems.Clear();
|
|
WTZG_eventItems.Clear();
|
|
for (int i = 0; i < tempData.data.list.Count; i++)
|
|
for (int i = 0; i < tempData.data.list.Count; i++)
|
|
{
|
|
{
|
|
@@ -283,9 +284,9 @@ public class GCYWLayer : YZTRootLayer
|
|
tempObj.Init(tempData.data.list[i]);
|
|
tempObj.Init(tempData.data.list[i]);
|
|
WTZG_eventItems.Add(tempObj.gameObject);
|
|
WTZG_eventItems.Add(tempObj.gameObject);
|
|
}
|
|
}
|
|
-
|
|
|
|
- _zhengGaiWenTi_Count_Text.text =$"{tempData.data.waitHandle+tempData.data.waitAccept+tempData.data.hasHandle}";
|
|
|
|
- _zhengGaiWenTi_Vlaue_Text.text = $"{float.Parse(tempData.data.completeRate)*100.0f:0}%";
|
|
|
|
|
|
+
|
|
|
|
+ _zhengGaiWenTi_Count_Text.text = $"{tempData.data.waitHandle + tempData.data.waitAccept + tempData.data.hasHandle}";
|
|
|
|
+ _zhengGaiWenTi_Vlaue_Text.text = $"{float.Parse(tempData.data.completeRate) * 100.0f:0}%";
|
|
_zhengGaiWenTi_Slider.fillAmount = float.Parse(tempData.data.completeRate);
|
|
_zhengGaiWenTi_Slider.fillAmount = float.Parse(tempData.data.completeRate);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -307,5 +308,4 @@ public class GCYWLayer : YZTRootLayer
|
|
string textStr = showCheckPath ? "隐藏" : "显示";
|
|
string textStr = showCheckPath ? "隐藏" : "显示";
|
|
checkPathButtonText.text = $"巡检路线({textStr})";
|
|
checkPathButtonText.text = $"巡检路线({textStr})";
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|