{
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "ThunderBirdModel::StartBootOperation");
return bind_status;
+ }
+ bool ThunderBirdModel::getbind_status()
+ {
+ return bind_status;
}
//判断是否绑定
ThunderBirdModel::BindingStatus ThunderBirdModel::CheckBindingStatus()
m_statusTimer = nullptr;
}
}
+ // 获取token是否有效 其实是是否有外网
+ bool ThunderBirdModel::Get_is_ln_get_device_token_success()
+ {
+ return get_is_ln_get_device_token_success();
+ }
/**
* @brief 状态管理回调处理
*/
}
// 二维码是否有效更新过
- bool ThunderBirdModel::GetQrcodeChecked() const
+ bool ThunderBirdModel::GetQrcodeChecked()
{
return m_qrcodeChecked;
}
// 短按FUNC键(息屏状态下)
if (keyState == InputDevice::STATE_PRESS && screenState == 0) {
// 检查绑定状态
- if (ThunderBirdModel::GetInstance()->CheckBindingStatus() != ThunderBirdModel::BindingStatus::BOUND) {
+ if (ThunderBirdModel::GetInstance()->getbind_status() != true) {
if (currentSubView != ThunderBirdGuideView::THUNDERBIRD_GUIDEVIEW_3) {
ThunderBirdMainView::GetInstance()->ChangeView(currentView, THUNDERBIRD_GUIDEVIEW, ThunderBirdGuideView::THUNDERBIRD_GUIDEVIEW_3);
}
{
if (keyState == InputDevice::STATE_PRESS && screenState == 0) {
// 检查绑定状态
- if (ThunderBirdModel::GetInstance()->CheckBindingStatus() != ThunderBirdModel::BindingStatus::BOUND) {
+ if (ThunderBirdModel::GetInstance()->getbind_status() != true) {
if (currentSubView != ThunderBirdGuideView::THUNDERBIRD_GUIDEVIEW_3) {
ThunderBirdMainView::GetInstance()->ChangeView(currentView, THUNDERBIRD_GUIDEVIEW, ThunderBirdGuideView::THUNDERBIRD_GUIDEVIEW_3);
}
if (keyState == InputDevice::STATE_PRESS && screenState == 0) {
// 检查绑定状态
- if (ThunderBirdModel::GetInstance()->CheckBindingStatus() != ThunderBirdModel::BindingStatus::BOUND) {
+ if (ThunderBirdModel::GetInstance()->getbind_status() != true) {
if (currentSubView != ThunderBirdGuideView::THUNDERBIRD_GUIDEVIEW_3) {
ThunderBirdMainView::GetInstance()->ChangeView(currentView, THUNDERBIRD_GUIDEVIEW, ThunderBirdGuideView::THUNDERBIRD_GUIDEVIEW_3);
}
void ThunderBirdPresenter::UpdateQrcodeIfValid()
{
+ if(ThunderBirdModel::GetInstance()->Get_is_ln_get_device_token_success() == false)
+ {
+ return;
+ }
+
// 检查IMEI是否有效 并且 二维码是否有效更新过
if (ThunderBirdModel::GetInstance()->IsIMEIValid() && ThunderBirdModel::GetInstance()->GetQrcodeChecked() == true) {
return;