修改细节

This commit is contained in:
Caiyanpeng committed 2021-04-25 13:35:07 +08:00
1 parent a96d538dc1
commit 048538a0c8
78 files changed
+15285 -6903

No files matched your search

+26 -26
View File
@@ -591,8 +591,13 @@ public class LoginController : MonoBehaviour
{
signPage1.Find("Password").gameObject.SetActive(false);
signPage1.Find("CPassword").gameObject.SetActive(false);
signPage1.Find("signThird").GetComponent<Button>().onClick.RemoveAllListeners();
signPage1.Find("signThird").GetComponent<Button>().onClick.AddListener(goRegNextWithoutPass);
UIManager.RemoveEvent(signPage1.Find("signThird").gameObject);
UIManager.AddEvent(signPage1.Find("signThird").gameObject, EventTriggerType.PointerClick, (b) =>
{
goRegNextWithoutPass();
});
//signPage1.Find("signThird").GetComponent<Button>().onClick.RemoveAllListeners();
//signPage1.Find("signThird").GetComponent<Button>().onClick.AddListener(goRegNextWithoutPass);
}
@@ -604,8 +609,13 @@ public class LoginController : MonoBehaviour
signForm.cpassword.text = "";
signPage1.Find("Password").gameObject.SetActive(true);
signPage1.Find("CPassword").gameObject.SetActive(true);
signPage1.Find("signThird").GetComponent<Button>().onClick.RemoveAllListeners();
signPage1.Find("signThird").GetComponent<Button>().onClick.AddListener(() => { goRegNext(1); });
UIManager.RemoveEvent(signPage1.Find("signThird").gameObject);
UIManager.AddEvent(signPage1.Find("signThird").gameObject, EventTriggerType.PointerClick, (b) =>
{
goRegNext(1);
});
//signPage1.Find("signThird").GetComponent<Button>().onClick.RemoveAllListeners();
//signPage1.Find("signThird").GetComponent<Button>().onClick.AddListener(() => { ; });
}
void CaptchaTimerTick()
{
@@ -645,6 +655,10 @@ public class LoginController : MonoBehaviour
private void goRegPrev()
{
signForm.email.text = "";
signForm.password.text = "";
signForm.captcha.text = "";
signForm.cpassword.text = "";
StartScrollSign(0);
}
//0-普通 1-微信
@@ -686,28 +700,11 @@ public class LoginController : MonoBehaviour
else
{
var errorList = JArray.FromObject(r.data);
SetValidate(signFormDict, errorList);
Utils.SetValidate(signFormDict, errorList);
Utils.showToast(gameObject, r.errMsg, 1);
}
}
void SetValidate(Dictionary<string,Selectable> dict,JArray errorList)
{
foreach (var error in errorList)
{
var className = dict[error.Value<string>("Field")].GetType().Name;
if (className == "InputField")
{
dict[error.Value<string>("Field")].GetComponent<PFUIInputField>()
.SetValidate(true);
}
else if (className == "Dropdown")
{
dict[error.Value<string>("Field")].GetComponent<PFUIDropdown>()
.SetValidate();
}
//formDict[error.Value<string>("Filed")].error.Value<string>("ErrMsg");
}
}
async void goRegNextWithoutPass()
{
var Email = signForm.email;
@@ -796,7 +793,7 @@ public class LoginController : MonoBehaviour
errorList.Add(new { Field="Years", ErrMsg="" });
errorList.Add(new { Field = "Months", ErrMsg = "" });
errorList.Add(new { Field = "Days", ErrMsg = "" });
SetValidate(signFormDict, JArray.FromObject(errorList));
Utils.SetValidate(signFormDict, JArray.FromObject(errorList));
Utils.showToast(gameObject, "请选择生日");
return false;
}
@@ -996,8 +993,11 @@ public class LoginController : MonoBehaviour
}
else
{
var errorList = JArray.FromObject(res.data);
SetValidate(formDict, errorList);
if (res.data != null)
{
var errorList = JArray.FromObject(res.data);
Utils.SetValidate(formDict, errorList);
}
Utils.showToast(gameObject, res.errMsg);
}
}