| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- //配置信息,继承基类以便具备消息能力
- import DataModelBase from '../framework/DataModelBase';
- import NetConfig from '../net/NetConfig';
- export default class ConfigData extends DataModelBase
- {
- constructor()
- {
- super('ConfigData');
- this._gameListData = null
- this._obj = null
- }
-
- setGameListData(gamelistData)
- {
-
- this._gameListData = gamelistData
- }
- getGameListData()
- {
- return this._gameListData
- }
- getGameList()
- {
- if(this._gameListData === null )
- {
- return null
- }
- return this._gameListData && this._gameListData['data'] && this._gameListData['data']['gamelist']? this._gameListData['data']['gamelist']:null;
- }
- setConfigDataObject(obj)
- {
- this._obj = obj;
- }
- getConfigDataObject()
- {
- return this._obj;
- }
- getEnableCrossMarketing()
- {
- return this._obj && this._obj['enable_cross_marketing'] ? this._obj['enable_cross_marketing']:false;
- }
- getWeekButtonUrl()
- {
- return this._obj && this._obj['week_button_url'] ? this._obj['week_button_url']:'';
- }
- getRandomButtonText()
- {
- return this._obj && this._obj['random_button_text'] ? this._obj['random_button_text']:'';
- }
- getWeekSubject()
- {
- return this._obj && this._obj['week_subject'] ? this._obj['week_subject']:'';
- }
- //智力周赛内页
- getWeekImageUrl()
- {
- return this._obj && this._obj['week_image_url'] ? this._obj['week_image_url']:'';
- }
- //智力周赛话题
- getWeekTitle()
- {
- return this._obj && this._obj['week_content_text'] ? this._obj['week_content_text']:'';
- }
- getWeekButton()
- {
- return this._obj && this._obj['week_button'] ? this._obj['week_button']:'';
- }
- getLobbyDataBg()
- {
- return this._obj && this._obj['lobby_data_bg'] ? this._obj['lobby_data_bg']:'';
- }
- getApiAddress()
- {
- // return 'http://134.175.177.226:7654';
- return this._obj && this._obj['api_address'] ? this._obj['api_address']:'';
- }
-
-
- }
|