eis/inc/dbinc/Ed.h

1762 lines
30 KiB
C++
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//-- 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