44 lines
1.5 KiB
C++
44 lines
1.5 KiB
C++
#pragma once
|
||
#include "DAO.h"
|
||
|
||
namespace DBPlatformSpace
|
||
{
|
||
/// 水密舱壁位置定义表BC
|
||
class BCBHFrDefTableDAO : public subDBDAO
|
||
{
|
||
public:
|
||
int _cBHD; ///<是否是槽型舱壁
|
||
int _corDepth_old; ///<槽深
|
||
double _corDepth; ///<槽深_double
|
||
int _corDirection; ///<槽型朝向
|
||
int _currentState; ///<当前状态是待删除、已修改等
|
||
string _frame; ///<肋位
|
||
int _frameNo; ///<肋位号
|
||
double _frameOffset; ///<肋位偏移
|
||
int _frameofLSAftPlate; ///<底凳后侧板肋位号
|
||
int _frameofLSForePlate; ///<底凳前侧板肋位号
|
||
double _hofLSAftPlate; ///<底凳后侧板高
|
||
double _hofLSForePlate; ///<底凳前侧板高
|
||
int _index; ///<排序编号,从0开始,使用findall接口获取时,list为排序后结果
|
||
string _lSPlate_Aft_Frame; ///<底凳后侧板肋位
|
||
double _lSPlate_Aft_FrameOffset; ///<底凳后侧板肋位偏移
|
||
string _lSPlate_Fore_Frame; ///<底凳前侧板肋位
|
||
double _lSPlate_Fore_FrameOffset; ///<底凳前侧板肋位偏移
|
||
int _lStool; ///<是否是底凳
|
||
string _tankName; ///<舱壁名称(新增)
|
||
int _tankType; ///<舱壁类型
|
||
|
||
ODI BCBHFrDefTableDAO();
|
||
virtual ODI ~BCBHFrDefTableDAO();
|
||
|
||
|
||
ODI virtual Mapper* createMapper();
|
||
ODI static DAO* createObject();
|
||
|
||
|
||
static ODI ResultMsg FindAll(list<BCBHFrDefTableDAO*> & pnewlist);
|
||
|
||
static ODI ResultMsg FindByID(int id, BCBHFrDefTableDAO * &pnewdao);
|
||
};
|
||
}
|