| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- import { JsonAsset } from "cc";
- import { ResourcesUtils } from "../core/resourceManager/ResourcesUtils";
- import { ConfigData } from "./ConfigData";
- import { Data } from "./Data";
- export class User extends Data {
- /**
- * 编号
- */
- public id: number;
- /**
- * 账号
- */
- public account: string;
- /**
- * 密码
- */
- public token: string;
- /**
- * 头像
- */
- public avator: string;
- /**
- * 昵称
- */
- public nickName: string;
- /**
- * 银两
- */
- public money: number;
- /**
- * 钻石
- */
- public diamond: number;
- /**
- * 红包
- */
- public bonus: number;
- /**
- * 经验值
- */
- public lv: number;
- /**裂变奖金 */
- public contribution: number;
- /**创建时间 */
- public createTime: number;
- /**最近登录时间 */
- public updateTime: number;
- /**是否领取了新手红包 */
- public noviceReceived: boolean;
- /**平均ecpm */
- public ecpm: number = 160;
- /**3日活动过期时间 */
- public timestamp: number = 0;
- public getLevel(): number {
- let config = ConfigData.configMap.get("level");
- let result = 1;
- for (let k in config) {
- if (this.lv >= config[k].total_exp) {
- result = config[k].lvl;
- } else {
- break;
- }
- }
- return result;
- }
- }
|