消除魔法数,接口改成类 37/2 37/head
authorCaisking <3449750381@qq.com>
Wed, 17 Apr 2024 13:18:19 +0000 (21:18 +0800)
committerCaisking <3449750381@qq.com>
Wed, 17 Apr 2024 13:18:19 +0000 (21:18 +0800)
code/sdk/application/wearable/fd230app/nativeui/traing/training_card/include/TraingCardPresenter.h
code/sdk/application/wearable/fd230app/nativeui/traing/training_card/src/TraingCardPresenter.cpp

index 2ae9821..7b68636 100644 (file)
@@ -49,6 +49,8 @@ namespace OHOS
 \r
         void ModifiesTime();\r
         void RefreshData(); // 更新数据\r
+        bool send_sport_cmd(uint32 cmd);\r
+\r
     private:\r
         // 因为继承了OnClickListener,所以有OnClick属性,至于参数,原函数也这样直接继承;\r
         bool OnClick(UIView &view, const ClickEvent &event) override;\r
index 619ad95..a6961a6 100644 (file)
@@ -15,6 +15,7 @@
 #include <sstream>\r
 \r
 extern "C" void do_cywee_service_check_msg(int cmd, int data[]);\r
+#define MAXSPORTID 176\r
 \r
 extern "C"\r
 {\r
@@ -258,10 +259,10 @@ namespace OHOS
         }\r
         return true;\r
     }\r
-    \r
-    bool send_sport_cmd(uint32 cmd)\r
+\r
+    bool TraingCardPresenter::send_sport_cmd(uint32 cmd)\r
     {\r
-        if (cmd > 177 || cmd < 0)\r
+        if (cmd > MAXSPORTID || cmd < 0)\r
         {\r
             WEARABLE_LOGE("send_sport_cmd", "Invalid cmd value: %d", cmd);\r
             return false;\r