Files
admin-vben5/apps/web-antd/src/api/property/assetManage/asset/model.d.ts

195 lines
2.0 KiB
TypeScript
Raw Normal View History

2025-06-23 09:27:28 +08:00
import type { PageQuery, BaseEntity } from '#/api/common';
export interface AssetVO {
/**
*
*/
id: string | number;
/**
*
*/
name: string;
/**
*
*/
model: string;
/**
*
*/
specs: string;
/**
*
*/
price: number;
/**
*
*/
stock: number;
/**
*
*/
unit: string;
/**
* id
*/
depotId: string | number;
/**
*
*/
msg: string;
/**
* id
*/
suppliersId: string | number;
/**
*
*/
storageTime: string;
/**
*
*/
2025-08-04 17:27:37 +08:00
type: string;
2025-06-23 09:27:28 +08:00
/**
*
*/
createTime: string;
}
export interface AssetForm extends BaseEntity {
/**
*
*/
id?: string | number;
/**
*
*/
name?: string;
/**
*
*/
model?: string;
/**
*
*/
specs?: string;
/**
*
*/
price?: number;
/**
*
*/
stock?: number;
/**
*
*/
unit?: string;
/**
* id
*/
depotId?: string | number;
/**
*
*/
msg?: string;
/**
* id
*/
suppliersId?: string | number;
/**
*
*/
storageTime?: string;
/**
*
*/
type?: number;
}
export interface AssetQuery extends PageQuery {
/**
*
*/
name?: string;
/**
*
*/
model?: string;
/**
*
*/
specs?: string;
/**
*
*/
price?: number;
/**
*
*/
stock?: number;
/**
*
*/
unit?: string;
/**
* id
*/
depotId?: string | number;
/**
*
*/
msg?: string;
/**
* id
*/
suppliersId?: string | number;
/**
*
*/
storageTime?: string;
/**
*
*/
type?: number;
/**
*
*/
params?: any;
}