修复bug 1850/1 1850/head 1851/target/1 1852/target/1
authorxue <2144439972@qq.com>
Tue, 17 Jun 2025 07:34:22 +0000 (15:34 +0800)
committerxue <2144439972@qq.com>
Tue, 17 Jun 2025 07:34:22 +0000 (15:34 +0800)
code/sdk/application/wearable/fd230app/nativeui/bloodpressure/include/BPMainView.h
code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPMainPresenter.cpp
code/sdk/application/wearable/fd230app/nativeui/bloodpressure/src/BPMainView.cpp

index 8d3aebb..5ae55c7 100644 (file)
@@ -57,7 +57,7 @@ namespace OHOS
     private:
         BPCalibrationView *p_BPCalibrationView{nullptr};
         BPUnderCalibrationView *p_BPUnderCalibrationView{nullptr};
-        BPSecUnderCalibrationView *p_SecBPUnderCalibrationView{nullptr};
+        BPSecUnderCalibrationView *g_pBPSecUnderCalibrationView{nullptr};
         BPValueView *g_pBPValueView{nullptr};
         BPCalibrationPassView *g_pBPCalibrationPassView{nullptr};
         BPCalibrationErrorView *g_pBPCalibrationErrorView{nullptr};
index 40cecb3..61753c9 100644 (file)
@@ -188,13 +188,16 @@ namespace OHOS
         {
             WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "errorcheckButton");
              BPMainView::GetInstance()->ChangeView(BPCALIBRATIONERRORVIEW,BPCALIBRATIONMINDVIEW);
-           
+        
+        }
         if(strcmp(view.GetViewId(),STARTCALIBRATIONBUTTON) == 0)
         {
             WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "STARTCALIBRATIONBUTTON");
         }
-        WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "BPPresenter::OnClick");
         return true;
+        WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "BPPresenter::OnClick");
     }
 
+    
+
 }
\ No newline at end of file
index a4fd377..a6f2eae 100644 (file)
@@ -175,20 +175,20 @@ namespace OHOS
         }
         return true;
     }
-      bool BPMainView::ChangeSecBPUnderCalibrationView(int16_t thisView)
+      bool BPMainView::ChangeBPSecUnderCalibrationView(int16_t thisView)
     {
         // 检查视图是否已初始化
         if (group[thisView] == nullptr)
         {
             WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "BloodPressureView::ChangeSecUnderInitialCalibrationView");
-            p_SecBPUnderCalibrationView = new SecBPUnderCalibrationView();
-            if (p_SecBPUnderCalibrationView == nullptr)
+            g_pBPSecUnderCalibrationView = new BPSecUnderCalibrationView();
+            if (g_pBPSecUnderCalibrationView == nullptr)
             {
                 WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "BloodPressureView:: new scrollView[%d] fail", thisView);
                 return false;
             }
             // 初始化视图并添加到视图组
-            group[thisView] = p_SecBPUnderCalibrationView->SecBPUnderCalibrationInit();
+            group[thisView] = g_pBPSecUnderCalibrationView->BPSecUnderCalibrationInit();
             container_->Add(group[thisView]);
         }
         return true;
@@ -301,7 +301,7 @@ namespace OHOS
     static const BPViewMapper ViewMapper[] = {
         {BPCALIBRATIONVIEW, &BPMainView::ChangeBPCalibrationView},
         {BPUNDERCALIBRATIONVIEW, &BPMainView::ChangeBPUnderCalibrationView},
-        {SECBPUNDERCALIBRATIONVIEW, &BPMainView::ChangeSecBPUnderCalibrationView},
+        {BPSECUNDERCALIBRATIONVIEW, &BPMainView::ChangeBPSecUnderCalibrationView},
         {BPVALUEVIEW, &BPMainView::ChangeBPValueView},
         {BPCALIBRATIONPASSVIEW, &BPMainView::ChangeBPCalibrationPassView},
         {BPCALIBRATIONERRORVIEW, &BPMainView::ChangeBPCalibrationErrorView},