| | |
| | | * 监测设备和飞羽监管系统、飞羽环境系统用户的匹配关系 |
| | | */ |
| | | class DeviceMapVo { |
| | | var id: Int? = null |
| | | // 监测设备id |
| | | var deviceCode:String?=null |
| | | // 监测设备或站点名称 |
| | |
| | | list.forEach { |
| | | it ?: return@forEach |
| | | res.add(DeviceMapVo().apply { |
| | | id = it.id |
| | | deviceCode = it.jaMnCode |
| | | deviceName = it.jaSceneName |
| | | svUserId = it.svUserId |
| | | svUserName = it.svUserName |
| | | tzUserId = it.tzUserId |
| | | tzUserName = it.tzUserName |
| | | createTime = it.createTime |
| | | }) |
| | | } |
| | | return res |
| | | } |
| | | |
| | | fun toJADustSiteMap(deviceMapVo: DeviceMapVo?): DustSiteMap { |
| | | return DustSiteMap().apply { |
| | | id = deviceMapVo?.id |
| | | jaMnCode = deviceMapVo?.deviceCode |
| | | jaSceneName = deviceMapVo?.deviceName |
| | | svUserId = deviceMapVo?.svUserId |
| | | svUserName = deviceMapVo?.svUserName |
| | | tzUserId = deviceMapVo?.tzUserId |
| | | tzUserName = deviceMapVo?.tzUserName |
| | | createTime = deviceMapVo?.createTime |
| | | } |
| | | } |
| | | |
| | | fun fromJSDustSiteMap(list: List<JSDustSiteMap?>): List<DeviceMapVo> { |
| | |
| | | list.forEach { |
| | | it ?: return@forEach |
| | | res.add(DeviceMapVo().apply { |
| | | id = it.id |
| | | deviceCode = it.jsDeviceCode |
| | | deviceName = it.jsDeviceName |
| | | svUserId = it.svUserId |
| | | svUserName = it.svUserName |
| | | tzUserId = it.tzUserId |
| | | tzUserName = it.tzUserName |
| | | createTime = it.createTime |
| | | }) |
| | | } |
| | | return res |
| | | } |
| | | |
| | | fun toJSDustSiteMap(deviceMapVo: DeviceMapVo?): JSDustSiteMap { |
| | | return JSDustSiteMap().apply { |
| | | id = deviceMapVo?.id |
| | | jsDeviceCode = deviceMapVo?.deviceCode |
| | | jsDeviceName = deviceMapVo?.deviceName |
| | | svUserId = deviceMapVo?.svUserId |
| | | svUserName = deviceMapVo?.svUserName |
| | | tzUserId = deviceMapVo?.tzUserId |
| | | tzUserName = deviceMapVo?.tzUserName |
| | | createTime = deviceMapVo?.createTime |
| | | } |
| | | } |
| | | |
| | | fun fromXHFumeSiteMap(list: List<FumeSiteMap?>): List<DeviceMapVo> { |
| | |
| | | list.forEach { |
| | | it ?: return@forEach |
| | | res.add(DeviceMapVo().apply { |
| | | id = it.id |
| | | deviceCode = it.xhDeviceCode |
| | | deviceName = it.xhDeviceName |
| | | svUserId = it.svUserId |
| | | svUserName = it.svUserName |
| | | tzUserId = it.tzUserId |
| | | tzUserName = it.tzUserName |
| | | createTime = it.createTime |
| | | }) |
| | | } |
| | | return res |
| | | } |
| | | |
| | | fun toXHFumeSiteMap(deviceMapVo: DeviceMapVo?): FumeSiteMap { |
| | | return FumeSiteMap().apply { |
| | | id = deviceMapVo?.id |
| | | xhDeviceCode = deviceMapVo?.deviceCode |
| | | xhDeviceName = deviceMapVo?.deviceName |
| | | svUserId = deviceMapVo?.svUserId |
| | | svUserName = deviceMapVo?.svUserName |
| | | tzUserId = deviceMapVo?.tzUserId |
| | | tzUserName = deviceMapVo?.tzUserName |
| | | createTime = deviceMapVo?.createTime |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |