UNPKG

dtable-utils

Version:

dtable common utils

17 lines (15 loc) 583 B
/** * Get concatenated department name of given department's id. * @param {array} departments e.g. [{ name: 'xxx', id: 'xxx' }, ...] * @param {array} id e.g. '8' * @returns concatenated department name, string. e.g. '部门1' */ var getDepartmentName = function getDepartmentName(departments, id) { if (!id || !departments || departments.length === 0) return ''; var targetDepartment = departments.find(function (department) { return department.id === id; }); if (!targetDepartment) return ''; return targetDepartment.name || ''; }; export { getDepartmentName };