190 lines
2.3 KiB
TypeScript
190 lines
2.3 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 | String
|
||
|
||
/**
|
||
* 计量单位(1-度,2-吨,3-立方米)
|
||
*/
|
||
meterUnit: number | String
|
||
|
||
/**
|
||
* 安装位置
|
||
*/
|
||
installLocation: string
|
||
|
||
/**
|
||
* 初始读数
|
||
*/
|
||
initReading: number
|
||
|
||
/**
|
||
* 最大量程
|
||
*/
|
||
maxRang: number
|
||
|
||
/**
|
||
* 通信状态
|
||
*/
|
||
communicationState: number | String
|
||
|
||
/**
|
||
* 运行状态
|
||
*/
|
||
runningState: number | String
|
||
|
||
/**
|
||
* 备注
|
||
*/
|
||
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
|
||
|
||
/**
|
||
* 采集器IP
|
||
*/
|
||
hostIp?: string
|
||
|
||
/**
|
||
* 备注
|
||
*/
|
||
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
|
||
}
|