import type { PageParam } from '@/api'; import { Project } from '@/api/tower/project/model'; export interface TowerEquipment { equipmentId?: number; name?: string; model?: string; equipmentNo?: string; factoryNo?: string; factoryDate?: string; manufactor?: string; lifeYear?: any; surplusYear?: number; scrapDate?: string; beianNo?: string; licenceNo?: string; company?: string; organization?: string; warehouse?: string; source?: string; filingNo?: string; machineNo?: string; maxLiftingHeight?: string; armLength?: string; isOutOrg?: boolean; buyDate?: string; currentLocation?: string; designHeight?: number; height?: number; ratedLoad?: string; files?: string; file1?: string; file2?: string; file3?: string; file4?: string; file5?: string; file6?: string; file7?: string; users?: string; status?: number; comments?: string; userId?: number; deleted?: number; tenantId?: number; createTime?: number; maxRatedLoad?: string; securityStatus?: string; projectName?: string; competentDepartment?: string; projectList?: Project[]; } /** * 搜索条件 */ export interface TowerEquipmentParam extends PageParam { equipmentId?: number; name?: string; status?: number; scrapDate?: string; yearFilter?: number; }