import { requestGet, requestOptions } from '@component/utils'; import { cacheData } from 'insure/src/actions/base.action'; export const getDetail = (params) => { return requestGet(process.env.REACT_APP_BUSINESS_URL, 'policy/policyDetail', params); }; //保单业务统计模块 export const getPolicyComprehensiveStatistics = (params) => { return requestGet(process.env.REACT_APP_SERVICE_URL, 'waitHandle/policyComprehensiveStatisticsShow', params); }; //获取字典表值 export function getDictValList(params) { if (cacheData.has(`dict_${params.dictId}`)) { return Promise.resolve(cacheData.get(`dict_${params.dictId}`)); } return requestOptions(process.env.REACT_APP_API_URL, '/dict/val/list', params, ['value', 'dictValName']).then((data) => { cacheData.set(`dict_${params.dictId}`, data); return data; }); }