sap传递更改

main
李岩峰 6 years ago
parent 5b10ba7a0d
commit 289c91a45f

@ -87,7 +87,6 @@ int bs_sap_material(EPM_action_message_t msg)
// prop_map["NTGEW"] = "jd2_jz";
// prop_map["GEWEI"] = "jd2_zldw";
// prop_map["CLASS"] = "jd2_wllx";
vector<string> vec{ "jd2_wllx","item_id","jd2_wlms","jd2_jldw","jd2_wlz","jd2_cppc","jd2_wbwlz","release_status_list","jd2_tj","jd2_tjdw","jd2_jwlh","jd2_th","jd2_mz","jd2_jz","jd2_zldw" };
printf("start111\n");
for (int i = 0; i < att_count; i++)
{
@ -103,7 +102,7 @@ int bs_sap_material(EPM_action_message_t msg)
string temp_val;
if (j->second == "item_id")
{
AOM_UIF_ask_value(attachments[i], j->second.c_str(), &val);
AOM_ask_value_string(attachments[i], j->second.c_str(), &val);
temp_val = val;
}
else if (j->second == "release_status_list") {
@ -116,10 +115,14 @@ int bs_sap_material(EPM_action_message_t msg)
}
else
{
AOM_UIF_ask_value(rels[0], j->second.c_str(), &val);
tag_t lov;
AOM_ask_lov(rels[0], j->second.c_str(), &lov);
if (lov)
AOM_ask_value_string(rels[0], j->second.c_str(), &val);
else
AOM_UIF_ask_value(rels[0], j->second.c_str(), &val);
temp_val = val;
}
printf("key:%s\n", j->first.c_str());
dic[convert_to_cstring(j->first.c_str())] = convert_to_cstring(temp_val.c_str());
}
tag_t class_obj;

Loading…
Cancel
Save