185 lines
2.2 KiB
TypeScript
185 lines
2.2 KiB
TypeScript
|
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;
|
|||
|
}
|