Files
tuanwei-admin/src/api/tower/equipment/model/index.ts
2024-02-05 21:47:55 +08:00

63 lines
1.3 KiB
TypeScript

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;
}