Files
admin-vben5/apps/web-antd/src/api/property/energyManagement/meterInfo/model.d.ts

185 lines
2.2 KiB
TypeScript
Raw Normal View History

import type { PageQuery, BaseEntity } from '#/api/common';
export interface MeterInfoVO {
/**
* id
*/
id: string | number;
/**
*
*/
meterName: string;
/**
*
*/
meterCode: string;
/**
*
*/
factoryNo: string;
/**
* (1-2-3-)
*/
meterType: number;
/**
* (1-2-3-)
*/
meterUnit: number;
/**
*
*/
installLocation: string;
/**
*
*/
initReading: number;
/**
*
*/
maxRang: number;
/**
*
*/
communicationState: number;
/**
*
*/
runningState: number;
/**
*
*/
remark: string;
}
export interface MeterInfoForm extends BaseEntity {
/**
* id
*/
id?: string | number;
/**
*
*/
meterName?: string;
/**
*
*/
meterCode?: string;
/**
*
*/
factoryNo?: string;
/**
* (1-2-3-)
*/
meterType?: number;
/**
* (1-2-3-)
*/
meterUnit?: number;
/**
*
*/
installLocation?: string;
/**
*
*/
initReading?: number;
/**
*
*/
maxRang?: number;
/**
*
*/
communicationState?: number;
/**
*
*/
runningState?: number;
/**
*
*/
remark?: string;
}
export interface MeterInfoQuery extends PageQuery {
/**
*
*/
meterName?: string;
/**
*
*/
meterCode?: string;
/**
*
*/
factoryNo?: string;
/**
* (1-2-3-)
*/
meterType?: number;
/**
* (1-2-3-)
*/
meterUnit?: number;
/**
*
*/
installLocation?: string;
/**
*
*/
initReading?: number;
/**
*
*/
maxRang?: number;
/**
*
*/
communicationState?: number;
/**
*
*/
runningState?: number;
/**
*
*/
params?: any;
}