|
|
|
@ -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;
|
|
|
|
|