import { basePicUrl, baseUrl, baseFileUrl, baseIconUrl } from '../config/index'; import { toLabel } from '../common/dataSceneTypes'; /** * 场景基本信息 */ export function getEnterprise(data) { return { id: data.guid, name: data.realname, district: data.extension1, sceneType: toLabel(data.extension2), sceneTypeId: data.extension2, avatar: data.headIconUrl && data.headIconUrl != '' ? basePicUrl + data.headIconUrl : '', }; } export function getEnterpriseList(dataList) { return dataList.map(item => { return getEnterprise(item); }); } export function getEnterpriseCount(data) { const { first, second, third } = data; const p1 = Math.round((second / first) * 1000) / 10; const p2 = Math.round((third / first) * 1000) / 10; return [ { name: '企业总数', value: first, // diff: first == 0 ? '0%' : '100%', diff: '', }, { name: '运营中', value: second, diff: first == 0 ? '0%' : `${p1}%`, }, { name: '关闭', value: third, diff: first == 0 ? '0%' : `${p2}%`, }, ]; }