nsn-service
Version:
NSN服务组件
25 lines (17 loc) • 553 B
TypeScript
import { MappingURI, RequestCxt } from 'nsn-enum';
import { ExtendOptionsInit } from 'umi-request';
/** api 请求配置参数 */
export interface UmiRequestParam {
/** 请求上下文 */
ctx: RequestCxt;
/** 请求映射路径 */
uri: string | MappingURI;
/** 请求参数配置 */
options?: ExtendOptionsInit;
/** 请求返回非正常业务响应码时跳过异常信息弹框显示 */
skipAlert?: boolean;
/** 不需要添加默认前缀 */
nonPrefix?: boolean;
/** 是否忽略token检查 */
ignoreToken?: boolean;
}