#include #include #include #include #include #include #include #include #include #include #include #define EPM_HANDLER_COMMON #include using namespace std; #define ERROR_QRY_NOT_FOUND (EMH_USER_error_base + 120) int readBomMsg(vector uidList,char * groupName,char* groupUid, char*code, char*userName); void Split(string strArg, string spliter, vector& ans); typedef struct { string ID; }DFL_ID; struct FLOW { string timeinfo; string userid; string type; }; struct WL_ITEM { string item_id; string item_name; string item_spec; string item_groupCode; string item_unit; string item_sourceCode; string item_brand; string item_rev; string oldMateriel; string item_uid; tag_t item_tag; string item_type; }; struct WL_ZJ { string zi_id; string last_mod_date; string yonglian; string work_id; string chajian_id; string beizhu_re; string plmkey; }; struct WL_BOM { string fu_id; string fu_uid; vector zjs; };