admin-vben5/apps/web-antd/src/api/property/chargeManagement/model.d.ts

270 lines
3.1 KiB
TypeScript
Raw Normal View History

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
}