DPS/include/SDP/Csr_Tools_BulwarkplateDAO.h

33 lines
923 B
C
Raw Permalink Normal View History

2025-06-23 10:41:33 +08:00
#pragma once
#include "DAO.h"
namespace DBPlatformSpace
{
2025-06-23 18:01:09 +08:00
/// SDP舷墙板
2025-06-23 10:41:33 +08:00
class Csr_Tools_BulwarkplateDAO : public subDBDAO
{
public:
2025-06-23 18:01:09 +08:00
double _h_blwk; ///<舷墙高度m
int _ispassed; ///<计算结果数据:是否满足:是或否
double _k; ///<材料系数: 0.680.720.781可选
int _materialID; ///<板材料
double _reh; ///<板材料屈曲强度
double _s; ///<骨材间距mm
double _t; ///<提供板厚mm
double _t_req; ///<计算结果数据要求板厚mm
int _tier; ///<甲板室位置:第一层,第二层,三层及以上
2025-06-23 10:41:33 +08:00
ODI Csr_Tools_BulwarkplateDAO();
ODI ~Csr_Tools_BulwarkplateDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
static ODI ResultMsg FindAll(list<Csr_Tools_BulwarkplateDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, Csr_Tools_BulwarkplateDAO * &pnewdao);
};
}