DPS/include/SDP/Csr_Cargohold_Load_SteelCoi...

37 lines
1.4 KiB
C++

#pragma once
#include "DAO.h"
namespace DBPlatformSpace
{
/// 钢卷装载数据
class Csr_Cargohold_Load_SteelCoilDAO : public subDBDAO
{
public:
int _arrangement; ///<当前钢卷装载工况下,当前散货舱内的装载方式
double _bdun; ///<当前钢卷装载工况下,当前散货舱内垫料实际宽度
double _dsc; ///<当前钢卷装载工况下,当前散货舱内钢卷直径
int _is_onekeycoil; ///<是否有一个锁紧钢卷
int _keycoil_position; ///<锁紧钢卷位置
string _lc_name; ///<装载工况名称
double _llp; ///<基本板格最外端垫料的距离
double _lst; ///<当前钢卷装载工况下,当前散货舱内钢卷长度
int _n1; ///<当前钢卷装载工况下,当前散货舱内钢卷的层数
int _n3; ///<当前钢卷装载工况下,当前散货舱内单个钢卷的支承垫料数量
int _tankID; ///<舱室id
double _w; ///<当前钢卷装载工况下,当前散货舱内单个钢卷的质量
double _z; ///<与底边舱斜板或内壳板接触的上层钢卷顶距基线的高度
ODI Csr_Cargohold_Load_SteelCoilDAO();
ODI ~Csr_Cargohold_Load_SteelCoilDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
static ODI ResultMsg FindAll(list<Csr_Cargohold_Load_SteelCoilDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, Csr_Cargohold_Load_SteelCoilDAO * &pnewdao);
};
}