2025-06-27 15:55:02 +08:00
|
|
|
|
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;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 支付方式
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
paymentMethod: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 开票状态
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
invoiceStatus: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 发票类型
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
invoiceType: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 收费状态
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
chargeStatus: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
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;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 支付方式
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
paymentMethod?: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 开票状态
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
invoiceStatus?: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 发票类型
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
invoiceType?: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 收费状态
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
chargeStatus?: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
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;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 支付方式
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
paymentMethod?: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 开票状态
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
invoiceStatus?: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 发票类型
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
invoiceType?: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 收费状态
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
chargeStatus?: string | number;
|
2025-06-27 15:55:02 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 日期范围参数
|
|
|
|
|
*/
|
|
|
|
|
params?: any;
|
|
|
|
|
}
|
2025-07-02 11:02:14 +08:00
|
|
|
|
|
|
|
|
|
export interface orderChargeDetailForm 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;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 支付方式
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
paymentMethod?: string | number;
|
2025-07-02 11:02:14 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 开票状态
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
invoiceStatus?: string | number;
|
2025-07-02 11:02:14 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 发票类型
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
invoiceType?: string | number;
|
2025-07-02 11:02:14 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 收费状态
|
|
|
|
|
*/
|
2025-07-05 11:43:25 +08:00
|
|
|
|
chargeStatus?: string | number;
|
2025-07-02 11:02:14 +08:00
|
|
|
|
}
|