注销用户两步+删除用户线路

This commit is contained in:
Caiyanpeng committed 2022-07-18 17:07:02 +08:00
1 parent 68071a95f6
commit be4e741708
18 files changed
+1239 -77

No files matched your search

@@ -57,6 +57,7 @@ public class MapListController : PFUIPanel
rect.localPosition = Vector3.zero;
}
private GameObject btnDelete;
protected override void Start()
{
#if (UNITY_ANDROID || UNITY_IOS)
@@ -129,6 +130,52 @@ public class MapListController : PFUIPanel
transform.Find("MainNav").GetComponent<MainNav>().ShowBack();
#endif
#if UNITY_ANDROID || UNITY_IOS
btnDelete = transform.Find("Upload/Delete").gameObject;
#else
btnDelete = topContainer.Find("Delete").gameObject;
#endif
UIManager.AddEvent(btnDelete, EventTriggerType.PointerClick, b =>
{
if (btnDelete.name == "Delete")
{
btnDelete.name = "DeleteFinish";
App.isUploadDeleteMode = true;
foreach (Transform map in content.transform)
{
if (map.GetComponent<MapItem>())
map.GetComponent<MapItem>().ChangeUploadImageMode();
}
#if UNITY_ANDROID || UNITY_IOS
btnDelete.GetComponent<Image>().sprite = Resources.Load<Sprite>("Images/routedelete/ICON_done_44");
#else
btnDelete.GetComponent<Image>().color = Utils.HexToColorHtml("#f93086");
var image = btnDelete.transform.Find("Image");
image.GetComponent<RectTransform>().sizeDelta = new Vector2(24, 18);
image.GetComponent<Image>().sprite = Resources.Load<Sprite>("Images/Done");
#endif
}
else
{
btnDelete.name = "Delete";
App.isUploadDeleteMode = false;
foreach (Transform map in content.transform)
{
if (map.GetComponent<MapItem>())
map.GetComponent<MapItem>().ChangeUploadImageMode();
}
#if UNITY_ANDROID || UNITY_IOS
btnDelete.GetComponent<Image>().sprite = Resources.Load<Sprite>("Images/routedelete/ICON_delete_44");
#else
btnDelete.GetComponent<Image>().color = Utils.HexToColorHtml("#23232d");
var image = btnDelete.transform.Find("Image");
image.GetComponent<RectTransform>().sizeDelta = new Vector2(18, 20);
image.GetComponent<Image>().sprite = Resources.Load<Sprite>("Images/Delete");
#endif
}
});
sort = "Near";
sortDire = "asc";
@@ -432,7 +479,7 @@ public class MapListController : PFUIPanel
foreach (var item in list)
{
var obj = Instantiate(map);
obj.GetComponent<MapItem>().Initial(item, caches);
obj.GetComponent<MapItem>().Initial(item, caches,null,Refresh);
//obj.SendMessage("Initial", );
obj.transform.SetParent(content.transform);
obj.transform.localScale = new Vector3(1, 1, 1);
@@ -519,6 +566,8 @@ public class MapListController : PFUIPanel
btnMapMode.SetActive(App.CurrentRouteType == "My Upload");
topContainer.Find("line2").gameObject.SetActive(App.CurrentRouteType == "All Route");
topContainer.Find("SearchInput").gameObject.SetActive(App.CurrentRouteType == "All Route");
topContainer.Find("line3").gameObject.SetActive(App.CurrentRouteType == "My Upload");
btnDelete.gameObject.SetActive(App.CurrentRouteType == "My Upload");
#else
transform.Find("Upload").gameObject.SetActive(App.CurrentRouteType == "My Upload");
#endif