修改原有请求字典接口方法,改为读取浏览器缓存返回Promise

This commit is contained in:
linxd
2025-07-23 17:03:40 +08:00
parent 1bd423b66a
commit 77a4bd56ae

View File

@ -39,7 +39,17 @@ export type DictItem = {
* @returns 字典列表
*/
export async function getDictList(code: string): Promise<DictResponse> {
return request(`/cosco/dictProject/getAllList/${code}`, {
method: 'GET',
});
const data: string | null = sessionStorage.getItem('dict');
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('请先请求字典数据'));
}
}