perf: optimize settingDrawer code

This commit is contained in:
vben
2020-11-10 22:45:39 +08:00
parent 5832ee6697
commit 4ff6b73c2b
25 changed files with 455 additions and 400 deletions

View File

@@ -1,12 +1,12 @@
import { defHttp } from '/@/utils/http/axios';
enum Api {
// 该地址不存在
// The address does not exist
Error = '/error',
}
/**
* @description: 触发ajax错误
* @description: Trigger ajax error
*/
export function fireErrorApi() {
return defHttp.request({

View File

@@ -1,6 +1,6 @@
import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel';
/**
* @description: 请求列表接口参数
* @description: Request list interface parameters
*/
export type DemoParams = BasicPageParams;
@@ -15,6 +15,6 @@ export interface DemoListItem {
}
/**
* @description: 请求列表返回值
* @description: Request list return value
*/
export type DemoListGetResultModel = BasicFetchResult<DemoListItem>;

View File

@@ -6,7 +6,7 @@ enum Api {
}
/**
* @description: 获取示例列表值
* @description: Get sample list value
*/
export function demoListApi(params: DemoParams) {
return defHttp.request<DemoListGetResultModel>({