eis/inc/dbinc/Ed.h

1762 lines
30 KiB
C
Raw Permalink Normal View History

//-- Version: 2018.7.19 10:29:28
////////////////////////////////////////////////////////////////////////
#ifndef _Ed_H
#define _Ed_H
#include <common/BasicStruct.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
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