#pragma once #include "DAO.h" namespace DBPlatformSpace { /// 2D槽型横舱壁 class D2_CorrugatedTransverseDAO : public subDBDAO { public: double _b1; ///<顶凳参数 double _b2; ///<顶凳参数 double _b3; ///<底凳参数 double _b4; ///<底凳参数 double _c; ///<槽深 double _dx; ///<第一个槽条纵向偏移 double _dy; ///<第一个槽条横向偏移 string _geoIDs; /// panelIDlist); ODI ResultMsg getPanelIDs(list& panelIDlist); //_geoIDs ODI ResultMsg saveGeoIDs(list geoIDlist); ODI ResultMsg getGeoIDs(list& geoIDlist); ODI virtual Mapper* createMapper(); ODI static DAO* createObject(); static ODI ResultMsg FindAll(list & pnewlist); static ODI ResultMsg FindByID(int id, D2_CorrugatedTransverseDAO * &pnewdao); static ResultMsg ODI FindBySectionID(int sectionID, list&newlist); // [5/9/2022 wwu] static ResultMsg ODI FindByParaID(int paraID, list& newlist); }; }