t-comm
Version:
专业、稳定、纯粹的工具库
14 lines (12 loc) • 721 B
JavaScript
/** 后台约定:ret=100000 表示登录态失效,需要重新登录 */
var NEED_LOGIN_RET = 100000;
/**
* 后台约定:ret=100006 表示「访问被拒」(常见于测试环境白名单 / 黑名单场景)。
*
* 触发时机:业务后台对当前小游戏 appid / uid / ip 等维度判定为「不可访问」时返回。
* 框架层本身不强制业务方必须做什么,只负责在 `NormalizeResponseRetInterceptor` 检测到
* 该 r 时调用业务方注入的 `onAccessDenied` 回调(由业务方决定是弹窗 / 跳 H5 申请页 /
* 重启小游戏等),并清空响应 `msg` 避免上层兜底 toast。
*/
var ACCESS_DENIED_RET = 100006;
export { ACCESS_DENIED_RET, NEED_LOGIN_RET };