| | |
| | | @param dbData: 实例对应绑定的dbData
|
| | | @return: 成功返回实例对象,失败返回None
|
| | | '''
|
| | | dataToJson = False
|
| | | # 如果需要 dataToJson,可根据 RecType 在这里处理
|
| | | if dbData.RecType in []:
|
| | | dataToJson = True
|
| | | dataToJson = True
|
| | | # 默认使用 dataToJson,如果不需要的可根据 RecType 在这里处理
|
| | | if dbData.RecType in ShareDefine.UserDataNOJsonRecTypeList:
|
| | | dataToJson = False
|
| | | recData = GameRecData(dbData, dataToJson)
|
| | | self.__dataList.append(recData)
|
| | |
|
| | |
| | | self.__recTypeDict = {} # {recType:GameRecTypeMgr, ...}
|
| | | return
|
| | |
|
| | | def DelAllData(self):
|
| | | self.__recTypeDict = {}
|
| | | return
|
| | | |
| | | def GetRecTypeMgr(self, recType):
|
| | | recTypeMgr = None
|
| | | if recType in self.__recTypeDict:
|