fix: 修复重置密码没有响应问题

This commit is contained in:
Liuyf 2024-11-13 17:16:25 +08:00
parent e20e6702b9
commit 42a6ef0dcc

View File

@ -105,7 +105,7 @@ class _StarLockForgetPasswordPageState
height: 36.w, height: 36.w,
), ),
), ),
hintText:'请输入手机号或者邮箱'.tr, hintText: '请输入手机号或者邮箱'.tr,
keyboardType: TextInputType.number, keyboardType: TextInputType.number,
inputFormatters: <TextInputFormatter>[ inputFormatters: <TextInputFormatter>[
LengthLimitingTextInputFormatter(30), LengthLimitingTextInputFormatter(30),
@ -127,8 +127,7 @@ class _StarLockForgetPasswordPageState
height: 36.w, height: 36.w,
), ),
), ),
hintText: hintText: '请输入密码'.tr,
'请输入密码'.tr,
inputFormatters: <TextInputFormatter>[ inputFormatters: <TextInputFormatter>[
LengthLimitingTextInputFormatter(20), LengthLimitingTextInputFormatter(20),
]), ]),
@ -155,8 +154,7 @@ class _StarLockForgetPasswordPageState
height: 36.w, height: 36.w,
), ),
), ),
hintText: hintText: '确认密码'.tr,
'确认密码'.tr,
inputFormatters: <TextInputFormatter>[ inputFormatters: <TextInputFormatter>[
LengthLimitingTextInputFormatter(20), LengthLimitingTextInputFormatter(20),
]), ]),
@ -204,7 +202,8 @@ class _StarLockForgetPasswordPageState
// height: 60.h, // height: 60.h,
padding: EdgeInsets.all(10.h), padding: EdgeInsets.all(10.h),
decoration: BoxDecoration( decoration: BoxDecoration(
color: (state.canSendCode.value && state.canResend.value) color: (state.canSendCode.value &&
state.canResend.value)
? AppColors.mainColor ? AppColors.mainColor
: AppColors.btnDisableColor, : AppColors.btnDisableColor,
borderRadius: BorderRadius.circular(5)), borderRadius: BorderRadius.circular(5)),
@ -233,12 +232,12 @@ class _StarLockForgetPasswordPageState
isDisabled: state.canSub.value, isDisabled: state.canSub.value,
onClick: state.canSub.value onClick: state.canSub.value
? () async { ? () async {
final bool isNetWork = // final bool isNetWork =
await LockMainLogic.to()?.judgeTheNetwork() ?? // await LockMainLogic.to()?.judgeTheNetwork() ??
false; // false;
if (!isNetWork) { // if (!isNetWork) {
return; // return;
} // }
logic.resetPassword(); logic.resetPassword();
} }
: null); : null);