修改原有请求字典接口方法,改为读取浏览器缓存返回Promise
This commit is contained in:
@ -39,7 +39,17 @@ export type DictItem = {
|
|||||||
* @returns 字典列表
|
* @returns 字典列表
|
||||||
*/
|
*/
|
||||||
export async function getDictList(code: string): Promise<DictResponse> {
|
export async function getDictList(code: string): Promise<DictResponse> {
|
||||||
return request(`/cosco/dictProject/getAllList/${code}`, {
|
const data: string | null = sessionStorage.getItem('dict');
|
||||||
method: 'GET',
|
if (data) {
|
||||||
});
|
const dictData = JSON.parse(data);
|
||||||
|
const codeType = `${code}=supplier_manage_type`;
|
||||||
|
return Promise.resolve({
|
||||||
|
code: 200,
|
||||||
|
data: dictData[codeType],
|
||||||
|
message: 'success',
|
||||||
|
success: true,
|
||||||
|
})
|
||||||
|
}else{
|
||||||
|
return Promise.reject(new Error('请先请求字典数据'));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user