Skip to main content
说明:Callback<T extends BaseBean> 是通用请求结果回调抽象类,实现 ApiImpl<T>,用于承接请求生命周期与结果状态。

回调方法

onStart()

方法说明:请求开始回调。
参数说明:无。
返回值说明:无(Unit)。

onCancel()

方法说明:请求取消回调。
参数说明:无。
返回值说明:无(Unit)。

onSuccess(data)

方法说明:请求成功回调。
参数说明:
  • dataT,请求成功返回的数据对象(T 需继承 BaseBean)。 返回值说明:无(Unit)。

onFailed(code, errorMsg, showMsg)

方法说明:请求失败回调。
参数说明:
  • codeInt,错误码。
  • errorMsgString,技术错误信息(通常用于日志或排查)。
  • showMsgString,面向用户的提示信息。 返回值说明:无(Unit)。