40 lines
636 B
TypeScript
40 lines
636 B
TypeScript
import type { PageParam } from '@/api';
|
|
|
|
/**
|
|
* 合同
|
|
*/
|
|
export interface ContractEquipment {
|
|
contractEquipmentId?: any;
|
|
// 合同id
|
|
contractId: any;
|
|
// 设备名
|
|
equipmentName: string;
|
|
// 规格
|
|
equipmentModel: string;
|
|
// 数量
|
|
num: any;
|
|
// 租期
|
|
planRentMonth: any;
|
|
// 租金
|
|
rentAmount: any;
|
|
// 进退场费
|
|
inOutAmount: any;
|
|
// 劳务费
|
|
workerAmount: any;
|
|
// 其他费用
|
|
otherAmount: any;
|
|
// 预埋费
|
|
preBuryAmount: any;
|
|
// 备注
|
|
remark?: any;
|
|
userId?: any;
|
|
|
|
}
|
|
|
|
/**
|
|
* 合同搜索条件
|
|
*/
|
|
export interface ContractEquipmentParam extends PageParam {
|
|
contactId?: string;
|
|
}
|