//-- Version: 2018.7.19 10:29:28 //////////////////////////////////////////////////////////////////////// #ifndef _Ed_H #define _Ed_H #include #include #include #include using namespace baosight; #include "dao/MatStruct.h" #include "T_PDI_PH.h" #include "T_PDI_LO.h" #include "T_PDI_OR.h" class Ed { protected: // //A S S O T I A T I O N S //======================= // T_PDI_PH *ptrEdPhyEnt; T_PDI_LO *ptrEdLogEnt; T_PDI_OR *ptrEdOrdEnt; public: // //A T T R I B U T E S //=================== // bool dbAccess; // char* dbMessage; // pointer for the return values of DBAX methodes char messageBuffer[200]; // temporary message buffer // //C O N S T R U C T O R S //======================= // public: Ed(); // //D E S T R U C T O R //==================== virtual ~Ed(); // // C O P Y C O N S T R U C T O R //================================= Ed(const Ed &inst); // // // For Constructors with parameters the flag dbAccess // informs you if the access was successfully or not // Parameters of table:EdLogEnt // muCode1 // arg2 = source = 所有者 // Parameters of table:EdOrdEnt // muCode3 // arg4 = source = 所有者 // Parameters of table:EdPhyEnt // muCode5 // arg6 = source = 所有者 Ed( MU_CODE muCode1 ,const char* arg2 , MU_CODE muCode3 ,const char* arg4 , MU_CODE muCode5 ,const char* arg6 ); // muCode1 // arg2 = source = 所有者 Ed( MU_CODE muCode1 ,const char* arg2 ); // //M E T H O D E S //=============== // public: //get creation time char* getCreationTime() {return (char*)"2018.7.19 10:29:28";}; //read data char* readDB(); //update data char* updateDB(); //insert data char* insertDB(); //store data //this methode inserts DB records, when the insert fails , the methode //tries an update of the failed record char* storeDB(); //delete data char* deleteDB(); char* execute(const char* sql , int* count ); char* dbCommit(); char* dbRollback(); //create empty objects void emptyObjects(); //set key attributtes for insert void initInsertKeys( MU_CODE muCode1 ,const char* arg2 , MU_CODE muCode3 ,const char* arg4 , MU_CODE muCode5 ,const char* arg6 ); void initInsertKeys( MU_CODE muCode1 ,const char* arg2 ); //set primary keys void setPrimKey( MU_CODE muCode1 ,const char* arg2 , MU_CODE muCode3 ,const char* arg4 , MU_CODE muCode5 ,const char* arg6 ); void setPrimKey( MU_CODE muCode1 ,const char* arg2 ); // //O P E R A T O R + //=================== // public: Ed operator+(const Ed &inst) const; // //O P E R A T O R = //=================== // public: const Ed& operator=(const Ed &inst); //int muId= Material idendification number int muId_PhEn() { return( ptrEdPhyEnt->muId() ); } void set_muId_PhEn(int arg ) { ptrEdPhyEnt->set_muId( arg ); } //char muCreator= Material owner char* muCreator_PhEn() { return( ptrEdPhyEnt->muCreator() ); } void set_muCreator_PhEn(const char* arg ) { ptrEdPhyEnt->set_muCreator( arg ); } //short musId= Line status short musId_PhEn() { return( ptrEdPhyEnt->musId() ); } void set_musId_PhEn(short arg ) { ptrEdPhyEnt->set_musId( arg ); } //char* toc= Time of creattion char* toc_PhEn() { return( ptrEdPhyEnt->toc() ); } short toc_PhEnZi() { return( ptrEdPhyEnt->tocZi() ); } //char* tom= Time of modification char* tom_PhEn() { return( ptrEdPhyEnt->tom() ); } short tom_PhEnZi() { return( ptrEdPhyEnt->tomZi() ); } //char* mop= Modification process char* mop_PhEn() { return( ptrEdPhyEnt->mop() ); } short mop_PhEnZi() { return( ptrEdPhyEnt->mopZi() ); } //char* mou= Modification User char* mou_PhEn() { return( ptrEdPhyEnt->mou() ); } short mou_PhEnZi() { return( ptrEdPhyEnt->mouZi() ); } //char* source = char* source_PhEn(){ return( ptrEdPhyEnt->source() ); } void set_source_PhEn(const char* arg ){ ptrEdPhyEnt->set_source( arg ); } //char* ok = 1表示物理卷原始数据接受正常,0则表示不正常 char* ok_PhEn(){ return( ptrEdPhyEnt->ok() ); } void set_ok_PhEn(const char* arg ){ ptrEdPhyEnt->set_ok( arg ); } short ok_PhEnZi() { return( ptrEdPhyEnt->okZi() ); } void set_ok_PhEnZi(short arg ){ ptrEdPhyEnt->set_okZi( arg ); } //char* okAll = 1表示所有原始数据接受正常,0则表示不正常 char* okAll(){ return( ptrEdPhyEnt->okAll() ); } void set_okAll(const char* arg ){ ptrEdPhyEnt->set_okAll( arg ); } short okAllZi() { return( ptrEdPhyEnt->okAllZi() ); } void set_okAllZi(short arg ){ ptrEdPhyEnt->set_okAllZi( arg ); } //char* coilPlanNo = 钢卷计划号 char* coilPlanNo(){ return( ptrEdPhyEnt->coilPlanNo() ); } void set_coilPlanNo(const char* arg ){ ptrEdPhyEnt->set_coilPlanNo( arg ); } short coilPlanNoZi() { return( ptrEdPhyEnt->coilPlanNoZi() ); } void set_coilPlanNoZi(short arg ){ ptrEdPhyEnt->set_coilPlanNoZi( arg ); } //int noOrder = 合同卷数 int noOrder(){ return( ptrEdPhyEnt->noOrder() ); } void set_noOrder(int arg ){ ptrEdPhyEnt->set_noOrder( arg ); } short noOrderZi() { return( ptrEdPhyEnt->noOrderZi() ); } void set_noOrderZi(short arg ){ ptrEdPhyEnt->set_noOrderZi( arg ); } //char* dummyflag = 是否过渡卷 char* dummyflag(){ return( ptrEdPhyEnt->dummyflag() ); } void set_dummyflag(const char* arg ){ ptrEdPhyEnt->set_dummyflag( arg ); } short dummyflagZi() { return( ptrEdPhyEnt->dummyflagZi() ); } void set_dummyflagZi(short arg ){ ptrEdPhyEnt->set_dummyflagZi( arg ); } //char* rejectflag = 回退卷标记 char* rejectflag(){ return( ptrEdPhyEnt->rejectflag() ); } void set_rejectflag(const char* arg ){ ptrEdPhyEnt->set_rejectflag( arg ); } short rejectflagZi() { return( ptrEdPhyEnt->rejectflagZi() ); } void set_rejectflagZi(short arg ){ ptrEdPhyEnt->set_rejectflagZi( arg ); } //int weightCoil = 入口钢卷重量 int weightCoil(){ return( ptrEdPhyEnt->weightCoil() ); } void set_weightCoil(int arg ){ ptrEdPhyEnt->set_weightCoil( arg ); } short weightCoilZi() { return( ptrEdPhyEnt->weightCoilZi() ); } void set_weightCoilZi(short arg ){ ptrEdPhyEnt->set_weightCoilZi( arg ); } //char* reproductMark = 修理指示 char* reproductMark(){ return( ptrEdPhyEnt->reproductMark() ); } void set_reproductMark(const char* arg ){ ptrEdPhyEnt->set_reproductMark( arg ); } short reproductMarkZi() { return( ptrEdPhyEnt->reproductMarkZi() ); } void set_reproductMarkZi(short arg ){ ptrEdPhyEnt->set_reproductMarkZi( arg ); } //int coilLength = 入口钢卷长度 int coilLength(){ return( ptrEdPhyEnt->coilLength() ); } void set_coilLength(int arg ){ ptrEdPhyEnt->set_coilLength( arg ); } short coilLengthZi() { return( ptrEdPhyEnt->coilLengthZi() ); } void set_coilLengthZi(short arg ){ ptrEdPhyEnt->set_coilLengthZi( arg ); } //int diameterInside = 入口钢卷内径 int diameterInside(){ return( ptrEdPhyEnt->diameterInside() ); } void set_diameterInside(int arg ){ ptrEdPhyEnt->set_diameterInside( arg ); } short diameterInsideZi() { return( ptrEdPhyEnt->diameterInsideZi() ); } void set_diameterInsideZi(short arg ){ ptrEdPhyEnt->set_diameterInsideZi( arg ); } //int diameterOutside = 入口钢卷外径 int diameterOutside(){ return( ptrEdPhyEnt->diameterOutside() ); } void set_diameterOutside(int arg ){ ptrEdPhyEnt->set_diameterOutside( arg ); } short diameterOutsideZi() { return( ptrEdPhyEnt->diameterOutsideZi() ); } void set_diameterOutsideZi(short arg ){ ptrEdPhyEnt->set_diameterOutsideZi( arg ); } //int dummycount = 返回钢卷使用次数 int dummycount(){ return( ptrEdPhyEnt->dummycount() ); } void set_dummycount(int arg ){ ptrEdPhyEnt->set_dummycount( arg ); } short dummycountZi() { return( ptrEdPhyEnt->dummycountZi() ); } void set_dummycountZi(short arg ){ ptrEdPhyEnt->set_dummycountZi( arg ); } //char* UnitCode = 机组号 char* UnitCode(){ return( ptrEdPhyEnt->UnitCode() ); } void set_UnitCode(const char* arg ){ ptrEdPhyEnt->set_UnitCode( arg ); } short UnitCodeZi() { return( ptrEdPhyEnt->UnitCodeZi() ); } void set_UnitCodeZi(short arg ){ ptrEdPhyEnt->set_UnitCodeZi( arg ); } //int MatSeqNo = 计划内序号 int MatSeqNo(){ return( ptrEdPhyEnt->MatSeqNo() ); } void set_MatSeqNo(int arg ){ ptrEdPhyEnt->set_MatSeqNo( arg ); } short MatSeqNoZi() { return( ptrEdPhyEnt->MatSeqNoZi() ); } void set_MatSeqNoZi(short arg ){ ptrEdPhyEnt->set_MatSeqNoZi( arg ); } //char* SampleMark = 取样标志 char* SampleMark(){ return( ptrEdPhyEnt->SampleMark() ); } void set_SampleMark(const char* arg ){ ptrEdPhyEnt->set_SampleMark( arg ); } short SampleMarkZi() { return( ptrEdPhyEnt->SampleMarkZi() ); } void set_SampleMarkZi(short arg ){ ptrEdPhyEnt->set_SampleMarkZi( arg ); } //short SampleLen = 取样长度 short SampleLen(){ return( ptrEdPhyEnt->SampleLen() ); } void set_SampleLen(short arg ){ ptrEdPhyEnt->set_SampleLen( arg ); } short SampleLenZi() { return( ptrEdPhyEnt->SampleLenZi() ); } void set_SampleLenZi(short arg ){ ptrEdPhyEnt->set_SampleLenZi( arg ); } //short SampleNum = 取样个数 short SampleNum(){ return( ptrEdPhyEnt->SampleNum() ); } void set_SampleNum(short arg ){ ptrEdPhyEnt->set_SampleNum( arg ); } short SampleNumZi() { return( ptrEdPhyEnt->SampleNumZi() ); } void set_SampleNumZi(short arg ){ ptrEdPhyEnt->set_SampleNumZi( arg ); } //char* SampleOrder = 取样目的代码 char* SampleOrder(){ return( ptrEdPhyEnt->SampleOrder() ); } void set_SampleOrder(const char* arg ){ ptrEdPhyEnt->set_SampleOrder( arg ); } short SampleOrderZi() { return( ptrEdPhyEnt->SampleOrderZi() ); } void set_SampleOrderZi(short arg ){ ptrEdPhyEnt->set_SampleOrderZi( arg ); } //char* SampleFrequency = 取样频率代码 char* SampleFrequency(){ return( ptrEdPhyEnt->SampleFrequency() ); } void set_SampleFrequency(const char* arg ){ ptrEdPhyEnt->set_SampleFrequency( arg ); } short SampleFrequencyZi() { return( ptrEdPhyEnt->SampleFrequencyZi() ); } void set_SampleFrequencyZi(short arg ){ ptrEdPhyEnt->set_SampleFrequencyZi( arg ); } //short SampleNumHead = 头部取样个数 short SampleNumHead(){ return( ptrEdPhyEnt->SampleNumHead() ); } void set_SampleNumHead(short arg ){ ptrEdPhyEnt->set_SampleNumHead( arg ); } short SampleNumHeadZi() { return( ptrEdPhyEnt->SampleNumHeadZi() ); } void set_SampleNumHeadZi(short arg ){ ptrEdPhyEnt->set_SampleNumHeadZi( arg ); } //short SampleNumMid = 中部取样个数 short SampleNumMid(){ return( ptrEdPhyEnt->SampleNumMid() ); } void set_SampleNumMid(short arg ){ ptrEdPhyEnt->set_SampleNumMid( arg ); } short SampleNumMidZi() { return( ptrEdPhyEnt->SampleNumMidZi() ); } void set_SampleNumMidZi(short arg ){ ptrEdPhyEnt->set_SampleNumMidZi( arg ); } //short SampleNumTail = 尾部取样个数 short SampleNumTail(){ return( ptrEdPhyEnt->SampleNumTail() ); } void set_SampleNumTail(short arg ){ ptrEdPhyEnt->set_SampleNumTail( arg ); } short SampleNumTailZi() { return( ptrEdPhyEnt->SampleNumTailZi() ); } void set_SampleNumTailZi(short arg ){ ptrEdPhyEnt->set_SampleNumTailZi( arg ); } //char* EntMatFrom = 入口材料来源 char* EntMatFrom(){ return( ptrEdPhyEnt->EntMatFrom() ); } void set_EntMatFrom(const char* arg ){ ptrEdPhyEnt->set_EntMatFrom( arg ); } short EntMatFromZi() { return( ptrEdPhyEnt->EntMatFromZi() ); } void set_EntMatFromZi(short arg ){ ptrEdPhyEnt->set_EntMatFromZi( arg ); } //char* EntMatType = 入口材料类型 char* EntMatType(){ return( ptrEdPhyEnt->EntMatType() ); } void set_EntMatType(const char* arg ){ ptrEdPhyEnt->set_EntMatType( arg ); } short EntMatTypeZi() { return( ptrEdPhyEnt->EntMatTypeZi() ); } void set_EntMatTypeZi(short arg ){ ptrEdPhyEnt->set_EntMatTypeZi( arg ); } //char* RemarkPs = 备注 char* RemarkPs(){ return( ptrEdPhyEnt->RemarkPs() ); } void set_RemarkPs(const char* arg ){ ptrEdPhyEnt->set_RemarkPs( arg ); } short RemarkPsZi() { return( ptrEdPhyEnt->RemarkPsZi() ); } void set_RemarkPsZi(short arg ){ ptrEdPhyEnt->set_RemarkPsZi( arg ); } //char* OriginMatNo = 外购材料号 char* OriginMatNo(){ return( ptrEdPhyEnt->OriginMatNo() ); } void set_OriginMatNo(const char* arg ){ ptrEdPhyEnt->set_OriginMatNo( arg ); } short OriginMatNoZi() { return( ptrEdPhyEnt->OriginMatNoZi() ); } void set_OriginMatNoZi(short arg ){ ptrEdPhyEnt->set_OriginMatNoZi( arg ); } //char* UnruleFlag = 违规标记 char* UnruleFlag(){ return( ptrEdPhyEnt->UnruleFlag() ); } void set_UnruleFlag(const char* arg ){ ptrEdPhyEnt->set_UnruleFlag( arg ); } short UnruleFlagZi() { return( ptrEdPhyEnt->UnruleFlagZi() ); } void set_UnruleFlagZi(short arg ){ ptrEdPhyEnt->set_UnruleFlagZi( arg ); } //char* TrimFlag = 切边标记 char* TrimFlag(){ return( ptrEdPhyEnt->TrimFlag() ); } void set_TrimFlag(const char* arg ){ ptrEdPhyEnt->set_TrimFlag( arg ); } short TrimFlagZi() { return( ptrEdPhyEnt->TrimFlagZi() ); } void set_TrimFlagZi(short arg ){ ptrEdPhyEnt->set_TrimFlagZi( arg ); } //char* WorkSpecialReq = 工场作业特别要求 char* WorkSpecialReq(){ return( ptrEdPhyEnt->WorkSpecialReq() ); } void set_WorkSpecialReq(const char* arg ){ ptrEdPhyEnt->set_WorkSpecialReq( arg ); } short WorkSpecialReqZi() { return( ptrEdPhyEnt->WorkSpecialReqZi() ); } void set_WorkSpecialReqZi(short arg ){ ptrEdPhyEnt->set_WorkSpecialReqZi( arg ); } //char* OilKindCode = 涂油种类 char* OilKindCode(){ return( ptrEdPhyEnt->OilKindCode() ); } void set_OilKindCode(const char* arg ){ ptrEdPhyEnt->set_OilKindCode( arg ); } short OilKindCodeZi() { return( ptrEdPhyEnt->OilKindCodeZi() ); } void set_OilKindCodeZi(short arg ){ ptrEdPhyEnt->set_OilKindCodeZi( arg ); } //char* OilQtyCode = 涂油量代码 char* OilQtyCode(){ return( ptrEdPhyEnt->OilQtyCode() ); } void set_OilQtyCode(const char* arg ){ ptrEdPhyEnt->set_OilQtyCode( arg ); } short OilQtyCodeZi() { return( ptrEdPhyEnt->OilQtyCodeZi() ); } void set_OilQtyCodeZi(short arg ){ ptrEdPhyEnt->set_OilQtyCodeZi( arg ); } //int muId= Material idendification number int muId_LoEn() { return( ptrEdLogEnt->muId() ); } void set_muId_LoEn(int arg ) { ptrEdLogEnt->set_muId( arg ); } //char muCreator= Material owner char* muCreator_LoEn() { return( ptrEdLogEnt->muCreator() ); } void set_muCreator_LoEn(const char* arg ) { ptrEdLogEnt->set_muCreator( arg ); } //short musId= Line status short musId_LoEn() { return( ptrEdLogEnt->musId() ); } void set_musId_LoEn(short arg ) { ptrEdLogEnt->set_musId( arg ); } //char* toc= Time of creattion char* toc_LoEn() { return( ptrEdLogEnt->toc() ); } short toc_LoEnZi() { return( ptrEdLogEnt->tocZi() ); } //char* tom= Time of modification char* tom_LoEn() { return( ptrEdLogEnt->tom() ); } short tom_LoEnZi() { return( ptrEdLogEnt->tomZi() ); } //char* mop= Modification process char* mop_LoEn() { return( ptrEdLogEnt->mop() ); } short mop_LoEnZi() { return( ptrEdLogEnt->mopZi() ); } //char* mou= Modification User char* mou_LoEn() { return( ptrEdLogEnt->mou() ); } short mou_LoEnZi() { return( ptrEdLogEnt->mouZi() ); } //char* source = 所有者 char* source_LoEn(){ return( ptrEdLogEnt->source() ); } void set_source_LoEn(const char* arg ){ ptrEdLogEnt->set_source( arg ); } //char* ok = 1表示逻辑卷原始数据接受正常,0表示异常 char* ok_LoEn(){ return( ptrEdLogEnt->ok() ); } void set_ok_LoEn(const char* arg ){ ptrEdLogEnt->set_ok( arg ); } short ok_LoEnZi() { return( ptrEdLogEnt->okZi() ); } void set_ok_LoEnZi(short arg ){ ptrEdLogEnt->set_okZi( arg ); } //int lengthLogical = 逻辑卷长度 int lengthLogical(){ return( ptrEdLogEnt->lengthLogical() ); } void set_lengthLogical(int arg ){ ptrEdLogEnt->set_lengthLogical( arg ); } short lengthLogicalZi() { return( ptrEdLogEnt->lengthLogicalZi() ); } void set_lengthLogicalZi(short arg ){ ptrEdLogEnt->set_lengthLogicalZi( arg ); } //double hEntry = 入口钢卷厚度 double hEntry(){ return( ptrEdLogEnt->hEntry() ); } void set_hEntry(double arg ){ ptrEdLogEnt->set_hEntry( arg ); } short hEntryZi() { return( ptrEdLogEnt->hEntryZi() ); } void set_hEntryZi(short arg ){ ptrEdLogEnt->set_hEntryZi( arg ); } //char* alloyCode = 钢种 char* alloyCode_LoEn(){ return( ptrEdLogEnt->alloyCode() ); } void set_alloyCode_LoEn(const char* arg ){ ptrEdLogEnt->set_alloyCode( arg ); } short alloyCode_LoEnZi() { return( ptrEdLogEnt->alloyCodeZi() ); } void set_alloyCode_LoEnZi(short arg ){ ptrEdLogEnt->set_alloyCodeZi( arg ); } //double width = 入口钢卷宽度 double width(){ return( ptrEdLogEnt->width() ); } void set_width(double arg ){ ptrEdLogEnt->set_width( arg ); } short widthZi() { return( ptrEdLogEnt->widthZi() ); } void set_widthZi(short arg ){ ptrEdLogEnt->set_widthZi( arg ); } //int trimmingSp = 切边标志 int trimmingSp(){ return( ptrEdLogEnt->trimmingSp() ); } void set_trimmingSp(int arg ){ ptrEdLogEnt->set_trimmingSp( arg ); } short trimmingSpZi() { return( ptrEdLogEnt->trimmingSpZi() ); } void set_trimmingSpZi(short arg ){ ptrEdLogEnt->set_trimmingSpZi( arg ); } //int weightSpecific = 材料密度 int weightSpecific(){ return( ptrEdLogEnt->weightSpecific() ); } void set_weightSpecific(int arg ){ ptrEdLogEnt->set_weightSpecific( arg ); } short weightSpecificZi() { return( ptrEdLogEnt->weightSpecificZi() ); } void set_weightSpecificZi(short arg ){ ptrEdLogEnt->set_weightSpecificZi( arg ); } int HotCoilIdArraySize(){ return(2); } //char* HotCoilId = 热卷号 char* HotCoilId(int colInd){ return( ptrEdLogEnt->HotCoilId(colInd ) ); } void set_HotCoilId(int colInd, const char* arg ){ ptrEdLogEnt->set_HotCoilId(colInd , arg ); } short HotCoilIdZi(int colInd) { return( ptrEdLogEnt->HotCoilIdZi(colInd ) ); } void set_HotCoilIdZi(int colInd, short arg ){ ptrEdLogEnt->set_HotCoilIdZi(colInd , arg ); } //char* HeatCycle = 退火代码 char* HeatCycle(){ return( ptrEdLogEnt->HeatCycle() ); } void set_HeatCycle(const char* arg ){ ptrEdLogEnt->set_HeatCycle( arg ); } short HeatCycleZi() { return( ptrEdLogEnt->HeatCycleZi() ); } void set_HeatCycleZi(short arg ){ ptrEdLogEnt->set_HeatCycleZi( arg ); } //short WeldNum = 焊缝个数 short WeldNum(){ return( ptrEdLogEnt->WeldNum() ); } void set_WeldNum(short arg ){ ptrEdLogEnt->set_WeldNum( arg ); } short WeldNumZi() { return( ptrEdLogEnt->WeldNumZi() ); } void set_WeldNumZi(short arg ){ ptrEdLogEnt->set_WeldNumZi( arg ); } int WeldTypeArraySize(){ return(2); } //char* WeldType = 焊缝类型 char* WeldType(int colInd){ return( ptrEdLogEnt->WeldType(colInd ) ); } void set_WeldType(int colInd, const char* arg ){ ptrEdLogEnt->set_WeldType(colInd , arg ); } short WeldTypeZi(int colInd) { return( ptrEdLogEnt->WeldTypeZi(colInd ) ); } void set_WeldTypeZi(int colInd, short arg ){ ptrEdLogEnt->set_WeldTypeZi(colInd , arg ); } int WeldPosArraySize(){ return(2); } //int WeldPos = 焊缝位置 int WeldPos(int colInd){ return( ptrEdLogEnt->WeldPos(colInd ) ); } void set_WeldPos(int colInd, int arg ){ ptrEdLogEnt->set_WeldPos(colInd , arg ); } short WeldPosZi(int colInd) { return( ptrEdLogEnt->WeldPosZi(colInd ) ); } void set_WeldPosZi(int colInd, short arg ){ ptrEdLogEnt->set_WeldPosZi(colInd , arg ); } //char* SteelCode = 钢种代码 char* SteelCode(){ return( ptrEdLogEnt->SteelCode() ); } void set_SteelCode(const char* arg ){ ptrEdLogEnt->set_SteelCode( arg ); } short SteelCodeZi() { return( ptrEdLogEnt->SteelCodeZi() ); } void set_SteelCodeZi(short arg ){ ptrEdLogEnt->set_SteelCodeZi( arg ); } //char* SteelType = 钢种大类(钢种等级) char* SteelType(){ return( ptrEdLogEnt->SteelType() ); } void set_SteelType(const char* arg ){ ptrEdLogEnt->set_SteelType( arg ); } short SteelTypeZi() { return( ptrEdLogEnt->SteelTypeZi() ); } void set_SteelTypeZi(short arg ){ ptrEdLogEnt->set_SteelTypeZi( arg ); } //int muId= Material idendification number int muId_OrEn() { return( ptrEdOrdEnt->muId() ); } void set_muId_OrEn(int arg ) { ptrEdOrdEnt->set_muId( arg ); } //char muCreator= Material owner char* muCreator_OrEn() { return( ptrEdOrdEnt->muCreator() ); } void set_muCreator_OrEn(const char* arg ) { ptrEdOrdEnt->set_muCreator( arg ); } //short musId= Line status short musId_OrEn() { return( ptrEdOrdEnt->musId() ); } void set_musId_OrEn(short arg ) { ptrEdOrdEnt->set_musId( arg ); } //char* toc= Time of creattion char* toc_OrEn() { return( ptrEdOrdEnt->toc() ); } short toc_OrEnZi() { return( ptrEdOrdEnt->tocZi() ); } //char* tom= Time of modification char* tom_OrEn() { return( ptrEdOrdEnt->tom() ); } short tom_OrEnZi() { return( ptrEdOrdEnt->tomZi() ); } //char* mop= Modification process char* mop_OrEn() { return( ptrEdOrdEnt->mop() ); } short mop_OrEnZi() { return( ptrEdOrdEnt->mopZi() ); } //char* mou= Modification User char* mou_OrEn() { return( ptrEdOrdEnt->mou() ); } short mou_OrEnZi() { return( ptrEdOrdEnt->mouZi() ); } //char* source = 所有者 char* source_OrEn(){ return( ptrEdOrdEnt->source() ); } void set_source_OrEn(const char* arg ){ ptrEdOrdEnt->set_source( arg ); } //char* ok = 1表示合同卷原始数据接受正常,0表示异常 char* ok_OrEn(){ return( ptrEdOrdEnt->ok() ); } void set_ok_OrEn(const char* arg ){ ptrEdOrdEnt->set_ok( arg ); } short ok_OrEnZi() { return( ptrEdOrdEnt->okZi() ); } void set_ok_OrEnZi(short arg ){ ptrEdOrdEnt->set_okZi( arg ); } //char* exitExtId = 出口卷号 char* exitExtId(){ return( ptrEdOrdEnt->exitExtId() ); } void set_exitExtId(const char* arg ){ ptrEdOrdEnt->set_exitExtId( arg ); } short exitExtIdZi() { return( ptrEdOrdEnt->exitExtIdZi() ); } void set_exitExtIdZi(short arg ){ ptrEdOrdEnt->set_exitExtIdZi( arg ); } //int lengthOrder = 合同卷长度 int lengthOrder(){ return( ptrEdOrdEnt->lengthOrder() ); } void set_lengthOrder(int arg ){ ptrEdOrdEnt->set_lengthOrder( arg ); } short lengthOrderZi() { return( ptrEdOrdEnt->lengthOrderZi() ); } void set_lengthOrderZi(short arg ){ ptrEdOrdEnt->set_lengthOrderZi( arg ); } //int nextProcCode = 下游机组号 int nextProcCode(){ return( ptrEdOrdEnt->nextProcCode() ); } void set_nextProcCode(int arg ){ ptrEdOrdEnt->set_nextProcCode( arg ); } short nextProcCodeZi() { return( ptrEdOrdEnt->nextProcCodeZi() ); } void set_nextProcCodeZi(short arg ){ ptrEdOrdEnt->set_nextProcCodeZi( arg ); } //int howToCutL3 = 剪切模式 int howToCutL3(){ return( ptrEdOrdEnt->howToCutL3() ); } void set_howToCutL3(int arg ){ ptrEdOrdEnt->set_howToCutL3( arg ); } short howToCutL3Zi() { return( ptrEdOrdEnt->howToCutL3Zi() ); } void set_howToCutL3Zi(short arg ){ ptrEdOrdEnt->set_howToCutL3Zi( arg ); } //double hExit = 出口厚度 double hExit(){ return( ptrEdOrdEnt->hExit() ); } void set_hExit(double arg ){ ptrEdOrdEnt->set_hExit( arg ); } short hExitZi() { return( ptrEdOrdEnt->hExitZi() ); } void set_hExitZi(short arg ){ ptrEdOrdEnt->set_hExitZi( arg ); } //double widthExit = 出口宽度 double widthExit(){ return( ptrEdOrdEnt->widthExit() ); } void set_widthExit(double arg ){ ptrEdOrdEnt->set_widthExit( arg ); } short widthExitZi() { return( ptrEdOrdEnt->widthExitZi() ); } void set_widthExitZi(short arg ){ ptrEdOrdEnt->set_widthExitZi( arg ); } //int cutValue = 出口卷重量(目标) int cutValue(){ return( ptrEdOrdEnt->cutValue() ); } void set_cutValue(int arg ){ ptrEdOrdEnt->set_cutValue( arg ); } short cutValueZi() { return( ptrEdOrdEnt->cutValueZi() ); } void set_cutValueZi(short arg ){ ptrEdOrdEnt->set_cutValueZi( arg ); } //int cutValueMax = 出口卷重量(最大) int cutValueMax(){ return( ptrEdOrdEnt->cutValueMax() ); } void set_cutValueMax(int arg ){ ptrEdOrdEnt->set_cutValueMax( arg ); } short cutValueMaxZi() { return( ptrEdOrdEnt->cutValueMaxZi() ); } void set_cutValueMaxZi(short arg ){ ptrEdOrdEnt->set_cutValueMaxZi( arg ); } //int cutValueMin = 出口卷重量(最小) int cutValueMin(){ return( ptrEdOrdEnt->cutValueMin() ); } void set_cutValueMin(int arg ){ ptrEdOrdEnt->set_cutValueMin( arg ); } short cutValueMinZi() { return( ptrEdOrdEnt->cutValueMinZi() ); } void set_cutValueMinZi(short arg ){ ptrEdOrdEnt->set_cutValueMinZi( arg ); } //char* nextProcCodeL3 = 来自L3下道机组代码 char* nextProcCodeL3(){ return( ptrEdOrdEnt->nextProcCodeL3() ); } void set_nextProcCodeL3(const char* arg ){ ptrEdOrdEnt->set_nextProcCodeL3( arg ); } short nextProcCodeL3Zi() { return( ptrEdOrdEnt->nextProcCodeL3Zi() ); } void set_nextProcCodeL3Zi(short arg ){ ptrEdOrdEnt->set_nextProcCodeL3Zi( arg ); } //char* WeldInclusing = 焊缝混入 char* WeldInclusing(){ return( ptrEdOrdEnt->WeldInclusing() ); } void set_WeldInclusing(const char* arg ){ ptrEdOrdEnt->set_WeldInclusing( arg ); } short WeldInclusingZi() { return( ptrEdOrdEnt->WeldInclusingZi() ); } void set_WeldInclusingZi(short arg ){ ptrEdOrdEnt->set_WeldInclusingZi( arg ); } //char* PreviousUnitNo = 上道机组代码 char* PreviousUnitNo(){ return( ptrEdOrdEnt->PreviousUnitNo() ); } void set_PreviousUnitNo(const char* arg ){ ptrEdOrdEnt->set_PreviousUnitNo( arg ); } short PreviousUnitNoZi() { return( ptrEdOrdEnt->PreviousUnitNoZi() ); } void set_PreviousUnitNoZi(short arg ){ ptrEdOrdEnt->set_PreviousUnitNoZi( arg ); } //int DividedNo = 钢卷分割数 int DividedNo(){ return( ptrEdOrdEnt->DividedNo() ); } void set_DividedNo(int arg ){ ptrEdOrdEnt->set_DividedNo( arg ); } short DividedNoZi() { return( ptrEdOrdEnt->DividedNoZi() ); } void set_DividedNoZi(short arg ){ ptrEdOrdEnt->set_DividedNoZi( arg ); } //char* ExitCoilType = 出口卷类型 char* ExitCoilType(){ return( ptrEdOrdEnt->ExitCoilType() ); } void set_ExitCoilType(const char* arg ){ ptrEdOrdEnt->set_ExitCoilType( arg ); } short ExitCoilTypeZi() { return( ptrEdOrdEnt->ExitCoilTypeZi() ); } void set_ExitCoilTypeZi(short arg ){ ptrEdOrdEnt->set_ExitCoilTypeZi( arg ); } //double ExtThickMin = 出口材料厚度最大值 double ExtThickMin(){ return( ptrEdOrdEnt->ExtThickMin() ); } void set_ExtThickMin(double arg ){ ptrEdOrdEnt->set_ExtThickMin( arg ); } short ExtThickMinZi() { return( ptrEdOrdEnt->ExtThickMinZi() ); } void set_ExtThickMinZi(short arg ){ ptrEdOrdEnt->set_ExtThickMinZi( arg ); } //double ExtThickMax = 出口材料厚度最小值 double ExtThickMax(){ return( ptrEdOrdEnt->ExtThickMax() ); } void set_ExtThickMax(double arg ){ ptrEdOrdEnt->set_ExtThickMax( arg ); } short ExtThickMaxZi() { return( ptrEdOrdEnt->ExtThickMaxZi() ); } void set_ExtThickMaxZi(short arg ){ ptrEdOrdEnt->set_ExtThickMaxZi( arg ); } //double ExtWidthMin = 出口材料宽度最大值 double ExtWidthMin(){ return( ptrEdOrdEnt->ExtWidthMin() ); } void set_ExtWidthMin(double arg ){ ptrEdOrdEnt->set_ExtWidthMin( arg ); } short ExtWidthMinZi() { return( ptrEdOrdEnt->ExtWidthMinZi() ); } void set_ExtWidthMinZi(short arg ){ ptrEdOrdEnt->set_ExtWidthMinZi( arg ); } //double ExtWidthMax = 出口材料宽度最小值 double ExtWidthMax(){ return( ptrEdOrdEnt->ExtWidthMax() ); } void set_ExtWidthMax(double arg ){ ptrEdOrdEnt->set_ExtWidthMax( arg ); } short ExtWidthMaxZi() { return( ptrEdOrdEnt->ExtWidthMaxZi() ); } void set_ExtWidthMaxZi(short arg ){ ptrEdOrdEnt->set_ExtWidthMaxZi( arg ); } //short ExtInnerDiam = 出口材料目标内径 short ExtInnerDiam(){ return( ptrEdOrdEnt->ExtInnerDiam() ); } void set_ExtInnerDiam(short arg ){ ptrEdOrdEnt->set_ExtInnerDiam( arg ); } short ExtInnerDiamZi() { return( ptrEdOrdEnt->ExtInnerDiamZi() ); } void set_ExtInnerDiamZi(short arg ){ ptrEdOrdEnt->set_ExtInnerDiamZi( arg ); } //char* OrderNo = 合同号 char* OrderNo(){ return( ptrEdOrdEnt->OrderNo() ); } void set_OrderNo(const char* arg ){ ptrEdOrdEnt->set_OrderNo( arg ); } short OrderNoZi() { return( ptrEdOrdEnt->OrderNoZi() ); } void set_OrderNoZi(short arg ){ ptrEdOrdEnt->set_OrderNoZi( arg ); } //char* standard = 标准 char* standard(){ return( ptrEdOrdEnt->standard() ); } void set_standard(const char* arg ){ ptrEdOrdEnt->set_standard( arg ); } short standardZi() { return( ptrEdOrdEnt->standardZi() ); } void set_standardZi(short arg ){ ptrEdOrdEnt->set_standardZi( arg ); } //char* SGSign = 牌号 char* SGSign(){ return( ptrEdOrdEnt->SGSign() ); } void set_SGSign(const char* arg ){ ptrEdOrdEnt->set_SGSign( arg ); } short SGSignZi() { return( ptrEdOrdEnt->SGSignZi() ); } void set_SGSignZi(short arg ){ ptrEdOrdEnt->set_SGSignZi( arg ); } //char* SteelGrade = 出钢标记 char* SteelGrade(){ return( ptrEdOrdEnt->SteelGrade() ); } void set_SteelGrade(const char* arg ){ ptrEdOrdEnt->set_SteelGrade( arg ); } short SteelGradeZi() { return( ptrEdOrdEnt->SteelGradeZi() ); } void set_SteelGradeZi(short arg ){ ptrEdOrdEnt->set_SteelGradeZi( arg ); } //char* alloyCode = 钢级代码 char* alloyCode_OrEn(){ return( ptrEdOrdEnt->alloyCode() ); } void set_alloyCode_OrEn(const char* arg ){ ptrEdOrdEnt->set_alloyCode( arg ); } short alloyCode_OrEnZi() { return( ptrEdOrdEnt->alloyCodeZi() ); } void set_alloyCode_OrEnZi(short arg ){ ptrEdOrdEnt->set_alloyCodeZi( arg ); } //char* FinCustCode = 订货用户代码 char* FinCustCode(){ return( ptrEdOrdEnt->FinCustCode() ); } void set_FinCustCode(const char* arg ){ ptrEdOrdEnt->set_FinCustCode( arg ); } short FinCustCodeZi() { return( ptrEdOrdEnt->FinCustCodeZi() ); } void set_FinCustCodeZi(short arg ){ ptrEdOrdEnt->set_FinCustCodeZi( arg ); } //double OrderUnitAimWT = 订货单件目标重量 double OrderUnitAimWT(){ return( ptrEdOrdEnt->OrderUnitAimWT() ); } void set_OrderUnitAimWT(double arg ){ ptrEdOrdEnt->set_OrderUnitAimWT( arg ); } short OrderUnitAimWTZi() { return( ptrEdOrdEnt->OrderUnitAimWTZi() ); } void set_OrderUnitAimWTZi(short arg ){ ptrEdOrdEnt->set_OrderUnitAimWTZi( arg ); } //double OrderUnitMaxWT = 订货单件最大重量 double OrderUnitMaxWT(){ return( ptrEdOrdEnt->OrderUnitMaxWT() ); } void set_OrderUnitMaxWT(double arg ){ ptrEdOrdEnt->set_OrderUnitMaxWT( arg ); } short OrderUnitMaxWTZi() { return( ptrEdOrdEnt->OrderUnitMaxWTZi() ); } void set_OrderUnitMaxWTZi(short arg ){ ptrEdOrdEnt->set_OrderUnitMaxWTZi( arg ); } //double OrderUnitMinWT = 订货单件最小重量 double OrderUnitMinWT(){ return( ptrEdOrdEnt->OrderUnitMinWT() ); } void set_OrderUnitMinWT(double arg ){ ptrEdOrdEnt->set_OrderUnitMinWT( arg ); } short OrderUnitMinWTZi() { return( ptrEdOrdEnt->OrderUnitMinWTZi() ); } void set_OrderUnitMinWTZi(short arg ){ ptrEdOrdEnt->set_OrderUnitMinWTZi( arg ); } //double OrderThick = 订货厚度 double OrderThick(){ return( ptrEdOrdEnt->OrderThick() ); } void set_OrderThick(double arg ){ ptrEdOrdEnt->set_OrderThick( arg ); } short OrderThickZi() { return( ptrEdOrdEnt->OrderThickZi() ); } void set_OrderThickZi(short arg ){ ptrEdOrdEnt->set_OrderThickZi( arg ); } //double OrderWidth = 订货宽度 double OrderWidth(){ return( ptrEdOrdEnt->OrderWidth() ); } void set_OrderWidth(double arg ){ ptrEdOrdEnt->set_OrderWidth( arg ); } short OrderWidthZi() { return( ptrEdOrdEnt->OrderWidthZi() ); } void set_OrderWidthZi(short arg ){ ptrEdOrdEnt->set_OrderWidthZi( arg ); } }; #endif