|
|
@@ -1903,7 +1903,9 @@ char* ctrl_breaker_err_ack_to_json(char *string)
|
|
|
// 添加基本键值对
|
|
|
cJSON_AddNumberToObject(root, "code", 201);
|
|
|
//添加结果
|
|
|
- cJSON_AddStringToObject(root, "msg", string);
|
|
|
+ char temp[100] = {0};
|
|
|
+ sprintf(temp,"%s %s",string,language_Operation_Failed[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
+ cJSON_AddStringToObject(root, "msg", temp);
|
|
|
//转换
|
|
|
str = cJSON_Print(root);
|
|
|
//释放资源
|
|
|
@@ -4992,8 +4994,12 @@ char *communication_broadcast_ack_to_json(mulcast_t* broad)
|
|
|
|
|
|
// memset(temp, 0, sizeof(temp));
|
|
|
// sprintf(temp,"%d",_modbusInfo_t->addr);
|
|
|
- cJSON_AddNumberToObject(data_root_array, "broadcastPort", broad->broadcast_port);
|
|
|
- cJSON_AddNumberToObject(data_root_array, "multcastPort", broad->mulcast_port);
|
|
|
+
|
|
|
+ sprintf(temp,"%d",broad->broadcast_port);
|
|
|
+ cJSON_AddStringToObject(data_root_array, "broadcastPort", temp);
|
|
|
+
|
|
|
+ sprintf(temp,"%d",broad->mulcast_port);
|
|
|
+ cJSON_AddStringToObject(data_root_array, "multcastPort", temp);
|
|
|
|
|
|
|
|
|
memset(temp, 0, sizeof(temp));
|
|
|
@@ -5766,12 +5772,12 @@ cJSON* json_to_communication_manage(const char* str,_CommunicationManageRequestI
|
|
|
_cjson = cJSON_GetObjectItem(cjson, "broadcastPort");
|
|
|
if (_cjson != NULL)
|
|
|
{
|
|
|
- _communicationRequestInfo->broadcast.broadcast_port = _cjson->valueint;
|
|
|
+ _communicationRequestInfo->broadcast.broadcast_port = atoi(_cjson->valuestring);
|
|
|
}
|
|
|
_cjson = cJSON_GetObjectItem(cjson, "multcastPort");
|
|
|
if (_cjson != NULL)
|
|
|
{
|
|
|
- _communicationRequestInfo->broadcast.mulcast_port = _cjson->valueint;
|
|
|
+ _communicationRequestInfo->broadcast.mulcast_port = atoi(_cjson->valuestring);
|
|
|
}
|
|
|
_cjson = cJSON_GetObjectItem(cjson, "broadcastIp");
|
|
|
if (_cjson != NULL)
|