From e04eb732aeca3d42815ac3bd49d5273f24d54825 Mon Sep 17 00:00:00 2001 From: zhumeixiao <3313492479@qq.com> Date: Thu, 7 Nov 2024 16:21:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=99=AB=E6=83=85=E8=AE=BE=E5=A4=87=E5=AE=9E?= =?UTF-8?q?=E6=97=B6=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../deviceData/domain/DeviceMiceRealtime.java | 86 -------------- ...time.java => DeviceRealtimedataWorms.java} | 6 +- .../mapper/DeviceMiceRealtimeMapper.java | 61 ---------- ...ava => DeviceRealtimedataWormsMapper.java} | 22 ++-- .../service/IDeviceMiceRealtimeService.java | 61 ---------- ...a => IDeviceRealtimedataWormsService.java} | 22 ++-- .../imp/DeviceMiceRealtimeServiceImpl.java | 93 --------------- .../imp/DeviceWormsRealtimeServiceImpl.java | 93 --------------- .../DeviceRealtimedataWormsServiceImpl.java | 93 +++++++++++++++ .../DeviceMiceRealtimeMapper.xml | 111 ------------------ ....xml => DeviceRealtimedataWormsMapper.xml} | 32 ++--- 11 files changed, 134 insertions(+), 546 deletions(-) delete mode 100644 fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/DeviceMiceRealtime.java rename fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/{DeviceWormsRealtime.java => DeviceRealtimedataWorms.java} (94%) delete mode 100644 fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/DeviceMiceRealtimeMapper.java rename fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/{DeviceWormsRealtimeMapper.java => DeviceRealtimedataWormsMapper.java} (51%) delete mode 100644 fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/IDeviceMiceRealtimeService.java rename fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/{IDeviceWormsRealtimeService.java => IDeviceRealtimedataWormsService.java} (52%) delete mode 100644 fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/imp/DeviceMiceRealtimeServiceImpl.java delete mode 100644 fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/imp/DeviceWormsRealtimeServiceImpl.java create mode 100644 fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/impl/DeviceRealtimedataWormsServiceImpl.java delete mode 100644 fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/DeviceMiceRealtimeMapper.xml rename fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/{DeviceWormsRealtimeMapper.xml => DeviceRealtimedataWormsMapper.xml} (85%) diff --git a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/DeviceMiceRealtime.java b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/DeviceMiceRealtime.java deleted file mode 100644 index 32d51c3..0000000 --- a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/DeviceMiceRealtime.java +++ /dev/null @@ -1,86 +0,0 @@ -package com.fastbee.deviceData.domain; - -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; -import com.fastbee.common.annotation.Excel; -import com.fastbee.common.core.domain.BaseEntity; - -/** - * 鼠害设备实时数据对象 iot_device_mice_realtime - * - * @author kerwincui - * @date 2024-11-07 - */ -@ApiModel(value = "DeviceMiceRealtime",description = "鼠害设备实时数据 iot_device_mice_realtime") -@Data -@EqualsAndHashCode(callSuper = true) -public class DeviceMiceRealtime extends BaseEntity - { -private static final long serialVersionUID = 1L; - - /** $column.columnComment */ - private Long id; - - /** 诱饵投放 0关 1开 */ - @Excel(name = "诱饵投放 0关 1开") - @ApiModelProperty("诱饵投放 0关 1开") - private String feedDelivery; - - /** 红外探测 0无 1有 */ - @Excel(name = "红外探测 0无 1有") - @ApiModelProperty("红外探测 0无 1有") - private String infraredDetection; - - /** 放生口 0关 1开 */ - @Excel(name = "放生口 0关 1开") - @ApiModelProperty("放生口 0关 1开") - private String export; - - /** 补光灯 0关 1开 */ - @Excel(name = "补光灯 0关 1开") - @ApiModelProperty("补光灯 0关 1开") - private String fillLight; - - /** 重量(g) */ - @Excel(name = "重量(g)") - @ApiModelProperty("重量(g)") - private String weight; - - /** 经度 */ - @Excel(name = "经度") - @ApiModelProperty("经度") - private String lng; - - /** 纬度 */ - @Excel(name = "纬度") - @ApiModelProperty("纬度") - private String lat; - - /** 工作模式 0为手动模式 1为自动模式 */ - @Excel(name = "工作模式 0为手动模式 1为自动模式") - @ApiModelProperty("工作模式 0为手动模式 1为自动模式") - private String workingMode; - - /** 净重 0关 1开 */ - @Excel(name = "净重 0关 1开") - @ApiModelProperty("净重 0关 1开") - private String netWeight; - - /** 拍照 0关 1开 */ - @Excel(name = "拍照 0关 1开") - @ApiModelProperty("拍照 0关 1开") - private String takePicture; - - /** 设备地址 */ - @Excel(name = "设备地址") - @ApiModelProperty("设备地址") - private String deviceAddr; - - /** 设备状态 */ - @Excel(name = "设备状态") - @ApiModelProperty("设备状态") - private String truthStatus; - -} diff --git a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/DeviceWormsRealtime.java b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/DeviceRealtimedataWorms.java similarity index 94% rename from fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/DeviceWormsRealtime.java rename to fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/DeviceRealtimedataWorms.java index 12b88f1..8c60629 100644 --- a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/DeviceWormsRealtime.java +++ b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/domain/DeviceRealtimedataWorms.java @@ -10,15 +10,15 @@ import com.fastbee.common.annotation.Excel; import com.fastbee.common.core.domain.BaseEntity; /** - * 虫情设备实时数据对象 iot_device_worms_realtime + * 虫情设备实时数据对象 iot_device_realtimedata_worms * * @author kerwincui * @date 2024-11-07 */ -@ApiModel(value = "DeviceWormsRealtime",description = "虫情设备实时数据 iot_device_worms_realtime") +@ApiModel(value = "DeviceRealtimedataWorms",description = "虫情设备实时数据 iot_device_realtimedata_worms") @Data @EqualsAndHashCode(callSuper = true) -public class DeviceWormsRealtime extends BaseEntity +public class DeviceRealtimedataWorms extends BaseEntity { private static final long serialVersionUID = 1L; diff --git a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/DeviceMiceRealtimeMapper.java b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/DeviceMiceRealtimeMapper.java deleted file mode 100644 index 7673ba5..0000000 --- a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/DeviceMiceRealtimeMapper.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.fastbee.deviceData.mapper; - -import java.util.List; -import com.fastbee.deviceData.domain.DeviceMiceRealtime; - -/** - * 鼠害设备实时数据Mapper接口 - * - * @author kerwincui - * @date 2024-11-07 - */ -public interface DeviceMiceRealtimeMapper -{ - /** - * 查询鼠害设备实时数据 - * - * @param id 鼠害设备实时数据主键 - * @return 鼠害设备实时数据 - */ - public DeviceMiceRealtime selectDeviceMiceRealtimeById(Long id); - - /** - * 查询鼠害设备实时数据列表 - * - * @param deviceMiceRealtime 鼠害设备实时数据 - * @return 鼠害设备实时数据集合 - */ - public List selectDeviceMiceRealtimeList(DeviceMiceRealtime deviceMiceRealtime); - - /** - * 新增鼠害设备实时数据 - * - * @param deviceMiceRealtime 鼠害设备实时数据 - * @return 结果 - */ - public int insertDeviceMiceRealtime(DeviceMiceRealtime deviceMiceRealtime); - - /** - * 修改鼠害设备实时数据 - * - * @param deviceMiceRealtime 鼠害设备实时数据 - * @return 结果 - */ - public int updateDeviceMiceRealtime(DeviceMiceRealtime deviceMiceRealtime); - - /** - * 删除鼠害设备实时数据 - * - * @param id 鼠害设备实时数据主键 - * @return 结果 - */ - public int deleteDeviceMiceRealtimeById(Long id); - - /** - * 批量删除鼠害设备实时数据 - * - * @param ids 需要删除的数据主键集合 - * @return 结果 - */ - public int deleteDeviceMiceRealtimeByIds(Long[] ids); -} diff --git a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/DeviceWormsRealtimeMapper.java b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/DeviceRealtimedataWormsMapper.java similarity index 51% rename from fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/DeviceWormsRealtimeMapper.java rename to fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/DeviceRealtimedataWormsMapper.java index db10295..becb070 100644 --- a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/DeviceWormsRealtimeMapper.java +++ b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/mapper/DeviceRealtimedataWormsMapper.java @@ -1,7 +1,7 @@ package com.fastbee.deviceData.mapper; import java.util.List; -import com.fastbee.deviceData.domain.DeviceWormsRealtime; +import com.fastbee.deviceData.domain.DeviceRealtimedataWorms; /** * 虫情设备实时数据Mapper接口 @@ -9,7 +9,7 @@ import com.fastbee.deviceData.domain.DeviceWormsRealtime; * @author kerwincui * @date 2024-11-07 */ -public interface DeviceWormsRealtimeMapper +public interface DeviceRealtimedataWormsMapper { /** * 查询虫情设备实时数据 @@ -17,31 +17,31 @@ public interface DeviceWormsRealtimeMapper * @param id 虫情设备实时数据主键 * @return 虫情设备实时数据 */ - public DeviceWormsRealtime selectDeviceWormsRealtimeById(Long id); + public DeviceRealtimedataWorms selectDeviceRealtimedataWormsById(Long id); /** * 查询虫情设备实时数据列表 * - * @param deviceWormsRealtime 虫情设备实时数据 + * @param deviceRealtimedataWorms 虫情设备实时数据 * @return 虫情设备实时数据集合 */ - public List selectDeviceWormsRealtimeList(DeviceWormsRealtime deviceWormsRealtime); + public List selectDeviceRealtimedataWormsList(DeviceRealtimedataWorms deviceRealtimedataWorms); /** * 新增虫情设备实时数据 * - * @param deviceWormsRealtime 虫情设备实时数据 + * @param deviceRealtimedataWorms 虫情设备实时数据 * @return 结果 */ - public int insertDeviceWormsRealtime(DeviceWormsRealtime deviceWormsRealtime); + public int insertDeviceRealtimedataWorms(DeviceRealtimedataWorms deviceRealtimedataWorms); /** * 修改虫情设备实时数据 * - * @param deviceWormsRealtime 虫情设备实时数据 + * @param deviceRealtimedataWorms 虫情设备实时数据 * @return 结果 */ - public int updateDeviceWormsRealtime(DeviceWormsRealtime deviceWormsRealtime); + public int updateDeviceRealtimedataWorms(DeviceRealtimedataWorms deviceRealtimedataWorms); /** * 删除虫情设备实时数据 @@ -49,7 +49,7 @@ public interface DeviceWormsRealtimeMapper * @param id 虫情设备实时数据主键 * @return 结果 */ - public int deleteDeviceWormsRealtimeById(Long id); + public int deleteDeviceRealtimedataWormsById(Long id); /** * 批量删除虫情设备实时数据 @@ -57,5 +57,5 @@ public interface DeviceWormsRealtimeMapper * @param ids 需要删除的数据主键集合 * @return 结果 */ - public int deleteDeviceWormsRealtimeByIds(Long[] ids); + public int deleteDeviceRealtimedataWormsByIds(Long[] ids); } diff --git a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/IDeviceMiceRealtimeService.java b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/IDeviceMiceRealtimeService.java deleted file mode 100644 index 54849cf..0000000 --- a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/IDeviceMiceRealtimeService.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.fastbee.deviceData.service; - -import java.util.List; -import com.fastbee.deviceData.domain.DeviceMiceRealtime; - -/** - * 鼠害设备实时数据Service接口 - * - * @author kerwincui - * @date 2024-11-07 - */ -public interface IDeviceMiceRealtimeService -{ - /** - * 查询鼠害设备实时数据 - * - * @param id 鼠害设备实时数据主键 - * @return 鼠害设备实时数据 - */ - public DeviceMiceRealtime selectDeviceMiceRealtimeById(Long id); - - /** - * 查询鼠害设备实时数据列表 - * - * @param deviceMiceRealtime 鼠害设备实时数据 - * @return 鼠害设备实时数据集合 - */ - public List selectDeviceMiceRealtimeList(DeviceMiceRealtime deviceMiceRealtime); - - /** - * 新增鼠害设备实时数据 - * - * @param deviceMiceRealtime 鼠害设备实时数据 - * @return 结果 - */ - public int insertDeviceMiceRealtime(DeviceMiceRealtime deviceMiceRealtime); - - /** - * 修改鼠害设备实时数据 - * - * @param deviceMiceRealtime 鼠害设备实时数据 - * @return 结果 - */ - public int updateDeviceMiceRealtime(DeviceMiceRealtime deviceMiceRealtime); - - /** - * 批量删除鼠害设备实时数据 - * - * @param ids 需要删除的鼠害设备实时数据主键集合 - * @return 结果 - */ - public int deleteDeviceMiceRealtimeByIds(Long[] ids); - - /** - * 删除鼠害设备实时数据信息 - * - * @param id 鼠害设备实时数据主键 - * @return 结果 - */ - public int deleteDeviceMiceRealtimeById(Long id); -} diff --git a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/IDeviceWormsRealtimeService.java b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/IDeviceRealtimedataWormsService.java similarity index 52% rename from fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/IDeviceWormsRealtimeService.java rename to fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/IDeviceRealtimedataWormsService.java index 1f729f4..2a9c253 100644 --- a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/IDeviceWormsRealtimeService.java +++ b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/IDeviceRealtimedataWormsService.java @@ -1,7 +1,7 @@ package com.fastbee.deviceData.service; import java.util.List; -import com.fastbee.deviceData.domain.DeviceWormsRealtime; +import com.fastbee.deviceData.domain.DeviceRealtimedataWorms; /** * 虫情设备实时数据Service接口 @@ -9,7 +9,7 @@ import com.fastbee.deviceData.domain.DeviceWormsRealtime; * @author kerwincui * @date 2024-11-07 */ -public interface IDeviceWormsRealtimeService +public interface IDeviceRealtimedataWormsService { /** * 查询虫情设备实时数据 @@ -17,31 +17,31 @@ public interface IDeviceWormsRealtimeService * @param id 虫情设备实时数据主键 * @return 虫情设备实时数据 */ - public DeviceWormsRealtime selectDeviceWormsRealtimeById(Long id); + public DeviceRealtimedataWorms selectDeviceRealtimedataWormsById(Long id); /** * 查询虫情设备实时数据列表 * - * @param deviceWormsRealtime 虫情设备实时数据 + * @param deviceRealtimedataWorms 虫情设备实时数据 * @return 虫情设备实时数据集合 */ - public List selectDeviceWormsRealtimeList(DeviceWormsRealtime deviceWormsRealtime); + public List selectDeviceRealtimedataWormsList(DeviceRealtimedataWorms deviceRealtimedataWorms); /** * 新增虫情设备实时数据 * - * @param deviceWormsRealtime 虫情设备实时数据 + * @param deviceRealtimedataWorms 虫情设备实时数据 * @return 结果 */ - public int insertDeviceWormsRealtime(DeviceWormsRealtime deviceWormsRealtime); + public int insertDeviceRealtimedataWorms(DeviceRealtimedataWorms deviceRealtimedataWorms); /** * 修改虫情设备实时数据 * - * @param deviceWormsRealtime 虫情设备实时数据 + * @param deviceRealtimedataWorms 虫情设备实时数据 * @return 结果 */ - public int updateDeviceWormsRealtime(DeviceWormsRealtime deviceWormsRealtime); + public int updateDeviceRealtimedataWorms(DeviceRealtimedataWorms deviceRealtimedataWorms); /** * 批量删除虫情设备实时数据 @@ -49,7 +49,7 @@ public interface IDeviceWormsRealtimeService * @param ids 需要删除的虫情设备实时数据主键集合 * @return 结果 */ - public int deleteDeviceWormsRealtimeByIds(Long[] ids); + public int deleteDeviceRealtimedataWormsByIds(Long[] ids); /** * 删除虫情设备实时数据信息 @@ -57,5 +57,5 @@ public interface IDeviceWormsRealtimeService * @param id 虫情设备实时数据主键 * @return 结果 */ - public int deleteDeviceWormsRealtimeById(Long id); + public int deleteDeviceRealtimedataWormsById(Long id); } diff --git a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/imp/DeviceMiceRealtimeServiceImpl.java b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/imp/DeviceMiceRealtimeServiceImpl.java deleted file mode 100644 index 8147944..0000000 --- a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/imp/DeviceMiceRealtimeServiceImpl.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.fastbee.deviceData.service.imp; - -import java.util.List; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.fastbee.deviceData.mapper.DeviceMiceRealtimeMapper; -import com.fastbee.deviceData.domain.DeviceMiceRealtime; -import com.fastbee.deviceData.service.IDeviceMiceRealtimeService; - -/** - * 鼠害设备实时数据Service业务层处理 - * - * @author kerwincui - * @date 2024-11-07 - */ -@Service -public class DeviceMiceRealtimeServiceImpl implements IDeviceMiceRealtimeService -{ - @Autowired - private DeviceMiceRealtimeMapper deviceMiceRealtimeMapper; - - /** - * 查询鼠害设备实时数据 - * - * @param id 鼠害设备实时数据主键 - * @return 鼠害设备实时数据 - */ - @Override - public DeviceMiceRealtime selectDeviceMiceRealtimeById(Long id) - { - return deviceMiceRealtimeMapper.selectDeviceMiceRealtimeById(id); - } - - /** - * 查询鼠害设备实时数据列表 - * - * @param deviceMiceRealtime 鼠害设备实时数据 - * @return 鼠害设备实时数据 - */ - @Override - public List selectDeviceMiceRealtimeList(DeviceMiceRealtime deviceMiceRealtime) - { - return deviceMiceRealtimeMapper.selectDeviceMiceRealtimeList(deviceMiceRealtime); - } - - /** - * 新增鼠害设备实时数据 - * - * @param deviceMiceRealtime 鼠害设备实时数据 - * @return 结果 - */ - @Override - public int insertDeviceMiceRealtime(DeviceMiceRealtime deviceMiceRealtime) - { - return deviceMiceRealtimeMapper.insertDeviceMiceRealtime(deviceMiceRealtime); - } - - /** - * 修改鼠害设备实时数据 - * - * @param deviceMiceRealtime 鼠害设备实时数据 - * @return 结果 - */ - @Override - public int updateDeviceMiceRealtime(DeviceMiceRealtime deviceMiceRealtime) - { - return deviceMiceRealtimeMapper.updateDeviceMiceRealtime(deviceMiceRealtime); - } - - /** - * 批量删除鼠害设备实时数据 - * - * @param ids 需要删除的鼠害设备实时数据主键 - * @return 结果 - */ - @Override - public int deleteDeviceMiceRealtimeByIds(Long[] ids) - { - return deviceMiceRealtimeMapper.deleteDeviceMiceRealtimeByIds(ids); - } - - /** - * 删除鼠害设备实时数据信息 - * - * @param id 鼠害设备实时数据主键 - * @return 结果 - */ - @Override - public int deleteDeviceMiceRealtimeById(Long id) - { - return deviceMiceRealtimeMapper.deleteDeviceMiceRealtimeById(id); - } -} diff --git a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/imp/DeviceWormsRealtimeServiceImpl.java b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/imp/DeviceWormsRealtimeServiceImpl.java deleted file mode 100644 index 9c6fa9a..0000000 --- a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/imp/DeviceWormsRealtimeServiceImpl.java +++ /dev/null @@ -1,93 +0,0 @@ -package com.fastbee.deviceData.service.imp; - -import java.util.List; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.fastbee.deviceData.mapper.DeviceWormsRealtimeMapper; -import com.fastbee.deviceData.domain.DeviceWormsRealtime; -import com.fastbee.deviceData.service.IDeviceWormsRealtimeService; - -/** - * 虫情设备实时数据Service业务层处理 - * - * @author kerwincui - * @date 2024-11-07 - */ -@Service -public class DeviceWormsRealtimeServiceImpl implements IDeviceWormsRealtimeService -{ - @Autowired - private DeviceWormsRealtimeMapper deviceWormsRealtimeMapper; - - /** - * 查询虫情设备实时数据 - * - * @param id 虫情设备实时数据主键 - * @return 虫情设备实时数据 - */ - @Override - public DeviceWormsRealtime selectDeviceWormsRealtimeById(Long id) - { - return deviceWormsRealtimeMapper.selectDeviceWormsRealtimeById(id); - } - - /** - * 查询虫情设备实时数据列表 - * - * @param deviceWormsRealtime 虫情设备实时数据 - * @return 虫情设备实时数据 - */ - @Override - public List selectDeviceWormsRealtimeList(DeviceWormsRealtime deviceWormsRealtime) - { - return deviceWormsRealtimeMapper.selectDeviceWormsRealtimeList(deviceWormsRealtime); - } - - /** - * 新增虫情设备实时数据 - * - * @param deviceWormsRealtime 虫情设备实时数据 - * @return 结果 - */ - @Override - public int insertDeviceWormsRealtime(DeviceWormsRealtime deviceWormsRealtime) - { - return deviceWormsRealtimeMapper.insertDeviceWormsRealtime(deviceWormsRealtime); - } - - /** - * 修改虫情设备实时数据 - * - * @param deviceWormsRealtime 虫情设备实时数据 - * @return 结果 - */ - @Override - public int updateDeviceWormsRealtime(DeviceWormsRealtime deviceWormsRealtime) - { - return deviceWormsRealtimeMapper.updateDeviceWormsRealtime(deviceWormsRealtime); - } - - /** - * 批量删除虫情设备实时数据 - * - * @param ids 需要删除的虫情设备实时数据主键 - * @return 结果 - */ - @Override - public int deleteDeviceWormsRealtimeByIds(Long[] ids) - { - return deviceWormsRealtimeMapper.deleteDeviceWormsRealtimeByIds(ids); - } - - /** - * 删除虫情设备实时数据信息 - * - * @param id 虫情设备实时数据主键 - * @return 结果 - */ - @Override - public int deleteDeviceWormsRealtimeById(Long id) - { - return deviceWormsRealtimeMapper.deleteDeviceWormsRealtimeById(id); - } -} diff --git a/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/impl/DeviceRealtimedataWormsServiceImpl.java b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/impl/DeviceRealtimedataWormsServiceImpl.java new file mode 100644 index 0000000..c1726d8 --- /dev/null +++ b/fastbee-service/fastbee-deviceData-service/src/main/java/com/fastbee/deviceData/service/impl/DeviceRealtimedataWormsServiceImpl.java @@ -0,0 +1,93 @@ +package com.fastbee.deviceData.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.fastbee.deviceData.mapper.DeviceRealtimedataWormsMapper; +import com.fastbee.deviceData.domain.DeviceRealtimedataWorms; +import com.fastbee.deviceData.service.IDeviceRealtimedataWormsService; + +/** + * 虫情设备实时数据Service业务层处理 + * + * @author kerwincui + * @date 2024-11-07 + */ +@Service +public class DeviceRealtimedataWormsServiceImpl implements IDeviceRealtimedataWormsService +{ + @Autowired + private DeviceRealtimedataWormsMapper deviceRealtimedataWormsMapper; + + /** + * 查询虫情设备实时数据 + * + * @param id 虫情设备实时数据主键 + * @return 虫情设备实时数据 + */ + @Override + public DeviceRealtimedataWorms selectDeviceRealtimedataWormsById(Long id) + { + return deviceRealtimedataWormsMapper.selectDeviceRealtimedataWormsById(id); + } + + /** + * 查询虫情设备实时数据列表 + * + * @param deviceRealtimedataWorms 虫情设备实时数据 + * @return 虫情设备实时数据 + */ + @Override + public List selectDeviceRealtimedataWormsList(DeviceRealtimedataWorms deviceRealtimedataWorms) + { + return deviceRealtimedataWormsMapper.selectDeviceRealtimedataWormsList(deviceRealtimedataWorms); + } + + /** + * 新增虫情设备实时数据 + * + * @param deviceRealtimedataWorms 虫情设备实时数据 + * @return 结果 + */ + @Override + public int insertDeviceRealtimedataWorms(DeviceRealtimedataWorms deviceRealtimedataWorms) + { + return deviceRealtimedataWormsMapper.insertDeviceRealtimedataWorms(deviceRealtimedataWorms); + } + + /** + * 修改虫情设备实时数据 + * + * @param deviceRealtimedataWorms 虫情设备实时数据 + * @return 结果 + */ + @Override + public int updateDeviceRealtimedataWorms(DeviceRealtimedataWorms deviceRealtimedataWorms) + { + return deviceRealtimedataWormsMapper.updateDeviceRealtimedataWorms(deviceRealtimedataWorms); + } + + /** + * 批量删除虫情设备实时数据 + * + * @param ids 需要删除的虫情设备实时数据主键 + * @return 结果 + */ + @Override + public int deleteDeviceRealtimedataWormsByIds(Long[] ids) + { + return deviceRealtimedataWormsMapper.deleteDeviceRealtimedataWormsByIds(ids); + } + + /** + * 删除虫情设备实时数据信息 + * + * @param id 虫情设备实时数据主键 + * @return 结果 + */ + @Override + public int deleteDeviceRealtimedataWormsById(Long id) + { + return deviceRealtimedataWormsMapper.deleteDeviceRealtimedataWormsById(id); + } +} diff --git a/fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/DeviceMiceRealtimeMapper.xml b/fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/DeviceMiceRealtimeMapper.xml deleted file mode 100644 index 6aa6726..0000000 --- a/fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/DeviceMiceRealtimeMapper.xml +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - select id, feed_delivery, infrared_detection, export, fill_light, weight, lng, lat, working_mode, net_weight, take_picture, device_addr, truth_status from iot_device_mice_realtime - - - - - - - - insert into iot_device_mice_realtime - - feed_delivery, - infrared_detection, - export, - fill_light, - weight, - lng, - lat, - working_mode, - net_weight, - take_picture, - device_addr, - truth_status, - - - #{feedDelivery}, - #{infraredDetection}, - #{export}, - #{fillLight}, - #{weight}, - #{lng}, - #{lat}, - #{workingMode}, - #{netWeight}, - #{takePicture}, - #{deviceAddr}, - #{truthStatus}, - - - - - update iot_device_mice_realtime - - feed_delivery = #{feedDelivery}, - infrared_detection = #{infraredDetection}, - export = #{export}, - fill_light = #{fillLight}, - weight = #{weight}, - lng = #{lng}, - lat = #{lat}, - working_mode = #{workingMode}, - net_weight = #{netWeight}, - take_picture = #{takePicture}, - device_addr = #{deviceAddr}, - truth_status = #{truthStatus}, - - where id = #{id} - - - - delete from iot_device_mice_realtime where id = #{id} - - - - delete from iot_device_mice_realtime where id in - - #{id} - - - \ No newline at end of file diff --git a/fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/DeviceWormsRealtimeMapper.xml b/fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/DeviceRealtimedataWormsMapper.xml similarity index 85% rename from fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/DeviceWormsRealtimeMapper.xml rename to fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/DeviceRealtimedataWormsMapper.xml index 7844024..04ea60b 100644 --- a/fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/DeviceWormsRealtimeMapper.xml +++ b/fastbee-service/fastbee-deviceData-service/src/main/resources/mapper.deviceData/DeviceRealtimedataWormsMapper.xml @@ -2,9 +2,9 @@ - + - + @@ -26,12 +26,12 @@ - - select id, device_addr, rain, worm_flap, insecticide_tem, shake, lng, drying_flap, insecticide, move_worm, mode, drying, rain_flap, attract_worm, illum, drying_tem, lat, fill_light, status from iot_device_worms_realtime + + select id, device_addr, rain, worm_flap, insecticide_tem, shake, lng, drying_flap, insecticide, move_worm, mode, drying, rain_flap, attract_worm, illum, drying_tem, lat, fill_light, status from iot_device_realtimedata_worms - + and device_addr = #{deviceAddr} and rain = #{rain} @@ -54,13 +54,13 @@ - + where id = #{id} - - insert into iot_device_worms_realtime + + insert into iot_device_realtimedata_worms device_addr, rain, @@ -103,8 +103,8 @@ - - update iot_device_worms_realtime + + update iot_device_realtimedata_worms device_addr = #{deviceAddr}, rain = #{rain}, @@ -128,12 +128,12 @@ where id = #{id} - - delete from iot_device_worms_realtime where id = #{id} + + delete from iot_device_realtimedata_worms where id = #{id} - - delete from iot_device_worms_realtime where id in + + delete from iot_device_realtimedata_worms where id in #{id}