DPS/include/SDP/Sdp_Tank_RelationDAO.h

30 lines
947 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 Sdp_Tank_RelationDAO : public subDBDAO
{
public:
2025-06-23 18:01:09 +08:00
int _btsec; ///<是否横剖面
int _geomID; ///<几何id。二维多边形几何id。D2_PolygonDataDAO.h
int _tankIDAft; ///<剖面关联舱室id。或者横舱壁关联后舱室id。来自表Sdp_TankInfoDAO.h
int _tankIDFore; ///<隔舱装载最大货物密度。横舱壁关联前舱室id。来自表Sdp_TankInfoDAO.h
int _tankIDMID; ///<剖面关联舱室id横舱壁关联前舱室id来自表Sdp_TankInfoDAO
int _tsecID; ///<剖面id。来自表D2_SectionDAO.h
2025-06-23 10:41:33 +08:00
ODI Sdp_Tank_RelationDAO();
virtual ODI ~Sdp_Tank_RelationDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
static ODI ResultMsg FindAll(list<Sdp_Tank_RelationDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, Sdp_Tank_RelationDAO * &pnewdao);
};
}