You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/**
|
|
|
* @addtogroup handler
|
|
|
* @{
|
|
|
*/
|
|
|
|
|
|
/**
|
|
|
* @file epm_handler_common.h
|
|
|
* @brief handler functions declation
|
|
|
* @date 2011/4/12
|
|
|
* @author Ray
|
|
|
* @history
|
|
|
* ===================================================================================
|
|
|
* Date Name Description
|
|
|
* 12-Apr-2011 Ray created
|
|
|
*/
|
|
|
|
|
|
|
|
|
#ifndef EPM_HANDLER_COMMON
|
|
|
#define EPM_HANDLER_COMMON
|
|
|
|
|
|
#include <epm/epm.h>
|
|
|
#include <string>
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
extern "C" {
|
|
|
#endif
|
|
|
|
|
|
|
|
|
using namespace std;
|
|
|
|
|
|
|
|
|
#define TC_specification "IMAN_specification"
|
|
|
//#define NX_3W_DATASET_TYPE "UGMASTER"
|
|
|
//#define NX_2W_DATASET_TYPE "UGPART"
|
|
|
//#define DATASET_REF_TYPE "UGPART"
|
|
|
|
|
|
int bs_file_transfer(EPM_action_message_t msg);
|
|
|
int bs_sap_material(EPM_action_message_t msg);
|
|
|
int bs_sap_bom(EPM_action_message_t msg);
|
|
|
int bs_bom_check(EPM_rule_message_t msg);
|
|
|
int bs_wl_check(EPM_rule_message_t msg);
|
|
|
int bs_bom_save_check(METHOD_message_t *msg, va_list args);
|
|
|
int bs_sign_cad(EPM_action_message_t msg);
|
|
|
int jd_signoff(EPM_action_message_t msg);
|
|
|
int bs_test_release_check(EPM_rule_message_t msg);
|
|
|
int bs_bypass(void *retValType);
|
|
|
int jd_schedule_joint(EPM_action_message_t msg);
|
|
|
int jd_batch_process(EPM_action_message_t msg);
|
|
|
|
|
|
////<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣǩ<CFA2><C7A9>汾<EFBFBD><E6B1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȥ
|
|
|
//int qtmc_sign_ir(EPM_action_message_t msg);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//user service end
|
|
|
#ifdef __cplusplus
|
|
|
}
|
|
|
#endif
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
/**
|
|
|
* @}
|
|
|
*/ |