import { menus, archivesMenus, vehicleMenu, } from '../common/constant/visual-identify'; import { ItemInfo } from '../common/types/visual-identify'; export const getArchivesItemMenu = (item: ItemInfo) => { // 有faceId的是人脸 if (item?.faceId) { // 如果有humanBody且不为{}则显示人形检索menu return archivesMenus.filter( i => i.value !== 1 || Object.keys(item?.humanBody || {}).length > 0, ); } else if (item?.motorVehicleId) { return vehicleMenu.filter(i => i.value === 0); } else { return archivesMenus.filter( i => i.value !== 0 || Object.keys(item?.attribute || {}).length > 0, ); } };