/** * API 响应基类模块 * * 所有 API 响应模型的基类,定义标准响应结构 */ import BaseModel from "./model"; /** * API 响应基类 * * 标准响应结构:ret(状态码)、msg(消息)、data(数据) * @template T 响应数据类型 */ export default class Response extends BaseModel { constructor(data?: any); /** * 接口返回状态码, 0=OK */ ret: number; /** * 接口返回信息,一般是异常情况返回错误信息 */ msg: string; /** * 返回的数据 */ data?: T; } export { Response };