Quellcode durchsuchen

product_id数字改为字符串进行处理

guohui vor 2 Jahren
Ursprung
Commit
2f292b189a
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      pro/src/json_handle.c

+ 2 - 2
pro/src/json_handle.c

@@ -817,7 +817,7 @@ cJSON* json_to_overall_status_monitor(const char* str,_Over_All_Sts_Monitor* _ov
 
     cJSON *cjson_product_id = cJSON_GetObjectItem(cjson, "productId");
     if (cjson_product_id != NULL)
-        _over_all_sts_monitor->product_id = cjson_product_id->valueint;
+        _over_all_sts_monitor->product_id = atoi(cjson_product_id->valuestring);
 
     cJSON *cjson_productNumber = cJSON_GetObjectItem(cjson, "productNumber");
     if (cjson_productNumber != NULL)
@@ -1136,7 +1136,7 @@ cJSON* json_to_chn_pwr_status_monitor(const char* str,_OverChnPwrRequest* _over_
     cJSON* cjson_product_id = cJSON_GetObjectItem(cjson,"productId");
     if(cjson_product_id!=NULL)    //通道
     {
-        _over_chn_pwr_request->product_id = cjson_product_id->valueint;
+        _over_chn_pwr_request->product_id = atoi(cjson_product_id->valuestring);
     }
 
     cJSON* cjson_chn_id = cJSON_GetObjectItem(cjson,"productChId");