人才庫:
return data.filter(function (item) {
return item.職級 === '';
})
區縣分析:
一級指標
const t = Object.values(data.reduce((acc, cur) => {
if (!acc[cur.二級指標名稱]) {
acc[cur.二級指標名稱] = {
'二級指標名稱': cur.二級指標名稱,
coreSum: cur.得分 * cur.三級指標權重,
v: cur.三級指標權重,
};
} else {
acc[cur.二級指標名稱].coreSum += cur.得分 * cur.三級指標權重;
}
return acc;
}, {}));
t.forEach(item => {
item.value = (item.coreSum).toFixed(2);
item.name = '團隊'
});
return t;
--------------------------------------------------------------------------------------------------
const tmp = [
{
"二級指標名稱": "目標發展性",
"value": 9,
"name": "優秀"
},
{
"二級指標名稱": "職能明確度",
"value": 9,
"name": "優秀"
},
{
"二級指標名稱": "人崗匹配度",
"value": 9,
"name": "優秀"
},
{
"二級指標名稱": "結構合理度",
"value": 9,
"name": "優秀"
},
{
"二級指標名稱": "團隊契合度",
"value": 9,
"name": "優秀"
},
{
"二級指標名稱": "目標發展性",
"value": 7.5,
"name": "良"
},
{
"二級指標名稱": "職能明確度",
"value": 7.5,
"name": "良"
},
{
"二級指標名稱": "人崗匹配度",
"value": 7.5,
"name": "良"
},
{
"二級指標名稱": "結構合理度",
"value": 7.5,
"name": "良"
},
{
"二級指標名稱": "團隊契合度",
"value": 7.5,
"name": "良"
},
{
"二級指標名稱": "目標發展性",
"value": 6,
"name": "合格"
},
{
"二級指標名稱": "職能明確度",
"value": 6,
"name": "合格"
},
{
"二級指標名稱": "人崗匹配度",
"value": 6,
"name": "合格"
},
{
"二級指標名稱": "結構合理度",
"value": 6,
"name": "合格"
},
{
"二級指標名稱": "團隊契合度",
"value": 6,
"name": "合格"
}
];
return tmp.concat(data);