# Interface: ReportRecordParams

ReportRecordParams()

汇报战绩 - 请求参数 根据参数的组成,分为三种情况: 1、resultType、rank同时传:上传排名后会根据rankScoreMap的规则来加分/减分,且根据resultType来计胜负场 2、传resultType、不传rank:只计胜负场,并根据winAddScoreloseSubScore来加分/减分 3、传rank、不传resultType:上传排名后会根据rankScoreMap的规则来加分/减分,不计胜负场 4、resultType、rank都不传:计负场

# Properties

# Readonly battleStartTimestamp

battleStartTimestamp: number

对局开始的时间戳

Returns: number


# Optional Readonly rank

rank? : number

排名

Returns: number


# Optional Readonly resultType

resultType? : ResultType

对战结果

Returns: ResultType

# Methods

# Optional complete

complete(this: void, res: ReportRecordRes | MogsError): void

Inherited from GetUserSignParams.complete

操作完成时(成功或失败),均会调用该回调函数

# 参数:

属性 类型
this void
res ReportRecordRes | MogsError

# 返回值:

void


# Optional fail

fail(this: void, error: MogsError): void

Inherited from GetUserSignParams.fail

操作失败时,调用该回调函数

# 参数:

属性 类型
this void
error MogsError

# 返回值:

void


# Optional success

success(this: void, res: ReportRecordRes): void

Inherited from GetUserSignParams.success

操作成功时,调用该回调函数

# 参数:

属性 类型
this void
res ReportRecordRes

ReportRecordRes

属性 类型 描述
eventList? keyof MogsEvent[] 当前 Action 所触发的所有事件的列表

# 返回值:

void