#pragma once #include "M_ObjectDAO.h" namespace DBPlatformSpace { /// M_字典项目具体数据 class M_DictDataDAO : public M_DPSObjectDAO { public: int _code; ///<编码 string _default; ///<是否为系统默认 string _internalName; ///<内部名称 int _rDictItemID; ///<所属字典项目id string _showName; ///<显示名称 ODI M_DictDataDAO(); virtual ODI ~M_DictDataDAO(); // [9/1/2022 wwu] virtual ODI ResultMsg delself(int commitType = COMMIT_T_IMMEDIATELY); ODI virtual Mapper* createMapper(); ODI static DAO* createObject(); static ODI ResultMsg FindAll(list & pnewlist); static ODI ResultMsg FindByID(int id, M_DictDataDAO * &pnewdao); static ResultMsg ODI FindByRDictItemID(int rDictItemID, list&newlist); static ResultMsg ODI FindByRDictItemIDAndCode(int rDictItemID, int code, list& newlist); }; }