DPS/include/SDP/Sdp_Tank_Sloshing_DetailDAO.h

33 lines
887 B
C
Raw 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
/// 舱室晃荡明细表
2025-06-23 10:41:33 +08:00
class Sdp_Tank_Sloshing_DetailDAO : public subDBDAO
{
public:
2025-06-23 18:01:09 +08:00
double _agrd; ///<agrd桁材系数
double _awf; ///<awf横向强框架系数
double _awl; ///<aWL纵向制荡舱壁系数:
double _awt; ///<aWT横向制荡舱壁系数
int _bPart; ///<是否hpart
double _btk_h; ///<btk_h所考虑充装高度处的液舱宽度
2025-06-23 10:41:33 +08:00
string _hfill; ///<hfill
2025-06-23 18:01:09 +08:00
double _ltk_h; ///<ltk_h所考虑充装高度处的液舱长度
int _tankID; ///<舱室id
2025-06-23 10:41:33 +08:00
ODI Sdp_Tank_Sloshing_DetailDAO();
ODI ~Sdp_Tank_Sloshing_DetailDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
static ODI ResultMsg FindAll(list<Sdp_Tank_Sloshing_DetailDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, Sdp_Tank_Sloshing_DetailDAO * &pnewdao);
};
}