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);
|
});
|
}
|