用户协议、隐私政策以明示同意的方式征得用户同意
This commit is contained in:
parent
a980f5f250
commit
564608f482
@ -45,8 +45,7 @@ class StarLockLoginLogic extends BaseGetXController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void _resetCanNext() {
|
void _resetCanNext() {
|
||||||
state.canNext.value =
|
state.canNext.value = state.pwdIsOK && state.isEmailOrPhone;
|
||||||
state.pwdIsOK && state.isEmailOrPhone && state.agree.value;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
|||||||
@ -165,7 +165,12 @@ class _StarLockLoginPageState extends State<StarLockLoginPage> {
|
|||||||
isDisabled: state.canNext.value,
|
isDisabled: state.canNext.value,
|
||||||
onClick: state.canNext.value
|
onClick: state.canNext.value
|
||||||
? () {
|
? () {
|
||||||
logic.login();
|
if (state.agree.value == false) {
|
||||||
|
logic.showToast('请先同意用户协议');
|
||||||
|
return;
|
||||||
|
} else {
|
||||||
|
logic.login();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
: null)),
|
: null)),
|
||||||
SizedBox(height: 50.w),
|
SizedBox(height: 50.w),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user