DPS/include/M_XMLTemplateDAO.h

47 lines
1.3 KiB
C
Raw Normal View History

2025-06-23 10:41:33 +08:00
// Create Time: 2023-11-22 14:41:05
#pragma once
#include "M_ObjectDAO.h"
namespace DBPlatformSpace
{
/// M_XMLģ<4C><C4A3>
class M_XMLTemplateDAO : public M_ObjectDAO
{
public:
string _name; ///<xml ģ<><C4A3><EFBFBD>ļ<EFBFBD><C4BC>ļ<EFBFBD><C4BC><EFBFBD>( <20><><EFBFBD><EFBFBD> name)
string _createTime; ///<<3C>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
string _content; ///<ģ<><C4A3><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>
int _projectID; ///<<3C><>Ŀid
int _modelID; ///<<3C><><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>id
int _isDeleted; ///<<3C>Ƿ<EFBFBD>ɾ<EFBFBD><C9BE> =1 ɾ<><C9BE>
int _isMain; ///<<3C>Ƿ<EFBFBD>Ϊ<EFBFBD><CEAA>XMLģ<4C><C4A3>
ODI M_XMLTemplateDAO();
virtual ODI ~M_XMLTemplateDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
static ODI ResultMsg FindAll(list<M_XMLTemplateDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, M_XMLTemplateDAO * &pnewdao);
static ResultMsg ODI FindByName( string name, list<M_XMLTemplateDAO*>&newlist);
static ResultMsg ODI FindByCreateTime( string createTime, list<M_XMLTemplateDAO*>&newlist);
static ResultMsg ODI FindByContent( string content, list<M_XMLTemplateDAO*>&newlist);
static ResultMsg ODI FindByProjectID( int projectID, list<M_XMLTemplateDAO*>&newlist);
static ResultMsg ODI FindByModelID( int modelID, list<M_XMLTemplateDAO*>&newlist);
static ResultMsg ODI FindByIsDeleted( int isDeleted, list<M_XMLTemplateDAO*>&newlist);
static ResultMsg ODI FindByIsMain( int isMain, list<M_XMLTemplateDAO*>&newlist);
};
}