#pragma once #include "DAO.h" namespace DBPlatformSpace { /// SDP上建端壁及甲板室围壁板 class Csr_Tools_DeckhouseAndEndbhdplateDAO : public subDBDAO { public: double _b1; ///<甲板室宽度bl:m double _b1ship; ///<所考虑位置实际船宽Bl:m int _bhdloca; ///<位置:最低层,第二层,三层及以上,四层及以上 int _bhdtype; ///<舱壁类型:无保护的前端,有保护的前端,侧壁,后端 int _exposedcasing; ///<露天机舱棚:是或否 int _ispassed; ///<计算结果:是否满足:是或否 double _k; ///<材料系数:0.68,0.72,0.78,1可选 int _materialID; ///<板材料 double _pa; ///<计算结果:PA:上层建筑端部舱壁和甲板室围壁的外部压力 double _reh; ///<板材料屈曲强度 double _s; ///<骨材间距:mm double _t; ///<提供厚度:mm double _t_req; ///<计算结果:要求板厚,mm double _x; /// & pnewlist); static ODI ResultMsg FindByID(int id, Csr_Tools_DeckhouseAndEndbhdplateDAO * &pnewdao); }; }