refactor(projects): 精简版+动态路由权限初步

This commit is contained in:
Soybean
2022-01-03 22:20:10 +08:00
parent 7a0648dba5
commit de2057f141
354 changed files with 2053 additions and 22117 deletions

View File

@@ -1,28 +0,0 @@
import { requestMiddleware } from '@/utils';
import type { ResponseDictionary, Dictionary } from '@/interface';
import { request } from '../request';
import { fecthDictionaryMiddleware } from '../middleware';
// 接口示例
/**
* 获取数据字典(不加middleware处理)
* @param keyword - 关键词
*/
export function fetchDictionary(keyword: string) {
return request.post<ResponseDictionary[]>('/emoss-entropy/ehe/model/getByIndicator', {
indiCatorName: keyword
});
}
/**
* 获取数据字典(加middleware处理)
* @param keyword - 关键词
*/
export async function fetchDictionaryWithMiddleware(keyword: string) {
const res = await request.post<ResponseDictionary[]>('/emoss-entropy/ehe/model/getByIndicator', {
indiCatorName: keyword
});
return requestMiddleware<Dictionary[]>(fecthDictionaryMiddleware, [res]);
}