#include "epm_handler_common.h" #include "jk_custom_erp.h" #include #include #include #include #include #include #include #include #include "ps/ps.h"; #include "ps/vrule.h" #include "sstream" #include #include "epm/epm.h" #include "sa/sa.h" #include #include "epm/signoff.h" #include #include #include #include #include "ae/dataset.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include
#include #include #include #include # include "common_itk_util.h" using namespace std; extern "C" int POM_AM__set_application_bypass(logical bypass); int historicalDataAddMark(EPM_action_message_t msg) { int ifail=ITK_ok; tag_t task_tag = NULLTAG, rootTask_tag = NULLTAG, *attachments = NULLTAG; int arg_cnt = 0, att_cnt = 0; char* object_type ; char * argflag = NULL , *argvalue =NULL , *arg = NULL , statusMark[1024]="\0"; tag_t release_stat = NULLTAG; vector attatcgments; arg_cnt = TC_number_of_arguments(msg.arguments); ECHO("参数个数为:%d\n",arg_cnt); if (arg_cnt > 0) { for (int i=0;i"<