import base from "./base.js"; import gameConfig from "../config/game.js"; class SdkLoginReUserInfoModel extends base { constructor(config) { super(); this.storageKey = "sdkLoginReUserInfo"; this.defaultInfo = { access_token: "", head_img_url: "", nickname: "", username: "", fcm: 0, uid: 0, openid: "", cp_appid: 0, //主包appid,研发校验登录态会用 appid: 0, //子包appid,根据platform判断 agent_id: 1000, site_id: 1000, mobile: "", //绑定手机号 pop_content: "", //弹窗内容 pop_title: "", //弹窗标题 }; this.load(config); } static getInstance(config) { if (!SdkLoginReUserInfoModel.instance) { SdkLoginReUserInfoModel.instance = new SdkLoginReUserInfoModel(config); return SdkLoginReUserInfoModel.instance; } return SdkLoginReUserInfoModel.instance; } } export default SdkLoginReUserInfoModel;