205 lines
2.3 KiB
TypeScript
205 lines
2.3 KiB
TypeScript
|
import type { PageQuery, BaseEntity } from '#/api/common';
|
|||
|
|
|||
|
export interface OrderChargeVO {
|
|||
|
/**
|
|||
|
* 主键
|
|||
|
*/
|
|||
|
id: string | number;
|
|||
|
|
|||
|
/**
|
|||
|
* 订单id
|
|||
|
*/
|
|||
|
orderId: string | number;
|
|||
|
|
|||
|
/**
|
|||
|
* 租赁人id(系统用户)
|
|||
|
*/
|
|||
|
userId: string | number;
|
|||
|
|
|||
|
/**
|
|||
|
* 租赁人名称
|
|||
|
*/
|
|||
|
userName: string;
|
|||
|
|
|||
|
/**
|
|||
|
* 租金
|
|||
|
*/
|
|||
|
rent: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 押金
|
|||
|
*/
|
|||
|
deposit: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 违约金
|
|||
|
*/
|
|||
|
penalty: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 总金额
|
|||
|
*/
|
|||
|
totalAmount: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 收费日期
|
|||
|
*/
|
|||
|
chargeDate: string;
|
|||
|
|
|||
|
/**
|
|||
|
* 支付方式
|
|||
|
*/
|
|||
|
paymentMethod: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 开票状态
|
|||
|
*/
|
|||
|
invoiceStatus: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 发票类型
|
|||
|
*/
|
|||
|
invoiceType: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 收费状态
|
|||
|
*/
|
|||
|
chargeStatus: number;
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
export interface OrderChargeForm extends BaseEntity {
|
|||
|
/**
|
|||
|
* 主键
|
|||
|
*/
|
|||
|
id?: string | number;
|
|||
|
|
|||
|
/**
|
|||
|
* 订单id
|
|||
|
*/
|
|||
|
orderId?: string | number;
|
|||
|
|
|||
|
/**
|
|||
|
* 租赁人id(系统用户)
|
|||
|
*/
|
|||
|
userId?: string | number;
|
|||
|
|
|||
|
/**
|
|||
|
* 租赁人名称
|
|||
|
*/
|
|||
|
userName?: string;
|
|||
|
|
|||
|
/**
|
|||
|
* 租金
|
|||
|
*/
|
|||
|
rent?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 押金
|
|||
|
*/
|
|||
|
deposit?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 违约金
|
|||
|
*/
|
|||
|
penalty?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 总金额
|
|||
|
*/
|
|||
|
totalAmount?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 收费日期
|
|||
|
*/
|
|||
|
chargeDate?: string;
|
|||
|
|
|||
|
/**
|
|||
|
* 支付方式
|
|||
|
*/
|
|||
|
paymentMethod?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 开票状态
|
|||
|
*/
|
|||
|
invoiceStatus?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 发票类型
|
|||
|
*/
|
|||
|
invoiceType?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 收费状态
|
|||
|
*/
|
|||
|
chargeStatus?: number;
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
export interface OrderChargeQuery extends PageQuery {
|
|||
|
/**
|
|||
|
* 订单id
|
|||
|
*/
|
|||
|
orderId?: string | number;
|
|||
|
|
|||
|
/**
|
|||
|
* 租赁人id(系统用户)
|
|||
|
*/
|
|||
|
userId?: string | number;
|
|||
|
|
|||
|
/**
|
|||
|
* 租赁人名称
|
|||
|
*/
|
|||
|
userName?: string;
|
|||
|
|
|||
|
/**
|
|||
|
* 租金
|
|||
|
*/
|
|||
|
rent?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 押金
|
|||
|
*/
|
|||
|
deposit?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 违约金
|
|||
|
*/
|
|||
|
penalty?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 总金额
|
|||
|
*/
|
|||
|
totalAmount?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 收费日期
|
|||
|
*/
|
|||
|
chargeDate?: string;
|
|||
|
|
|||
|
/**
|
|||
|
* 支付方式
|
|||
|
*/
|
|||
|
paymentMethod?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 开票状态
|
|||
|
*/
|
|||
|
invoiceStatus?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 发票类型
|
|||
|
*/
|
|||
|
invoiceType?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 收费状态
|
|||
|
*/
|
|||
|
chargeStatus?: number;
|
|||
|
|
|||
|
/**
|
|||
|
* 日期范围参数
|
|||
|
*/
|
|||
|
params?: any;
|
|||
|
}
|