--数据访问
ChapterDBModel = { }
local this = ChapterDBModel;
local chapterTable = { }; --定义表格
function ChapterDBModel.LoadList()
GameInit.AddTotalLoadTableCount();
--传入表名,
CS.YouYou.GameEntry.Lua:LoadDataTable("Chapter", this.LoadFormMS);
end
function ChapterDBModel.LoadFormMS(ms)
local rows = ms:ReadInt();
for i = 0, rows, 1 do
chapterTable[#chapterTable + 1] = ChapterEntity.New(
ms:ReadInt(),
ms:ReadUTF8String(),
ms:ReadInt(),
ms:ReadUTF8String(),
ms:ReadFloat(),
ms:ReadFloat()
);
end
GameInit.LoadOneTableComplete();
end
function ChapterDBModel.GetList()
return chapterTable;
end
function ChapterDBModel.GetEntity(id)
local ret = nil;
for i = 1,