import dayjs from 'dayjs'; import { toLabel } from '../common/dataSceneTypes'; // 企业历史评估得分 export function getHistoryPoint(data) { let year = data.updateDate.substring(0, 4); let month = data.updateDate.substring(5, 7); return { scoreId: data.tPGuid, time: `${year}年${month}月`, updateTime: dayjs(data.updateDate).format('YYYY-MM-DD hh:mm'), score: data.totalPoint, rank: data.rank, legalIndex: data.level, illegalIndex: data.level, period: data.period, color: data.color, }; } // 企业历史评估得分列表 export function getHistoryPointList(dataList) { return dataList.map(item => { return getHistoryPoint(item); }); } // 企业总分及环信码等评估信息 export function getGrade(data, period) { if (!data.updateTime) data.updateTime = period data.sceneTypeId = data.sceneType; data.sceneType = toLabel(data.sceneType); return data; } // 企业总分及环信码等评估信息列表 export function getGradeList(dataList, period) { return dataList.map(item => { return getGrade(item, period); }); }