41 lines
649 B
TypeScript
41 lines
649 B
TypeScript
interface ActionResult<T> {
|
|
/**
|
|
* code: 状态码, 0成功, 1一般业务异常, -1其他异常, -2授权异常, 令牌错误或令牌过期
|
|
*/
|
|
code: number,
|
|
/**
|
|
* message: 错误消息
|
|
*/
|
|
msg: string;
|
|
/**
|
|
* data: 数据
|
|
*/
|
|
data: T;
|
|
}
|
|
interface PagedResult<T> {
|
|
/**
|
|
* 总笔数
|
|
*/
|
|
totalRecords: number;
|
|
/**
|
|
* 总页数
|
|
*/
|
|
totalPages: number;
|
|
/**
|
|
* 页码
|
|
*/
|
|
pageNumber: number;
|
|
/**
|
|
* 每页笔数
|
|
*/
|
|
pageSize: number;
|
|
/**
|
|
* 分页数据
|
|
*/
|
|
datas: T[];
|
|
}
|
|
interface loginModel{
|
|
access_token:string,
|
|
expires_in:number
|
|
}
|