|
|
@@ -222,7 +222,7 @@ char* user_info_to_json(void)
|
|
|
cJSON_AddStringToObject(user_data_filed,"createTime","2024-01-23 22:15:10");
|
|
|
cJSON_AddStringToObject(user_data_filed,"updateBy","");
|
|
|
cJSON_AddStringToObject(user_data_filed,"updateTime","");
|
|
|
- cJSON_AddStringToObject(user_data_filed,"remark",language_root_name[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(user_data_filed,"remark",language_root_name[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
//添加参数信息
|
|
|
cJSON* param_data_filed = cJSON_CreateObject();
|
|
|
cJSON_AddStringToObject(param_data_filed,"@type","java.util.HashMap");
|
|
|
@@ -253,7 +253,7 @@ char* user_info_to_json(void)
|
|
|
cJSON_AddItemToObject(role_data_filed, "params", role_param_data_filed);
|
|
|
//添加信息
|
|
|
cJSON_AddNumberToObject(role_data_filed,"roleId",_GlobalUserInfoNew.roleID);
|
|
|
- cJSON_AddStringToObject(role_data_filed,"roleName",language_root_name[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(role_data_filed,"roleName",language_root_name[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(role_data_filed,"roleKey","admin");
|
|
|
cJSON_AddNumberToObject(role_data_filed,"roleSort",1);
|
|
|
cJSON_AddStringToObject(role_data_filed,"dataScope","1");
|
|
|
@@ -307,7 +307,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(data1_filed,"alwaysShow",true);
|
|
|
//meta
|
|
|
cJSON* meta_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(meta_data1_filed,"title",language_power_monitor[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(meta_data1_filed,"title",language_power_monitor[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(meta_data1_filed,"icon","monitor");
|
|
|
cJSON_AddBoolToObject(meta_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(meta_data1_filed,"link","");
|
|
|
@@ -320,7 +320,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children1_data1_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children1_data1_filed,"component","power/monitorall/index");
|
|
|
cJSON* children1_meta1_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children1_meta1_data1_filed,"title",language_power_sts_monitor[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children1_meta1_data1_filed,"title",language_power_sts_monitor[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children1_meta1_data1_filed,"icon","monitor");
|
|
|
cJSON_AddBoolToObject(children1_meta1_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children1_meta1_data1_filed,"link","");
|
|
|
@@ -332,7 +332,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children1_data2_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children1_data2_filed,"component","power/channelstatus/index");
|
|
|
cJSON* children1_meta1_data2_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children1_meta1_data2_filed,"title",language_power_channel_sts_monitor[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children1_meta1_data2_filed,"title",language_power_channel_sts_monitor[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children1_meta1_data2_filed,"icon","server");
|
|
|
cJSON_AddBoolToObject(children1_meta1_data2_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children1_meta1_data2_filed,"link","");
|
|
|
@@ -345,7 +345,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children1_data2_1_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children1_data2_1_filed,"component","power/switchtatus/index");
|
|
|
cJSON* children1_meta1_data2_1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children1_meta1_data2_1_filed,"title",language_power_switch_sts_monitor[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children1_meta1_data2_1_filed,"title",language_power_switch_sts_monitor[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children1_meta1_data2_1_filed,"icon","switch");
|
|
|
cJSON_AddBoolToObject(children1_meta1_data2_1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children1_meta1_data2_1_filed,"link","");
|
|
|
@@ -358,7 +358,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children1_data3_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children1_data3_filed,"component","power/monitorhistory/index");
|
|
|
cJSON* children1_meta1_data3_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children1_meta1_data3_filed,"title",language_power_history_search[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children1_meta1_data3_filed,"title",language_power_history_search[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children1_meta1_data3_filed,"icon","chart");
|
|
|
cJSON_AddBoolToObject(children1_meta1_data3_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children1_meta1_data3_filed,"link","");
|
|
|
@@ -376,7 +376,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddStringToObject(data2_filed,"component","Layout");
|
|
|
cJSON_AddBoolToObject(data2_filed,"alwaysShow",true);
|
|
|
cJSON* meta_data2_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(meta_data2_filed,"title",language_sensor_monitoring[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(meta_data2_filed,"title",language_sensor_monitoring[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(meta_data2_filed,"icon","slider");
|
|
|
cJSON_AddBoolToObject(meta_data2_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(meta_data2_filed,"link","");
|
|
|
@@ -389,7 +389,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children2_data1_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children2_data1_filed,"component","sensor/sensorStatus/index");
|
|
|
cJSON* children2_meta1_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children2_meta1_data1_filed,"title",language_sensor_status_monitoring[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children2_meta1_data1_filed,"title",language_sensor_status_monitoring[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children2_meta1_data1_filed,"icon","monitor");
|
|
|
cJSON_AddBoolToObject(children2_meta1_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children2_meta1_data1_filed,"link","");
|
|
|
@@ -401,7 +401,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children2_data2_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children2_data2_filed,"component","sensor/sensorHistory/index");
|
|
|
cJSON* children2_meta2_data2_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children2_meta2_data2_filed,"title",language_sensor_history_search[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children2_meta2_data2_filed,"title",language_sensor_history_search[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children2_meta2_data2_filed,"icon","chart");
|
|
|
cJSON_AddBoolToObject(children2_meta2_data2_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children2_meta2_data2_filed,"link","");
|
|
|
@@ -419,7 +419,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddStringToObject(data3_filed,"component","Layout");
|
|
|
cJSON_AddBoolToObject(data3_filed,"alwaysShow",true);
|
|
|
cJSON* meta_data3_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(meta_data3_filed,"title",language_Alarm_protection[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(meta_data3_filed,"title",language_Alarm_protection[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(meta_data3_filed,"icon","bug");
|
|
|
cJSON_AddBoolToObject(meta_data3_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(meta_data3_filed,"link","");
|
|
|
@@ -432,7 +432,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children3_data1_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children3_data1_filed,"component","jgbh/xtjg/index");
|
|
|
cJSON* children3_meta1_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children3_meta1_data1_filed,"title",language_Alarm_System[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children3_meta1_data1_filed,"title",language_Alarm_System[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children3_meta1_data1_filed,"icon","list");
|
|
|
cJSON_AddBoolToObject(children3_meta1_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children3_meta1_data1_filed,"link","");
|
|
|
@@ -444,7 +444,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children3_data2_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children3_data2_filed,"component","jgbh/fzsz/index");
|
|
|
cJSON* children3_meta2_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children3_meta2_data1_filed,"title",language_Alarm_Threshold_rule[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children3_meta2_data1_filed,"title",language_Alarm_Threshold_rule[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children3_meta2_data1_filed,"icon","build");
|
|
|
cJSON_AddBoolToObject(children3_meta2_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children3_meta2_data1_filed,"link","");
|
|
|
@@ -463,7 +463,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddStringToObject(data4_filed,"component","Layout");
|
|
|
cJSON_AddBoolToObject(data4_filed,"alwaysShow",true);
|
|
|
cJSON* meta_data4_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(meta_data4_filed,"title",language_log_information[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(meta_data4_filed,"title",language_log_information[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(meta_data4_filed,"icon","log");
|
|
|
cJSON_AddBoolToObject(meta_data4_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(meta_data4_filed,"link","");
|
|
|
@@ -476,7 +476,7 @@ char* user_routers_info_to_json(void)
|
|
|
// cJSON_AddBoolToObject(children4_data1_filed,"hidden",false);
|
|
|
// cJSON_AddStringToObject(children4_data1_filed,"component","rzxx/gjrz/index");
|
|
|
// cJSON* children4_meta1_data1_filed = cJSON_CreateObject();
|
|
|
- // cJSON_AddStringToObject(children4_meta1_data1_filed,"title",language_log_Alarm[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ // cJSON_AddStringToObject(children4_meta1_data1_filed,"title",language_log_Alarm[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
// cJSON_AddStringToObject(children4_meta1_data1_filed,"icon","#");
|
|
|
// cJSON_AddBoolToObject(children4_meta1_data1_filed,"noCache",false);
|
|
|
// cJSON_AddStringToObject(children4_meta1_data1_filed,"link","");
|
|
|
@@ -488,7 +488,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children4_data2_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children4_data2_filed,"component","rzxx/czrz/index");
|
|
|
cJSON* children4_meta2_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children4_meta2_data1_filed,"title",language_log_operation[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children4_meta2_data1_filed,"title",language_log_operation[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children4_meta2_data1_filed,"icon","chart");
|
|
|
cJSON_AddBoolToObject(children4_meta2_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children4_meta2_data1_filed,"link","");
|
|
|
@@ -500,7 +500,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children4_data3_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children4_data3_filed,"component","rzxx/yxrz/index");
|
|
|
cJSON* children4_meta3_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children4_meta3_data1_filed,"title",language_log_running[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children4_meta3_data1_filed,"title",language_log_running[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children4_meta3_data1_filed,"icon","documentation");
|
|
|
cJSON_AddBoolToObject(children4_meta3_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children4_meta3_data1_filed,"link","");
|
|
|
@@ -519,7 +519,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(data_filed,"alwaysShow",true);
|
|
|
//meta
|
|
|
cJSON* meta_data_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(meta_data_filed,"title",language_user_manage[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(meta_data_filed,"title",language_user_manage[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(meta_data_filed,"icon","system");
|
|
|
cJSON_AddBoolToObject(meta_data_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(meta_data_filed,"link","");
|
|
|
@@ -532,7 +532,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children_data_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children_data_filed,"component","system/user/index");
|
|
|
cJSON* children_meta_data_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children_meta_data_filed,"title",language_user_manage[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children_meta_data_filed,"title",language_user_manage[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children_meta_data_filed,"icon","user");
|
|
|
cJSON_AddBoolToObject(children_meta_data_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children_meta_data_filed,"link","");
|
|
|
@@ -544,7 +544,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children1_data_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children1_data_filed,"component","system/role/index");
|
|
|
cJSON* children_meta1_data_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children_meta1_data_filed,"title",language_role_manage[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children_meta1_data_filed,"title",language_role_manage[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children_meta1_data_filed,"icon","peoples");
|
|
|
cJSON_AddBoolToObject(children_meta1_data_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children_meta1_data_filed,"link","");
|
|
|
@@ -556,7 +556,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children2_data_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children2_data_filed,"component","system/menu/index");
|
|
|
cJSON* children_meta2_data_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children_meta2_data_filed,"title",language_menu_manage[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children_meta2_data_filed,"title",language_menu_manage[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children_meta2_data_filed,"icon","tree-table");
|
|
|
cJSON_AddBoolToObject(children_meta2_data_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children_meta2_data_filed,"link","");
|
|
|
@@ -574,7 +574,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddStringToObject(data5_filed,"component","Layout");
|
|
|
cJSON_AddBoolToObject(data5_filed,"alwaysShow",true);
|
|
|
cJSON* meta_data5_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(meta_data5_filed,"title",language_communication_management[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(meta_data5_filed,"title",language_communication_management[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(meta_data5_filed,"icon","message");
|
|
|
cJSON_AddBoolToObject(meta_data5_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(meta_data5_filed,"link","");
|
|
|
@@ -587,7 +587,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children5_data1_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children5_data1_filed,"component","txgl/wksz/index");
|
|
|
cJSON* children5_meta1_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children5_meta1_data1_filed,"title",language_net_install[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children5_meta1_data1_filed,"title",language_net_install[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children5_meta1_data1_filed,"icon","input");
|
|
|
cJSON_AddBoolToObject(children5_meta1_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children5_meta1_data1_filed,"link","");
|
|
|
@@ -599,7 +599,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children5_data2_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children5_data2_filed,"component","txgl/rssz/index");
|
|
|
cJSON* children5_meta2_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children5_meta2_data1_filed,"title",language_RS485_install[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children5_meta2_data1_filed,"title",language_RS485_install[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children5_meta2_data1_filed,"icon","build");
|
|
|
cJSON_AddBoolToObject(children5_meta2_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children5_meta2_data1_filed,"link","");
|
|
|
@@ -617,7 +617,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddStringToObject(data6_filed,"component","Layout");
|
|
|
cJSON_AddBoolToObject(data6_filed,"alwaysShow",true);
|
|
|
cJSON* meta_data6_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(meta_data6_filed,"title",language_serve_manage[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(meta_data6_filed,"title",language_serve_manage[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(meta_data6_filed,"icon","server");
|
|
|
cJSON_AddBoolToObject(meta_data6_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(meta_data6_filed,"link","");
|
|
|
@@ -630,7 +630,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children6_data1_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children6_data1_filed,"component","fwgl/smtpsz/index");
|
|
|
cJSON* children6_meta1_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children6_meta1_data1_filed,"title",language_SMTP_install[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children6_meta1_data1_filed,"title",language_SMTP_install[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children6_meta1_data1_filed,"icon","edit");
|
|
|
cJSON_AddBoolToObject(children6_meta1_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children6_meta1_data1_filed,"link","");
|
|
|
@@ -642,7 +642,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children6_data2_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children6_data2_filed,"component","fwgl/snmpsz/index");
|
|
|
cJSON* children6_meta2_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children6_meta2_data1_filed,"title",language_SNMP_install[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children6_meta2_data1_filed,"title",language_SNMP_install[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children6_meta2_data1_filed,"icon","date-range");
|
|
|
cJSON_AddBoolToObject(children6_meta2_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children6_meta2_data1_filed,"link","");
|
|
|
@@ -654,7 +654,7 @@ char* user_routers_info_to_json(void)
|
|
|
// cJSON_AddBoolToObject(children6_data3_filed,"hidden",false);
|
|
|
// cJSON_AddStringToObject(children6_data3_filed,"component","fwgl/stsz/index");
|
|
|
// cJSON* children6_meta3_data1_filed = cJSON_CreateObject();
|
|
|
- // cJSON_AddStringToObject(children6_meta3_data1_filed,"title",language_SNMP_TRAP_install[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ // cJSON_AddStringToObject(children6_meta3_data1_filed,"title",language_SNMP_TRAP_install[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
// cJSON_AddStringToObject(children6_meta3_data1_filed,"icon","#");
|
|
|
// cJSON_AddBoolToObject(children6_meta3_data1_filed,"noCache",false);
|
|
|
// cJSON_AddStringToObject(children6_meta3_data1_filed,"link","");
|
|
|
@@ -666,7 +666,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children6_data4_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children6_data4_filed,"component","fwgl/mqsz/index");
|
|
|
cJSON* children6_meta4_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children6_meta4_data1_filed,"title",language_MQTT_iot_install[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children6_meta4_data1_filed,"title",language_MQTT_iot_install[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children6_meta4_data1_filed,"icon","dashboard");
|
|
|
cJSON_AddBoolToObject(children6_meta4_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children6_meta4_data1_filed,"link","");
|
|
|
@@ -678,7 +678,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children6_data5_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children6_data5_filed,"component","fwgl/ntpsz/index");
|
|
|
cJSON* children6_meta5_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children6_meta5_data1_filed,"title",language_NTP_install[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children6_meta5_data1_filed,"title",language_NTP_install[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children6_meta5_data1_filed,"icon","date-range");
|
|
|
cJSON_AddBoolToObject(children6_meta5_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children6_meta5_data1_filed,"link","");
|
|
|
@@ -690,7 +690,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children6_data6_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children6_data6_filed,"component","fwgl/dssz/index");
|
|
|
cJSON* children6_meta6_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children6_meta6_data1_filed,"title",language_Timing_install[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children6_meta6_data1_filed,"title",language_Timing_install[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children6_meta6_data1_filed,"icon","date");
|
|
|
cJSON_AddBoolToObject(children6_meta6_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children6_meta6_data1_filed,"link","");
|
|
|
@@ -702,7 +702,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children6_data7_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children6_data7_filed,"component","fwgl/sxsz/index");
|
|
|
cJSON* children6_meta7_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children6_meta7_data1_filed,"title",language_Sequential_setting[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children6_meta7_data1_filed,"title",language_Sequential_setting[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children6_meta7_data1_filed,"icon","drag");
|
|
|
cJSON_AddBoolToObject(children6_meta7_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children6_meta7_data1_filed,"link","");
|
|
|
@@ -714,7 +714,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children6_data8_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children6_data8_filed,"component","fwgl/fzsz/index");
|
|
|
cJSON* children6_meta8_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children6_meta8_data1_filed,"title",language_Group_setting[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children6_meta8_data1_filed,"title",language_Group_setting[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children6_meta8_data1_filed,"icon","education");
|
|
|
cJSON_AddBoolToObject(children6_meta8_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children6_meta8_data1_filed,"link","");
|
|
|
@@ -735,7 +735,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddStringToObject(data7_filed,"component","Layout");
|
|
|
cJSON_AddBoolToObject(data7_filed,"alwaysShow",true);
|
|
|
cJSON* meta_data7_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(meta_data7_filed,"title",language_maintenance_equipment[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(meta_data7_filed,"title",language_maintenance_equipment[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(meta_data7_filed,"icon","upload");
|
|
|
cJSON_AddBoolToObject(meta_data7_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(meta_data7_filed,"link","");
|
|
|
@@ -748,7 +748,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children7_data1_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children7_data1_filed,"component","sbwh/sbcq/index");
|
|
|
cJSON* children7_meta1_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children7_meta1_data1_filed,"title",language_Device_restart[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children7_meta1_data1_filed,"title",language_Device_restart[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children7_meta1_data1_filed,"icon","button");
|
|
|
cJSON_AddBoolToObject(children7_meta1_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children7_meta1_data1_filed,"link","");
|
|
|
@@ -760,7 +760,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children7_data2_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children7_data2_filed,"component","sbwh/gjsj/index");
|
|
|
cJSON* children7_meta2_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children7_meta2_data1_filed,"title",language_firmware_upgrade[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children7_meta2_data1_filed,"title",language_firmware_upgrade[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children7_meta2_data1_filed,"icon","redis-list");
|
|
|
cJSON_AddBoolToObject(children7_meta2_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children7_meta2_data1_filed,"link","");
|
|
|
@@ -772,7 +772,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children7_data3_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children7_data3_filed,"component","sbwh/hhccsz/index");
|
|
|
cJSON* children7_meta3_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children7_meta3_data1_filed,"title",language_back_factor_upgrade[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children7_meta3_data1_filed,"title",language_back_factor_upgrade[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children7_meta3_data1_filed,"icon","server");
|
|
|
cJSON_AddBoolToObject(children7_meta3_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children7_meta3_data1_filed,"link","");
|
|
|
@@ -784,7 +784,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children7_data4_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children7_data4_filed,"component","sbwh/pzdrdc/index");
|
|
|
cJSON* children7_meta4_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children7_meta4_data1_filed,"title",language_Configure_inport_export[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children7_meta4_data1_filed,"title",language_Configure_inport_export[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children7_meta4_data1_filed,"icon","upload");
|
|
|
cJSON_AddBoolToObject(children7_meta4_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children7_meta4_data1_filed,"link","");
|
|
|
@@ -796,7 +796,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children7_data5_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children7_data5_filed,"component","sbwh/shfw/index");
|
|
|
cJSON* children7_meta5_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children7_meta5_data1_filed,"title",language_after_sales_service[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children7_meta5_data1_filed,"title",language_after_sales_service[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children7_meta5_data1_filed,"icon","peoples");
|
|
|
cJSON_AddBoolToObject(children7_meta5_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children7_meta5_data1_filed,"link","");
|
|
|
@@ -808,7 +808,7 @@ char* user_routers_info_to_json(void)
|
|
|
cJSON_AddBoolToObject(children7_data6_filed,"hidden",false);
|
|
|
cJSON_AddStringToObject(children7_data6_filed,"component","sbwh/gysb/index");
|
|
|
cJSON* children7_meta6_data1_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(children7_meta6_data1_filed,"title",language_about_Equipment[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(children7_meta6_data1_filed,"title",language_about_Equipment[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON_AddStringToObject(children7_meta6_data1_filed,"icon","table");
|
|
|
cJSON_AddBoolToObject(children7_meta6_data1_filed,"noCache",false);
|
|
|
cJSON_AddStringToObject(children7_meta6_data1_filed,"link","");
|
|
|
@@ -1148,7 +1148,7 @@ char* json_to_system_config_info(void)
|
|
|
cJSON* data_field = cJSON_CreateObject();
|
|
|
|
|
|
// 添加基本键值对
|
|
|
- int nLanguageID=__globalDeviceManage._globalDevInfo.product_language+1;
|
|
|
+ int nLanguageID=__globalDeviceManage._globalDevInfo.product.language+1;
|
|
|
cJSON_AddNumberToObject(data_field, "systemLanguage", nLanguageID);
|
|
|
|
|
|
//返回websockt
|
|
|
@@ -1187,18 +1187,18 @@ int json_to_switch_language(const char* str)
|
|
|
log_d(cjson_language->valuestring);
|
|
|
if(strcmp(cjson_language->valuestring,"zh-CN")==0)
|
|
|
{
|
|
|
- __globalDeviceManage._globalDevInfo.product_language = 0 ;
|
|
|
+ __globalDeviceManage._globalDevInfo.product.language = 0 ;
|
|
|
}
|
|
|
else if(strcmp(cjson_language->valuestring,"en-US")==0)
|
|
|
{
|
|
|
- __globalDeviceManage._globalDevInfo.product_language = 1 ;
|
|
|
+ __globalDeviceManage._globalDevInfo.product.language = 1 ;
|
|
|
}
|
|
|
else if(strcmp(cjson_language->valuestring,"ru-RU")==0)
|
|
|
{
|
|
|
- __globalDeviceManage._globalDevInfo.product_language = 2 ;
|
|
|
+ __globalDeviceManage._globalDevInfo.product.language = 2 ;
|
|
|
}
|
|
|
else
|
|
|
- __globalDeviceManage._globalDevInfo.product_language = 0 ;
|
|
|
+ __globalDeviceManage._globalDevInfo.product.language = 0 ;
|
|
|
|
|
|
}
|
|
|
cJSON_Delete(cjson);
|
|
|
@@ -1419,12 +1419,12 @@ char* vendor_info_to_json(GlobalDeviceInfo *dev)
|
|
|
if(root_array) {
|
|
|
cJSON* data_field = cJSON_CreateObject();
|
|
|
if(data_field) {
|
|
|
- cJSON_AddStringToObject(data_field, "productName", dev->product_name);
|
|
|
+ cJSON_AddStringToObject(data_field, "productName", dev->product.name);
|
|
|
|
|
|
- sprintf(temp, "%d", dev->product_id);
|
|
|
+ sprintf(temp, "%d", dev->product.id);
|
|
|
cJSON_AddStringToObject(data_field,"productId", temp);
|
|
|
- cJSON_AddStringToObject(data_field,"productNumber", dev->product_number);
|
|
|
- cJSON_AddStringToObject(data_field,"productVersion", dev->product_version);
|
|
|
+ cJSON_AddStringToObject(data_field,"productNumber", dev->product.number);
|
|
|
+ cJSON_AddStringToObject(data_field,"productVersion", dev->product.version);
|
|
|
|
|
|
get_base64(&logo, &qrcode);
|
|
|
cJSON_AddStringToObject(data_field,"logo", logo.buf?logo.buf:""); //base64
|
|
|
@@ -1628,9 +1628,9 @@ char* overall_power_history_to_json(GlobalPowerInfo* _globalPowerInfo,GlobalDevi
|
|
|
{
|
|
|
//添加第一条记录
|
|
|
cJSON* data_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(data_filed,"productName",_globalDeviceInfo->product_name);
|
|
|
- cJSON_AddStringToObject(data_filed,"productNumber",_globalDeviceInfo->product_number);
|
|
|
- cJSON_AddNumberToObject(data_filed,"productId",_globalDeviceInfo->product_id);
|
|
|
+ cJSON_AddStringToObject(data_filed,"productName",_globalDeviceInfo->product.name);
|
|
|
+ cJSON_AddStringToObject(data_filed,"productNumber",_globalDeviceInfo->product.number);
|
|
|
+ cJSON_AddNumberToObject(data_filed,"productId",_globalDeviceInfo->product.id);
|
|
|
sprintf(temp,"%0.3f", __globalPowerInfoTemp->_power_info.voltage);
|
|
|
cJSON_AddStringToObject(data_filed,"productVoltage",temp);
|
|
|
sprintf(temp,"%0.3f", __globalPowerInfoTemp->_power_info.current);
|
|
|
@@ -1678,9 +1678,9 @@ char* over_channel_power_history_to_json(GlobalPowerInfo* _globalPowerInfo,Globa
|
|
|
{
|
|
|
//添加第一条记录
|
|
|
cJSON* data_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(data_filed,"productName",_globalDeviceInfo->product_name);
|
|
|
- cJSON_AddStringToObject(data_filed,"productNumber",_globalDeviceInfo->product_number);
|
|
|
- cJSON_AddNumberToObject(data_filed,"productId",_globalDeviceInfo->product_id);
|
|
|
+ cJSON_AddStringToObject(data_filed,"productName",_globalDeviceInfo->product.name);
|
|
|
+ cJSON_AddStringToObject(data_filed,"productNumber",_globalDeviceInfo->product.number);
|
|
|
+ cJSON_AddNumberToObject(data_filed,"productId",_globalDeviceInfo->product.id);
|
|
|
cJSON_AddStringToObject(data_filed,"productChName",chn_name);
|
|
|
sprintf(temp,"%d",__globalPowerInfoTemp->product_ch_id);
|
|
|
cJSON_AddStringToObject(data_filed,"productChId",temp);
|
|
|
@@ -1696,7 +1696,7 @@ char* over_channel_power_history_to_json(GlobalPowerInfo* _globalPowerInfo,Globa
|
|
|
cJSON_AddStringToObject(data_filed,"productConsumption",temp);
|
|
|
sprintf(temp,"%0.3f",__globalPowerInfoTemp->_power_info.factor);
|
|
|
cJSON_AddStringToObject(data_filed,"productPowerFactor",temp);
|
|
|
- cJSON_AddNumberToObject(data_filed,"productChStatus",_globalDeviceInfo->product_id);
|
|
|
+ cJSON_AddNumberToObject(data_filed,"productChStatus",_globalDeviceInfo->product.id);
|
|
|
list_for_each_entry(iterator, &__globalDeviceManage._globalPowerManger.list, list)
|
|
|
{
|
|
|
if (iterator->product_id == __globalPowerInfoTemp->product_id && iterator->product_ch_id == __globalPowerInfoTemp->product_ch_id)
|
|
|
@@ -2184,7 +2184,7 @@ char *over_all_data_t_ac_to_json(_OverAllPwrAckInfo *_over_all_pwr_back_info,_Ov
|
|
|
{
|
|
|
date_Data_info[i] = cJSON_CreateObject();
|
|
|
// 查询数据库总电源信息 传给所申请的参数结构体
|
|
|
- if (dev_search_time_t_ac_power_info(__globalDeviceManage.db, __globalDeviceManage._globalDevInfo.product_id, 0,i,total_type, &__globalPowerInfo,_over_all_sts_monitor->start_time,_over_all_sts_monitor->end_time) != 0)
|
|
|
+ if (dev_search_time_t_ac_power_info(__globalDeviceManage.db, __globalDeviceManage._globalDevInfo.product.id, 0,i,total_type, &__globalPowerInfo,_over_all_sts_monitor->start_time,_over_all_sts_monitor->end_time) != 0)
|
|
|
{
|
|
|
log_e("serach total voltage err.");
|
|
|
continue;
|
|
|
@@ -2391,7 +2391,7 @@ char* over_chn_pwr_monitor_to_json(_OverChnPwrAckInfo* _over_chn_pwr_back_info)
|
|
|
cJSON_AddStringToObject(data_filed,"firingInterval",temp);
|
|
|
sprintf(temp,"%d",_chnPwrTemp->product_ch_stop_delay/1000);
|
|
|
cJSON_AddStringToObject(data_filed,"closeInterval",temp);
|
|
|
- if (_chnPwrTemp->product_type==TREE_AC_TYPE||__globalDeviceManage._globalDevInfo.product_pwr_type == SmartPDU_Tree_AC_One_B)
|
|
|
+ if (_chnPwrTemp->product_type==TREE_AC_TYPE||__globalDeviceManage._globalDevInfo.product.pwr_type == SmartPDU_Tree_AC_One_B)
|
|
|
{
|
|
|
if (_chnPwrTemp->product_phType>=0&&_chnPwrTemp->product_phType<3)
|
|
|
{
|
|
|
@@ -2700,8 +2700,8 @@ char* over_all_sensor_info_to_json(_OverSensorBackInfo* _over_all_sensor_back_in
|
|
|
cJSON_AddNumberToObject(data_filed,"sensorAddr",_temp->sensorAddr);
|
|
|
cJSON_AddStringToObject(data_filed,"cgqtd",_temp->sensorvaluech);
|
|
|
cJSON_AddNumberToObject(data_filed,"airPressureValue",_temp->airPressureValue);
|
|
|
- cJSON_AddStringToObject(data_filed,"productName",__globalDeviceManage._globalDevInfo.product_name);
|
|
|
- cJSON_AddNumberToObject(data_filed,"productId",__globalDeviceManage._globalDevInfo.product_id);
|
|
|
+ cJSON_AddStringToObject(data_filed,"productName",__globalDeviceManage._globalDevInfo.product.name);
|
|
|
+ cJSON_AddNumberToObject(data_filed,"productId",__globalDeviceManage._globalDevInfo.product.id);
|
|
|
sprintf(temp,"%0.2f",_temp->airflowValue);
|
|
|
cJSON_AddStringToObject(data_filed,"airflowValue",temp);
|
|
|
|
|
|
@@ -2724,19 +2724,19 @@ char* over_all_sensor_info_to_json(_OverSensorBackInfo* _over_all_sensor_back_in
|
|
|
//switch (_temp->sensorType)
|
|
|
//{
|
|
|
//case SENSOR_TYPE_TEMPERATURE:
|
|
|
- // cJSON_AddStringToObject(data_filed,"sensorName",language_temperature[__globalDeviceManage._globalDevInfo.product_language]);//_temp->sensorName);
|
|
|
+ // cJSON_AddStringToObject(data_filed,"sensorName",language_temperature[__globalDeviceManage._globalDevInfo.product.language]);//_temp->sensorName);
|
|
|
// break;
|
|
|
//case SENSOR_TYPE_SMOKE:
|
|
|
- // cJSON_AddStringToObject(data_filed,"sensorName",language_temperature[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ // cJSON_AddStringToObject(data_filed,"sensorName",language_temperature[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
// break;
|
|
|
//case SENSOR_TYPE_WATER:
|
|
|
- // cJSON_AddStringToObject(data_filed,"sensorName",language_temperature[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ // cJSON_AddStringToObject(data_filed,"sensorName",language_temperature[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
// break;
|
|
|
//case SENSOR_TYPE_GAS:
|
|
|
- // cJSON_AddStringToObject(data_filed,"sensorName",language_temperature[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ // cJSON_AddStringToObject(data_filed,"sensorName",language_temperature[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
// break;
|
|
|
//case SENSOR_TYPE_AIR_PRESS:
|
|
|
- // cJSON_AddStringToObject(data_filed,"sensorName",language_temperature[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ // cJSON_AddStringToObject(data_filed,"sensorName",language_temperature[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
// break;
|
|
|
//default:
|
|
|
// break;
|
|
|
@@ -2801,11 +2801,11 @@ char *breaker_status_ack_to_json(GlobalDeviceManager *gm,int slave)
|
|
|
strcpy(info->product_ch_name,buff);
|
|
|
if(slave)
|
|
|
{
|
|
|
- sprintf(buff,"%s %d",__globalDeviceManage._globalDevInfo.product_name, slave);
|
|
|
+ sprintf(buff,"%s %d",__globalDeviceManage._globalDevInfo.product.name, slave);
|
|
|
strcpy(info->productName,buff);
|
|
|
}else
|
|
|
- strcpy(info->productName,__globalDeviceManage._globalDevInfo.product_name);
|
|
|
- strcpy(info->product_number,__globalDeviceManage._globalDevInfo.product_number);
|
|
|
+ strcpy(info->productName,__globalDeviceManage._globalDevInfo.product.name);
|
|
|
+ strcpy(info->product_number,__globalDeviceManage._globalDevInfo.product.number);
|
|
|
strcpy(info->productChids,temp->breaker_chns_name);
|
|
|
info->switch_id = temp->breaker_id;
|
|
|
info->status = temp->breaker_status;
|
|
|
@@ -2860,8 +2860,7 @@ char *ws_sensor_status_ack_to_json(GlobalSensorManger *_globalSensorManger)
|
|
|
memset(_overSensorBackInfoTemp, 0, sizeof(_OverSensorBackInfo));
|
|
|
// 基本信息
|
|
|
_overSensorBackInfoTemp->sensorId = _globalSensorManagerTemp->sensor_id;
|
|
|
- strcpy(_overSensorBackInfoTemp->sensorName,language_sensor_name[__globalDeviceManage._globalDevInfo.product_language][(int)_globalSensorManagerTemp->sensor_type]);
|
|
|
-
|
|
|
+ strcpy(_overSensorBackInfoTemp->sensorName,language_sensor_name[__globalDeviceManage._globalDevInfo.product.language][(int)_globalSensorManagerTemp->sensor_type]);
|
|
|
_overSensorBackInfoTemp->sensorType = _globalSensorManagerTemp->sensor_type;
|
|
|
memcpy(&_overSensorBackInfoTemp->comSlogan, &_globalSensorManagerTemp->sensor_port_name, sizeof(_overSensorBackInfoTemp->comSlogan));
|
|
|
// strcpy(_overSensorBackInfoTemp->comSlogan,_globalSensorManagerTemp->sensor_port_name);
|
|
|
@@ -2977,7 +2976,7 @@ char* over_sensor_history_info_to_json(_OverSensorBackInfo* _over_all_sensor_bac
|
|
|
cJSON_AddNumberToObject(data,"sensorType",_temp->sensorType);
|
|
|
cJSON* type_data_array = cJSON_CreateArray();
|
|
|
cJSON* type_data_temp = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(type_data_temp,"typeName",language_temperature[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(type_data_temp,"typeName",language_temperature[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON* ydate_temp_array = cJSON_CreateFloatArray(_temp->temp_humi_sensor.ydata[0],TOTAL_COUNT);
|
|
|
cJSON_AddItemToObject(type_data_temp,"ydata",ydate_temp_array);
|
|
|
cJSON_AddStringToObject(type_data_temp,"type","0");
|
|
|
@@ -2985,11 +2984,11 @@ char* over_sensor_history_info_to_json(_OverSensorBackInfo* _over_all_sensor_bac
|
|
|
cJSON* type_data_humi = cJSON_CreateObject();
|
|
|
if (_temp->sensorType == SENSOR_TYPE_DoubleT)
|
|
|
{
|
|
|
- cJSON_AddStringToObject(type_data_humi, "typeName", language_temperature[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(type_data_humi, "typeName", language_temperature[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- cJSON_AddStringToObject(type_data_humi, "typeName", language_humidity[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(type_data_humi, "typeName", language_humidity[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
cJSON* ydate_humi_array = cJSON_CreateFloatArray(_temp->temp_humi_sensor.ydata[1],TOTAL_COUNT);
|
|
|
cJSON_AddItemToObject(type_data_humi,"ydata",ydate_humi_array);
|
|
|
@@ -3009,7 +3008,7 @@ char* over_sensor_history_info_to_json(_OverSensorBackInfo* _over_all_sensor_bac
|
|
|
cJSON_AddNumberToObject(data,"sensorType",_temp->sensorType);
|
|
|
cJSON* type_data_array = cJSON_CreateArray();
|
|
|
cJSON* type_data_gas = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(type_data_gas,"typeName",language_atmosphere_gas[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(type_data_gas,"typeName",language_atmosphere_gas[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON* ydate_gas_array = cJSON_CreateFloatArray(_temp->gas_sensor.ydata,TOTAL_COUNT);
|
|
|
cJSON_AddItemToObject(type_data_gas,"ydata",ydate_gas_array);
|
|
|
cJSON_AddStringToObject(type_data_gas,"type","0");
|
|
|
@@ -3028,13 +3027,13 @@ char* over_sensor_history_info_to_json(_OverSensorBackInfo* _over_all_sensor_bac
|
|
|
cJSON_AddNumberToObject(data,"sensorType",_temp->sensorType);
|
|
|
cJSON* type_data_array = cJSON_CreateArray();
|
|
|
cJSON* type_data_air = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(type_data_air,"typeName",language_atmosphere_airflow[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(type_data_air,"typeName",language_atmosphere_airflow[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON* ydate_air_array = cJSON_CreateFloatArray(_temp->air_press_sensor.ydata[0],TOTAL_COUNT);
|
|
|
cJSON_AddItemToObject(type_data_air,"ydata",ydate_air_array);
|
|
|
cJSON_AddStringToObject(type_data_air,"type","0");
|
|
|
cJSON_AddItemToArray(type_data_array,type_data_air);
|
|
|
cJSON* type_data_press = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(type_data_press,"typeName",language_atmosphere_pressure[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(type_data_press,"typeName",language_atmosphere_pressure[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
cJSON* ydate_press_array = cJSON_CreateFloatArray(_temp->air_press_sensor.ydata[1],TOTAL_COUNT);
|
|
|
cJSON_AddItemToObject(type_data_press,"ydata",ydate_press_array);
|
|
|
cJSON_AddStringToObject(type_data_press,"type","1");
|
|
|
@@ -3064,8 +3063,8 @@ char* over_sensor_history_info_to_json(_OverSensorBackInfo* _over_all_sensor_bac
|
|
|
cJSON* data_filed = cJSON_CreateObject();
|
|
|
cJSON_AddNumberToObject(data_filed, "accessControlStatus",_temp->accessControlStatus);
|
|
|
cJSON_AddNumberToObject(data_filed,"sensorAddr",_temp->sensorAddr);
|
|
|
- cJSON_AddStringToObject(data_filed,"productName",__globalDeviceManage._globalDevInfo.product_name);
|
|
|
- cJSON_AddStringToObject(data_filed,"productNumber",__globalDeviceManage._globalDevInfo.product_number);
|
|
|
+ cJSON_AddStringToObject(data_filed,"productName",__globalDeviceManage._globalDevInfo.product.name);
|
|
|
+ cJSON_AddStringToObject(data_filed,"productNumber",__globalDeviceManage._globalDevInfo.product.number);
|
|
|
cJSON_AddNumberToObject(data_filed, "alarmStatus",_temp->alarmStatus);
|
|
|
cJSON_AddNumberToObject(data_filed,"sensorBaud",_temp->sensorBaud);
|
|
|
cJSON_AddStringToObject(data_filed,"comSlogan",_temp->comSlogan);
|
|
|
@@ -3114,15 +3113,15 @@ char* alarm_info_to_json(_AlarmAckInfo* _alarm_ack_info,int nAllNumber)
|
|
|
cJSON_AddStringToObject(data_filed,"alarmDate",_temp->alarmDate);
|
|
|
if (_temp->alarmType==0)
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed,"alarmType",language_alarm_Type_Power[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(data_filed,"alarmType",language_alarm_Type_Power[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
else if (_temp->alarmType==1)
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed,"alarmType",language_alarm_Type_Sensor[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(data_filed,"alarmType",language_alarm_Type_Sensor[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
else if (_temp->alarmType==2)
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed,"alarmType",language_alarm_Type_Network[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(data_filed,"alarmType",language_alarm_Type_Network[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
else cJSON_AddStringToObject(data_filed,"alarmType","Unknown");
|
|
|
|
|
|
@@ -3170,9 +3169,9 @@ char* alarm_type_info_to_json(_AlarmAckInfo* _alarm_ack_info,int nAlarmNum)
|
|
|
// cJSON_AddStringToObject(data_filed,"alarmType",temp);
|
|
|
switch (_temp->alarmType)
|
|
|
{
|
|
|
- case 0:cJSON_AddStringToObject(data_filed,"alarmType",language_log_Power[__globalDeviceManage._globalDevInfo.product_language]);break;
|
|
|
- case 3:cJSON_AddStringToObject(data_filed,"alarmType",language_opera_log_operation[__globalDeviceManage._globalDevInfo.product_language]);break;
|
|
|
- case 4:cJSON_AddStringToObject(data_filed,"type",language_run_log_running[__globalDeviceManage._globalDevInfo.product_language]);break;
|
|
|
+ case 0:cJSON_AddStringToObject(data_filed,"alarmType",language_log_Power[__globalDeviceManage._globalDevInfo.product.language]);break;
|
|
|
+ case 3:cJSON_AddStringToObject(data_filed,"alarmType",language_opera_log_operation[__globalDeviceManage._globalDevInfo.product.language]);break;
|
|
|
+ case 4:cJSON_AddStringToObject(data_filed,"type",language_run_log_running[__globalDeviceManage._globalDevInfo.product.language]);break;
|
|
|
}
|
|
|
|
|
|
cJSON_AddStringToObject(data_filed,"deviceNumber",_temp->deviceNumber);
|
|
|
@@ -3229,9 +3228,9 @@ char* alarm_ctrl_type_info_to_json(_AlarmAckInfo* _alarm_ack_info,int nAlarmNum)
|
|
|
// cJSON_AddStringToObject(data_filed,"alarmType",temp);
|
|
|
//switch (_temp->alarmType)
|
|
|
//{
|
|
|
- // case 0:cJSON_AddStringToObject(data_filed,"alarmType",language_log_Power[__globalDeviceManage._globalDevInfo.product_language]);break;
|
|
|
- // case 3:cJSON_AddStringToObject(data_filed,"alarmType",language_opera_log_operation[__globalDeviceManage._globalDevInfo.product_language]);break;
|
|
|
- // case 4:cJSON_AddStringToObject(data_filed,"alarmType",language_run_log_running[__globalDeviceManage._globalDevInfo.product_language]);break;
|
|
|
+ // case 0:cJSON_AddStringToObject(data_filed,"alarmType",language_log_Power[__globalDeviceManage._globalDevInfo.product.language]);break;
|
|
|
+ // case 3:cJSON_AddStringToObject(data_filed,"alarmType",language_opera_log_operation[__globalDeviceManage._globalDevInfo.product.language]);break;
|
|
|
+ // case 4:cJSON_AddStringToObject(data_filed,"alarmType",language_run_log_running[__globalDeviceManage._globalDevInfo.product.language]);break;
|
|
|
//}
|
|
|
//cJSON_AddStringToObject(data_filed,"deviceNumber",_temp->deviceNumber);
|
|
|
//cJSON_AddStringToObject(data_filed,"deviceName",_temp->deviceName);
|
|
|
@@ -3271,8 +3270,8 @@ char* alarm_power_threshold_to_json(GlobalPowerManger* _globalPowerManger)
|
|
|
char Alarmtemp[32] = {0};
|
|
|
sprintf(Closetemp, "%d", ALARM_CTRL_CLOSE_CH);
|
|
|
sprintf(Alarmtemp, "%d", ALARM_CTRL_ALARM_ONLY);
|
|
|
- // language_alarm_ctrl_Alarm[__globalDeviceManage._globalDevInfo.product_language]
|
|
|
- // language_alarm_ctrl_CloseCH[__globalDeviceManage._globalDevInfo.product_language]
|
|
|
+ // language_alarm_ctrl_Alarm[__globalDeviceManage._globalDevInfo.product.language]
|
|
|
+ // language_alarm_ctrl_CloseCH[__globalDeviceManage._globalDevInfo.product.language]
|
|
|
|
|
|
list_for_each_entry(_globalPowerMangerTemp, &_globalPowerManger->list, list)
|
|
|
{
|
|
|
@@ -3421,8 +3420,8 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
char Alarmtemp[32] = {0};
|
|
|
sprintf(Closetemp, "%d", ALARM_CTRL_CLOSE_CH);
|
|
|
sprintf(Alarmtemp, "%d", ALARM_CTRL_ALARM_ONLY);
|
|
|
- // language_alarm_ctrl_Alarm[__globalDeviceManage._globalDevInfo.product_language]
|
|
|
- // language_alarm_ctrl_CloseCH[__globalDeviceManage._globalDevInfo.product_language]
|
|
|
+ // language_alarm_ctrl_Alarm[__globalDeviceManage._globalDevInfo.product.language]
|
|
|
+ // language_alarm_ctrl_CloseCH[__globalDeviceManage._globalDevInfo.product.language]
|
|
|
|
|
|
|
|
|
//循环添加数据
|
|
|
@@ -3441,12 +3440,12 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
cJSON_AddNumberToObject(data_filed, "sensorType", _globalSensorMangerTemp->sensor_type);
|
|
|
if (SENSOR_TYPE_DoubleT == _globalSensorMangerTemp->sensor_type)
|
|
|
{
|
|
|
- sprintf(temp, "%s%d", language_temperature[__globalDeviceManage._globalDevInfo.product_language], 1);
|
|
|
+ sprintf(temp, "%s%d", language_temperature[__globalDeviceManage._globalDevInfo.product.language], 1);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdType", temp);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed, "thresholdType", language_temperature[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(data_filed, "thresholdType", language_temperature[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperValue", temp);
|
|
|
@@ -3544,12 +3543,12 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
cJSON_AddNumberToObject(data_filed, "sensorType", _globalSensorMangerTemp->sensor_type);
|
|
|
if (SENSOR_TYPE_DoubleT == _globalSensorMangerTemp->sensor_type)
|
|
|
{
|
|
|
- sprintf(temp, "%s%d", language_temperature[__globalDeviceManage._globalDevInfo.product_language], 2);
|
|
|
+ sprintf(temp, "%s%d", language_temperature[__globalDeviceManage._globalDevInfo.product.language], 2);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdType", temp);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed, "thresholdType", language_humidity[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(data_filed, "thresholdType", language_humidity[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
|
|
|
sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager->sensor_val2_upper_threshold);
|
|
|
@@ -3832,7 +3831,7 @@ char* ws_chn_status_ack_to_json(int type,_OverChnPwrAckInfo* _over_chn_pwr_back_
|
|
|
cJSON_AddStringToObject(data_filed, "IPadress",_chnPwrTemp->ip_addr);
|
|
|
#endif
|
|
|
|
|
|
- if (_chnPwrTemp->product_type == TREE_AC_TYPE||gdm->_globalDevInfo.product_pwr_type == SmartPDU_Tree_AC_One_B)
|
|
|
+ if (_chnPwrTemp->product_type == TREE_AC_TYPE||gdm->_globalDevInfo.product.pwr_type == SmartPDU_Tree_AC_One_B)
|
|
|
{
|
|
|
if (_chnPwrTemp->product_phType >= 0 && _chnPwrTemp->product_phType < 3)
|
|
|
{
|
|
|
@@ -3926,22 +3925,22 @@ char* communication_rs_ack_to_json(ModbusInfo_t* _modbusInfo_t)
|
|
|
//创建数据
|
|
|
memset(temp, 0, sizeof(temp));
|
|
|
cJSON* data_root_array = cJSON_CreateObject();
|
|
|
- if ( !_modbusInfo_t->product_modbus_type)
|
|
|
+ if ( !_modbusInfo_t->mode)
|
|
|
{
|
|
|
- sprintf(temp,language_alarm_RS485_master[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ sprintf(temp,language_alarm_RS485_master[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- sprintf(temp,language_alarm_RS485_slave[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ sprintf(temp,language_alarm_RS485_slave[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
cJSON_AddStringToObject(data_root_array, "mode", temp);
|
|
|
|
|
|
memset(temp, 0, sizeof(temp));
|
|
|
- sprintf(temp,"%d",_modbusInfo_t->product_modbus_addr);
|
|
|
+ sprintf(temp,"%d",_modbusInfo_t->addr);
|
|
|
cJSON_AddStringToObject(data_root_array, "ipaddress", temp);
|
|
|
|
|
|
memset(temp, 0, sizeof(temp));
|
|
|
- sprintf(temp,"%d",_modbusInfo_t->product_modbus_baud);
|
|
|
+ sprintf(temp,"%d",_modbusInfo_t->baudrate);
|
|
|
cJSON_AddStringToObject(data_root_array, "sensorBaud", temp);
|
|
|
|
|
|
//添加汇总
|
|
|
@@ -4853,8 +4852,8 @@ char* service_sx_ack_to_json(int product_id, GlobalPowerManger * __PowerManage_t
|
|
|
if (product_id == _powerSxManagerTemp->product_id && _powerSxManagerTemp->product_ch_id)
|
|
|
{
|
|
|
cJSON* data_filed = cJSON_CreateObject();
|
|
|
- cJSON_AddStringToObject(data_filed,"productName", __globalDeviceManage._globalDevInfo.product_name);
|
|
|
- cJSON_AddNumberToObject(data_filed,"productId", __globalDeviceManage._globalDevInfo.product_id);
|
|
|
+ cJSON_AddStringToObject(data_filed,"productName", __globalDeviceManage._globalDevInfo.product.name);
|
|
|
+ cJSON_AddNumberToObject(data_filed,"productId", __globalDeviceManage._globalDevInfo.product.id);
|
|
|
cJSON_AddStringToObject(data_filed,"productChName", _powerSxManagerTemp->product_ch_name);
|
|
|
sprintf(temp, "%d", _powerSxManagerTemp->product_ch_id);
|
|
|
cJSON_AddStringToObject(data_filed, "productChId", temp);
|
|
|
@@ -5232,15 +5231,15 @@ char* GetRoleNameByID(int _RoleID,RoleInfo* __RoleInfo_t)
|
|
|
{
|
|
|
if (_RoleID == 1)
|
|
|
{
|
|
|
- strcpy(nname, language_Role_Super_Admin[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ strcpy(nname, language_Role_Super_Admin[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
else if (_RoleID == 2)
|
|
|
{
|
|
|
- strcpy(nname, language_Role_Admin[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ strcpy(nname, language_Role_Admin[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
else if (_RoleID == 3)
|
|
|
{
|
|
|
- strcpy(nname, language_Role_User[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ strcpy(nname, language_Role_User[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
}
|
|
|
break;
|
|
|
@@ -5404,15 +5403,15 @@ char* service_userRole_ack_to_json(char* _userName,UserInfo* __UserInfo_t,RoleIn
|
|
|
cJSON_AddStringToObject(data_filed, "roleId", buffer);
|
|
|
if (_RoleInfoTemp1->roleID==1)
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed,"roleName",language_Role_Super_Admin[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(data_filed,"roleName",language_Role_Super_Admin[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
else if (_RoleInfoTemp1->roleID==2)
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed,"roleName",language_Role_Admin[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(data_filed,"roleName",language_Role_Admin[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed,"roleName",language_Role_User[__globalDeviceManage._globalDevInfo.product_language]);
|
|
|
+ cJSON_AddStringToObject(data_filed,"roleName",language_Role_User[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
//cJSON_AddStringToObject(data_filed,"roleName",_RoleInfoTemp1->roleName);
|
|
|
|