37 lines
1.4 KiB
C++
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);
|
|
};
|
|
}
|