@@ -80,7 +80,7 @@ class _SecurityBindAlipayContainerState | |||||
void _verifiy() { | void _verifiy() { | ||||
bool canConfirm = _nameController.text.length > 0 && | bool canConfirm = _nameController.text.length > 0 && | ||||
_accountController.text.length > 0 && | _accountController.text.length > 0 && | ||||
_codeController.text.length == 6; | |||||
_codeController.text.length >= 4 && _codeController.text.length <= 4; | |||||
if (canConfirm != _canConfirm) { | if (canConfirm != _canConfirm) { | ||||
setState(() { | setState(() { | ||||
_canConfirm = canConfirm; | _canConfirm = canConfirm; | ||||
@@ -130,7 +130,7 @@ class _SecurityMobileUnbindState extends State<SecurityMobileUnbind> { | |||||
} | } | ||||
void _verifiy() { | void _verifiy() { | ||||
bool canConfirm = _codeController.text.length == 6; | |||||
bool canConfirm = _codeController.text.length >= 4 && _codeController.text.length <= 6; | |||||
if (canConfirm != _canConfirm) { | if (canConfirm != _canConfirm) { | ||||
setState(() { | setState(() { | ||||
_canConfirm = canConfirm; | _canConfirm = canConfirm; | ||||
@@ -145,7 +145,8 @@ class _SecurityPasswordState extends State<SecurityPassword> { | |||||
} | } | ||||
void _verifiy() { | void _verifiy() { | ||||
bool canConfirm = _passwordController.text.length >= 6 && _confirmController.text.length >= 6 && _codeController.text.length == 6; | |||||
bool canConfirm = _passwordController.text.length >= 6 && _confirmController.text.length >= 6 && | |||||
_codeController.text.length >= 4 && _codeController.text.length <= 6; | |||||
if (canConfirm != _canConfirm) { | if (canConfirm != _canConfirm) { | ||||
setState(() { | setState(() { | ||||
_canConfirm = canConfirm; | _canConfirm = canConfirm; | ||||
@@ -36,7 +36,7 @@ class _SecurityUnbinAlipayState extends State<SecurityUnbinAlipay> { | |||||
} | } | ||||
void _verifiy() { | void _verifiy() { | ||||
bool canConfirm = _codeController.text.length == 6; | |||||
bool canConfirm = _codeController.text.length >= 4 && _codeController.text.length <= 6; | |||||
if (canConfirm != _canConfirm) { | if (canConfirm != _canConfirm) { | ||||
setState(() { | setState(() { | ||||
_canConfirm = canConfirm; | _canConfirm = canConfirm; | ||||
@@ -48,12 +48,18 @@ class CustomSearchWidget extends StatelessWidget { | |||||
if (EmptyUtil.isEmpty(model)) return Container(); | if (EmptyUtil.isEmpty(model)) return Container(); | ||||
Widget rlt; | Widget rlt; | ||||
switch (model.moduleType) { | switch (model.moduleType) { | ||||
case 'search_1': | |||||
case 'search_1': // 右1图标 | |||||
rlt = _buildStyle1Widget(context); | rlt = _buildStyle1Widget(context); | ||||
break; | break; | ||||
case 'search_2': | |||||
case 'search_2': // 无图标 | |||||
rlt = _buildStyle2Widget(context); | rlt = _buildStyle2Widget(context); | ||||
break; | break; | ||||
case 'search_3': // 左1右1图标 | |||||
rlt = Container(); | |||||
break; | |||||
case 'search_4': // 右按钮 | |||||
rlt = Container(); | |||||
break; | |||||
default: | default: | ||||
rlt = Container(); | rlt = Container(); | ||||
break; | break; | ||||
@@ -73,6 +73,7 @@ class _RestartWidgetState extends State<RestartWidget> { | |||||
// ///debug阶段可重启 | // ///debug阶段可重启 | ||||
// isFirst=true; | // isFirst=true; | ||||
// } | // } | ||||
isFirst = true; | |||||
return StreamBuilder(stream: outData,builder: (context,asyn){ | return StreamBuilder(stream: outData,builder: (context,asyn){ | ||||
if(asyn.data==null&&!isFirst){ | if(asyn.data==null&&!isFirst){ | ||||
return Scaffold( | return Scaffold( | ||||
@@ -82,6 +83,7 @@ class _RestartWidgetState extends State<RestartWidget> { | |||||
isFirst=false; | isFirst=false; | ||||
return widget?.child; | return widget?.child; | ||||
} | } | ||||
// return widget?.child; | |||||
}); | }); | ||||
} | } | ||||