UNPKG

@ginstone/nga-api

Version:

112 lines (111 loc) 2.06 kB
import { Money } from "../field/Money"; export declare class CheckInBody { message: string; status: CheckInStatus; missions: any; constructor(raw: CheckInBodyRaw); } export declare class CheckInStatusBody { status: CheckInStatus; money: CheckInMoney; message: string; constructor(raw: CheckInStatusBodyRaw); } export declare class CheckInStatus { /** * 用户id */ userId: number; /** * 当前的连续签到天数(全局) */ continued: number; /** * 签到总天数 */ total: number; /** * 上次签到时间 */ lastTime: Date; /** * 上次连续签到天数 */ lastContinued: number; /** * 上次签到是第x天 */ lastContinuedDay: number; /** * 上次签到是第x天 */ lastDay: number; /** * 星期? */ week: number; /** * 现在是第x天 */ nowDay: number; constructor(raw: CheckInStatusRaw); } export declare class CheckInMoney { userId: number; money: Money; moneyN: number; constructor(raw: CheckInMoneyRaw); } export interface CheckInBodyRaw { 0: string; 1: CheckInStatusRaw; 2: any; } export interface CheckInStatusBodyRaw { 0: CheckInStatusRaw; 1: CheckInMoneyRaw; 2: string[]; } export interface CheckInMoneyRaw { uid: number; money: number; money_n: number; } export interface CheckInStatusRaw { /** * 用户id */ uid: number; /** * 当前的连续签到天数(全局) */ continued: number; /** * 签到总天数 */ sum: number; /** * 上次签到时间 */ last_time: number; /** * 上次连续签到天数 */ last_continued: number; /** * 上次签到是第x天 */ last_continued_day: number; /** * 上次签到是第x天 */ last_day: number; /** * 星期? */ week: number; /** * 现在是第x天 */ now_day: number; }