修改细节
This commit is contained in:
1 parent
a96d538dc1
commit
048538a0c8
78 files changed
+15285
-6903
No files matched your search
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user