浏览代码

基础服务

523096025 1 年之前
父节点
当前提交
b6ff9f4440
共有 78 个文件被更改,包括 2000 次插入0 次删除
  1. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/BaseDuckInfoController.java
  2. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckHealthInfoController.java
  3. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckImmunityInfoController.java
  4. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/EnvDeviceController.java
  5. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/EnvDeviceOnlineController.java
  6. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/EnvMoveCallController.java
  7. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/EnvRegularCallEggController.java
  8. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/EnvRegularCallFeedingController.java
  9. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/SysCameraAreaController.java
  10. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/SysCameraBrandController.java
  11. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/SysCameraController.java
  12. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/SysCameraFunctionAreaController.java
  13. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/SysCameraFunctionController.java
  14. 107 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/BaseDuckInfo.java
  15. 51 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckHealthInfo.java
  16. 46 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckImmunityInfo.java
  17. 73 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/EnvDevice.java
  18. 70 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/EnvDeviceOnline.java
  19. 65 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/EnvMoveCall.java
  20. 64 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/EnvRegularCallEgg.java
  21. 69 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/EnvRegularCallFeeding.java
  22. 102 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/SysCamera.java
  23. 45 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/SysCameraArea.java
  24. 53 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/SysCameraBrand.java
  25. 45 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/SysCameraFunction.java
  26. 45 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/SysCameraFunctionArea.java
  27. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/BaseDuckInfoMapper.java
  28. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/DuckHealthInfoMapper.java
  29. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/DuckImmunityInfoMapper.java
  30. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/EnvDeviceMapper.java
  31. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/EnvDeviceOnlineMapper.java
  32. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/EnvMoveCallMapper.java
  33. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/EnvRegularCallEggMapper.java
  34. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/EnvRegularCallFeedingMapper.java
  35. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/SysCameraAreaMapper.java
  36. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/SysCameraBrandMapper.java
  37. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/SysCameraFunctionAreaMapper.java
  38. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/SysCameraFunctionMapper.java
  39. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/SysCameraMapper.java
  40. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IBaseDuckInfoService.java
  41. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IDuckHealthInfoService.java
  42. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IDuckImmunityInfoService.java
  43. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IEnvDeviceOnlineService.java
  44. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IEnvDeviceService.java
  45. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IEnvMoveCallService.java
  46. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IEnvRegularCallEggService.java
  47. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IEnvRegularCallFeedingService.java
  48. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/ISysCameraAreaService.java
  49. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/ISysCameraBrandService.java
  50. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/ISysCameraFunctionAreaService.java
  51. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/ISysCameraFunctionService.java
  52. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/ISysCameraService.java
  53. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/BaseDuckInfoServiceImpl.java
  54. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/DuckHealthInfoServiceImpl.java
  55. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/DuckImmunityInfoServiceImpl.java
  56. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/EnvDeviceOnlineServiceImpl.java
  57. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/EnvDeviceServiceImpl.java
  58. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/EnvMoveCallServiceImpl.java
  59. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/EnvRegularCallEggServiceImpl.java
  60. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/EnvRegularCallFeedingServiceImpl.java
  61. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/SysCameraAreaServiceImpl.java
  62. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/SysCameraBrandServiceImpl.java
  63. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/SysCameraFunctionAreaServiceImpl.java
  64. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/SysCameraFunctionServiceImpl.java
  65. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/SysCameraServiceImpl.java
  66. 26 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/BaseDuckInfoMapper.xml
  67. 15 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/DuckHealthInfoMapper.xml
  68. 14 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/DuckImmunityInfoMapper.xml
  69. 19 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/EnvDeviceMapper.xml
  70. 20 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/EnvDeviceOnlineMapper.xml
  71. 17 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/EnvMoveCallMapper.xml
  72. 17 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/EnvRegularCallEggMapper.xml
  73. 18 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/EnvRegularCallFeedingMapper.xml
  74. 14 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/SysCameraAreaMapper.xml
  75. 15 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/SysCameraBrandMapper.xml
  76. 14 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/SysCameraFunctionAreaMapper.xml
  77. 14 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/SysCameraFunctionMapper.xml
  78. 26 0
      huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/SysCameraMapper.xml

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/BaseDuckInfoController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/base-duck-info")
+public class BaseDuckInfoController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckHealthInfoController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/duck-health-info")
+public class DuckHealthInfoController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckImmunityInfoController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/duck-immunity-info")
+public class DuckImmunityInfoController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/EnvDeviceController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/env-device")
+public class EnvDeviceController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/EnvDeviceOnlineController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/env-device-online")
+public class EnvDeviceOnlineController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/EnvMoveCallController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/env-move-call")
+public class EnvMoveCallController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/EnvRegularCallEggController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 固定电子秤 前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/env-regular-call-egg")
+public class EnvRegularCallEggController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/EnvRegularCallFeedingController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 固定电子秤 前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/env-regular-call-feeding")
+public class EnvRegularCallFeedingController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/SysCameraAreaController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/sys-camera-area")
+public class SysCameraAreaController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/SysCameraBrandController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/sys-camera-brand")
+public class SysCameraBrandController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/SysCameraController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/sys-camera")
+public class SysCameraController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/SysCameraFunctionAreaController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/sys-camera-function-area")
+public class SysCameraFunctionAreaController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/SysCameraFunctionController.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@RestController
+@RequestMapping("/sys-camera-function")
+public class SysCameraFunctionController {
+
+}

+ 107 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/BaseDuckInfo.java

@@ -0,0 +1,107 @@
+package com.huimv.guowei.admin.entity;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("base_duck_info")
+public class BaseDuckInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String duckNum;
+
+    /**
+     * 1北京鸭、2连城白鸭、3山麻鸭、4攸县麻鸭、5白改鸭、6缙云麻鸭、7绍兴鸭(带圈白翼梢)、8绍兴鸭(红毛绿翼梢)、9绍兴鸭(白羽绍鸭)
+     */
+    private Integer duckBreed;
+
+    /**
+     * 0雄性,1雌性
+     */
+    private Integer duckSex;
+
+    /**
+     * 出生地
+     */
+    private String duckBirthplace;
+
+    /**
+     * 出生日期
+     */
+    private LocalDateTime duckBirthday;
+
+    /**
+     * 基因型
+     */
+    private String genotype;
+
+    /**
+     * 当前体重
+     */
+    private BigDecimal nowWeight;
+
+    /**
+     * 位置 id
+     */
+    private Integer unitId;
+
+    /**
+     * 位置
+     */
+    private String unitName;
+
+    /**
+     * 出壳率
+     */
+    private BigDecimal hatchRate;
+
+    /**
+     * 日龄
+     */
+    private Integer dayAge;
+
+    /**
+     * 母系信息
+     */
+    private String fatherNum;
+
+    /**
+     * 父系信息
+     */
+    private String motherNum;
+
+    /**
+     * 鸭子图片
+     */
+    private String duckImgUrl;
+
+    /**
+     * 0未出笼 1已出笼
+     */
+    private Integer isCage;
+
+    private Integer farmId;
+
+
+}

+ 51 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckHealthInfo.java

@@ -0,0 +1,51 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("duck_health_info")
+public class DuckHealthInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private LocalDateTime healthDate;
+
+    /**
+     * 体检结果
+     */
+    private String healthResult;
+
+    /**
+     * 治疗措施
+     */
+    private String treatmentMeasure;
+
+    /**
+     * 鸭只编号
+     */
+    private String duckNum;
+
+    private Integer farmId;
+
+
+}

+ 46 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckImmunityInfo.java

@@ -0,0 +1,46 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("duck_immunity_info")
+public class DuckImmunityInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private LocalDateTime healthDate;
+
+    /**
+     * 接种疫苗
+     */
+    private String vaccination;
+
+    /**
+     * 鸭只编号
+     */
+    private String duckNum;
+
+    private Integer farmId;
+
+
+}

+ 73 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/EnvDevice.java

@@ -0,0 +1,73 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("env_device")
+public class EnvDevice implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 设备编码
+     */
+    private String deviceCode;
+
+    /**
+     * 设备名称
+     */
+    private String deviceName;
+
+    /**
+     * 1温度传感器、2湿度传感器、3移动电子秤、4固定电子秤
+     */
+    private Integer deviceType;
+
+    /**
+     * 位置
+     */
+    private String buildLocation;
+
+    /**
+     * 单元名字
+     */
+    private String unitName;
+
+    /**
+     * 单元id
+     */
+    private Integer unitId;
+
+    /**
+     * 品牌
+     */
+    private String deviceBrand;
+
+    /**
+     * 0不在线  1在线
+     */
+    private Integer deviceStatus;
+
+    private Integer farmId;
+
+
+}

+ 70 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/EnvDeviceOnline.java

@@ -0,0 +1,70 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("env_device_online")
+public class EnvDeviceOnline implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String farmId;
+
+    /**
+     * 在线数
+     */
+    private Integer deviceOn;
+
+    /**
+     * 离线数
+     */
+    private Integer deviceOff;
+
+    /**
+     * 月份
+     */
+    private Integer nowMonth;
+
+    /**
+     * 年份
+     */
+    private Integer nowYear;
+
+    /**
+     * 时间
+     */
+    private LocalDateTime creatTime;
+
+    /**
+     * 在线率
+     */
+    private String onlineRate;
+
+    private String ohter1;
+
+    private String ohter2;
+
+    private String ohter3;
+
+
+}

+ 65 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/EnvMoveCall.java

@@ -0,0 +1,65 @@
+package com.huimv.guowei.admin.entity;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("env_move_call")
+public class EnvMoveCall implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 设备名称
+     */
+    private String callName;
+
+    /**
+     * 设备编码
+     */
+    private String callCode;
+
+    /**
+     * 鸭只编号
+     */
+    private String duckCode;
+
+    /**
+     * 体重
+     */
+    private BigDecimal duckWeight;
+
+    /**
+     * 称重日期
+     */
+    private LocalDateTime callDate;
+
+    /**
+     * 日龄
+     */
+    private Integer dayage;
+
+    private Integer farmId;
+
+
+}

+ 64 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/EnvRegularCallEgg.java

@@ -0,0 +1,64 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 固定电子秤
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("env_regular_call_egg")
+public class EnvRegularCallEgg implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 设备名称
+     */
+    private String callName;
+
+    /**
+     * 设备编码
+     */
+    private String callCode;
+
+    /**
+     * 鸭只编号
+     */
+    private String duckCode;
+
+    /**
+     * 采食重量 克
+     */
+    private Integer duckWeight;
+
+    /**
+     * 原始数据
+     */
+    private Integer duckFeedingOriginal;
+
+    /**
+     * 称重日期
+     */
+    private LocalDateTime callDate;
+
+    private Integer farmId;
+
+
+}

+ 69 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/EnvRegularCallFeeding.java

@@ -0,0 +1,69 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 固定电子秤
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("env_regular_call_feeding")
+public class EnvRegularCallFeeding implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 设备名称
+     */
+    private String callName;
+
+    /**
+     * 设备编码
+     */
+    private String callCode;
+
+    /**
+     * 鸭只编号
+     */
+    private String duckCode;
+
+    /**
+     * 采食重量 克
+     */
+    private Integer duckWeight;
+
+    /**
+     * 原始数据
+     */
+    private Integer duckFeedingOriginal;
+
+    /**
+     * 蛋个数
+     */
+    private Integer eggNum;
+
+    /**
+     * 称重日期
+     */
+    private LocalDateTime callDate;
+
+    private Integer farmId;
+
+
+}

+ 102 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/SysCamera.java

@@ -0,0 +1,102 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("sys_camera")
+public class SysCamera implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 摄像头名字
+     */
+    private String cameraName;
+
+    /**
+     * 账号
+     */
+    private String account;
+
+    /**
+     * 密码
+     */
+    private String password;
+
+    /**
+     * 区域名字
+     */
+    private String areaName;
+
+    /**
+     * 区域id
+     */
+    private Integer areaId;
+
+    /**
+     * 摄像头ip
+     */
+    private String cameraIp;
+
+    /**
+     * 0未关注,1关注
+     */
+    private Integer attention;
+
+    /**
+     * 品牌()
+     */
+    private String brandName;
+
+    /**
+     * 品牌id
+     */
+    private Integer brandId;
+
+    /**
+     * 1正常   0停用
+     */
+    private Boolean runStatus;
+
+    private Integer sort;
+
+    private Integer farmId;
+
+    private Integer roomId;
+
+    /**
+     * icc 通道
+     */
+    private String iccChannel;
+
+    /**
+     * 功能点id
+     */
+    private Integer functionId;
+
+    /**
+     * 1在线  0离线
+     */
+    private Boolean isOnline;
+
+
+}

+ 45 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/SysCameraArea.java

@@ -0,0 +1,45 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("sys_camera_area")
+public class SysCameraArea implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 区域(单元)名称
+     */
+    private String areaName;
+
+    /**
+     * 不用管
+     */
+    private String remark;
+
+    private Integer farmId;
+
+    private String publicUrl;
+
+
+}

+ 53 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/SysCameraBrand.java

@@ -0,0 +1,53 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("sys_camera_brand")
+public class SysCameraBrand implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 品牌名称
+     */
+    private String brandName;
+
+    /**
+     * 主
+     */
+    private String mainStream;
+
+    /**
+     * 辅
+     */
+    private String assistStream;
+
+    /**
+     * 0主码流,1辅码流
+     */
+    private Integer streamType;
+
+    private Integer farmId;
+
+
+}

+ 45 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/SysCameraFunction.java

@@ -0,0 +1,45 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("sys_camera_function")
+public class SysCameraFunction implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 区域(单元)名称
+     */
+    private String functionName;
+
+    /**
+     * 不用管
+     */
+    private String remark;
+
+    private Integer farmId;
+
+    private String publicUrl;
+
+
+}

+ 45 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/SysCameraFunctionArea.java

@@ -0,0 +1,45 @@
+package com.huimv.guowei.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("sys_camera_function_area")
+public class SysCameraFunctionArea implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 区域(单元)名称
+     */
+    private String functionName;
+
+    /**
+     * 不用管
+     */
+    private String remark;
+
+    private Integer farmId;
+
+    private String functionIds;
+
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/BaseDuckInfoMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.BaseDuckInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface BaseDuckInfoMapper extends BaseMapper<BaseDuckInfo> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/DuckHealthInfoMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.DuckHealthInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface DuckHealthInfoMapper extends BaseMapper<DuckHealthInfo> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/DuckImmunityInfoMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.DuckImmunityInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface DuckImmunityInfoMapper extends BaseMapper<DuckImmunityInfo> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/EnvDeviceMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.EnvDevice;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface EnvDeviceMapper extends BaseMapper<EnvDevice> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/EnvDeviceOnlineMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.EnvDeviceOnline;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface EnvDeviceOnlineMapper extends BaseMapper<EnvDeviceOnline> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/EnvMoveCallMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.EnvMoveCall;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface EnvMoveCallMapper extends BaseMapper<EnvMoveCall> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/EnvRegularCallEggMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.EnvRegularCallEgg;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 固定电子秤 Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface EnvRegularCallEggMapper extends BaseMapper<EnvRegularCallEgg> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/EnvRegularCallFeedingMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.EnvRegularCallFeeding;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 固定电子秤 Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface EnvRegularCallFeedingMapper extends BaseMapper<EnvRegularCallFeeding> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/SysCameraAreaMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.SysCameraArea;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface SysCameraAreaMapper extends BaseMapper<SysCameraArea> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/SysCameraBrandMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.SysCameraBrand;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface SysCameraBrandMapper extends BaseMapper<SysCameraBrand> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/SysCameraFunctionAreaMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.SysCameraFunctionArea;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface SysCameraFunctionAreaMapper extends BaseMapper<SysCameraFunctionArea> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/SysCameraFunctionMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.SysCameraFunction;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface SysCameraFunctionMapper extends BaseMapper<SysCameraFunction> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/SysCameraMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.SysCamera;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface SysCameraMapper extends BaseMapper<SysCamera> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/IBaseDuckInfoService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.BaseDuckInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface IBaseDuckInfoService extends IService<BaseDuckInfo> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/IDuckHealthInfoService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.DuckHealthInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface IDuckHealthInfoService extends IService<DuckHealthInfo> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/IDuckImmunityInfoService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.DuckImmunityInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface IDuckImmunityInfoService extends IService<DuckImmunityInfo> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/IEnvDeviceOnlineService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.EnvDeviceOnline;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface IEnvDeviceOnlineService extends IService<EnvDeviceOnline> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/IEnvDeviceService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.EnvDevice;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface IEnvDeviceService extends IService<EnvDevice> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/IEnvMoveCallService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.EnvMoveCall;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface IEnvMoveCallService extends IService<EnvMoveCall> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/IEnvRegularCallEggService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.EnvRegularCallEgg;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 固定电子秤 服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface IEnvRegularCallEggService extends IService<EnvRegularCallEgg> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/IEnvRegularCallFeedingService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.EnvRegularCallFeeding;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 固定电子秤 服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface IEnvRegularCallFeedingService extends IService<EnvRegularCallFeeding> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/ISysCameraAreaService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.SysCameraArea;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface ISysCameraAreaService extends IService<SysCameraArea> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/ISysCameraBrandService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.SysCameraBrand;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface ISysCameraBrandService extends IService<SysCameraBrand> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/ISysCameraFunctionAreaService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.SysCameraFunctionArea;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface ISysCameraFunctionAreaService extends IService<SysCameraFunctionArea> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/ISysCameraFunctionService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.SysCameraFunction;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface ISysCameraFunctionService extends IService<SysCameraFunction> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/ISysCameraService.java

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.SysCamera;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+public interface ISysCameraService extends IService<SysCamera> {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/BaseDuckInfoServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.BaseDuckInfo;
+import com.huimv.guowei.admin.mapper.BaseDuckInfoMapper;
+import com.huimv.guowei.admin.service.IBaseDuckInfoService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class BaseDuckInfoServiceImpl extends ServiceImpl<BaseDuckInfoMapper, BaseDuckInfo> implements IBaseDuckInfoService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/DuckHealthInfoServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.DuckHealthInfo;
+import com.huimv.guowei.admin.mapper.DuckHealthInfoMapper;
+import com.huimv.guowei.admin.service.IDuckHealthInfoService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class DuckHealthInfoServiceImpl extends ServiceImpl<DuckHealthInfoMapper, DuckHealthInfo> implements IDuckHealthInfoService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/DuckImmunityInfoServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.DuckImmunityInfo;
+import com.huimv.guowei.admin.mapper.DuckImmunityInfoMapper;
+import com.huimv.guowei.admin.service.IDuckImmunityInfoService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class DuckImmunityInfoServiceImpl extends ServiceImpl<DuckImmunityInfoMapper, DuckImmunityInfo> implements IDuckImmunityInfoService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/EnvDeviceOnlineServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.EnvDeviceOnline;
+import com.huimv.guowei.admin.mapper.EnvDeviceOnlineMapper;
+import com.huimv.guowei.admin.service.IEnvDeviceOnlineService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class EnvDeviceOnlineServiceImpl extends ServiceImpl<EnvDeviceOnlineMapper, EnvDeviceOnline> implements IEnvDeviceOnlineService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/EnvDeviceServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.EnvDevice;
+import com.huimv.guowei.admin.mapper.EnvDeviceMapper;
+import com.huimv.guowei.admin.service.IEnvDeviceService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class EnvDeviceServiceImpl extends ServiceImpl<EnvDeviceMapper, EnvDevice> implements IEnvDeviceService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/EnvMoveCallServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.EnvMoveCall;
+import com.huimv.guowei.admin.mapper.EnvMoveCallMapper;
+import com.huimv.guowei.admin.service.IEnvMoveCallService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class EnvMoveCallServiceImpl extends ServiceImpl<EnvMoveCallMapper, EnvMoveCall> implements IEnvMoveCallService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/EnvRegularCallEggServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.EnvRegularCallEgg;
+import com.huimv.guowei.admin.mapper.EnvRegularCallEggMapper;
+import com.huimv.guowei.admin.service.IEnvRegularCallEggService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 固定电子秤 服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class EnvRegularCallEggServiceImpl extends ServiceImpl<EnvRegularCallEggMapper, EnvRegularCallEgg> implements IEnvRegularCallEggService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/EnvRegularCallFeedingServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.EnvRegularCallFeeding;
+import com.huimv.guowei.admin.mapper.EnvRegularCallFeedingMapper;
+import com.huimv.guowei.admin.service.IEnvRegularCallFeedingService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 固定电子秤 服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class EnvRegularCallFeedingServiceImpl extends ServiceImpl<EnvRegularCallFeedingMapper, EnvRegularCallFeeding> implements IEnvRegularCallFeedingService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/SysCameraAreaServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.SysCameraArea;
+import com.huimv.guowei.admin.mapper.SysCameraAreaMapper;
+import com.huimv.guowei.admin.service.ISysCameraAreaService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class SysCameraAreaServiceImpl extends ServiceImpl<SysCameraAreaMapper, SysCameraArea> implements ISysCameraAreaService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/SysCameraBrandServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.SysCameraBrand;
+import com.huimv.guowei.admin.mapper.SysCameraBrandMapper;
+import com.huimv.guowei.admin.service.ISysCameraBrandService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class SysCameraBrandServiceImpl extends ServiceImpl<SysCameraBrandMapper, SysCameraBrand> implements ISysCameraBrandService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/SysCameraFunctionAreaServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.SysCameraFunctionArea;
+import com.huimv.guowei.admin.mapper.SysCameraFunctionAreaMapper;
+import com.huimv.guowei.admin.service.ISysCameraFunctionAreaService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class SysCameraFunctionAreaServiceImpl extends ServiceImpl<SysCameraFunctionAreaMapper, SysCameraFunctionArea> implements ISysCameraFunctionAreaService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/SysCameraFunctionServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.SysCameraFunction;
+import com.huimv.guowei.admin.mapper.SysCameraFunctionMapper;
+import com.huimv.guowei.admin.service.ISysCameraFunctionService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class SysCameraFunctionServiceImpl extends ServiceImpl<SysCameraFunctionMapper, SysCameraFunction> implements ISysCameraFunctionService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/SysCameraServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.SysCamera;
+import com.huimv.guowei.admin.mapper.SysCameraMapper;
+import com.huimv.guowei.admin.service.ISysCameraService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-01
+ */
+@Service
+public class SysCameraServiceImpl extends ServiceImpl<SysCameraMapper, SysCamera> implements ISysCameraService {
+
+}

+ 26 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/BaseDuckInfoMapper.xml

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.BaseDuckInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.BaseDuckInfo">
+        <id column="id" property="id" />
+        <result column="duck_num" property="duckNum" />
+        <result column="duck_breed" property="duckBreed" />
+        <result column="duck_sex" property="duckSex" />
+        <result column="duck_birthplace" property="duckBirthplace" />
+        <result column="duck_birthday" property="duckBirthday" />
+        <result column="genotype" property="genotype" />
+        <result column="now_weight" property="nowWeight" />
+        <result column="unit_id" property="unitId" />
+        <result column="unit_name" property="unitName" />
+        <result column="hatch_rate" property="hatchRate" />
+        <result column="day_age" property="dayAge" />
+        <result column="father_num" property="fatherNum" />
+        <result column="mother_num" property="motherNum" />
+        <result column="duck_img_url" property="duckImgUrl" />
+        <result column="is_cage" property="isCage" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 15 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/DuckHealthInfoMapper.xml

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.DuckHealthInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.DuckHealthInfo">
+        <id column="id" property="id" />
+        <result column="health_date" property="healthDate" />
+        <result column="health_result" property="healthResult" />
+        <result column="treatment_measure" property="treatmentMeasure" />
+        <result column="duck_num" property="duckNum" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 14 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/DuckImmunityInfoMapper.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.DuckImmunityInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.DuckImmunityInfo">
+        <id column="id" property="id" />
+        <result column="health_date" property="healthDate" />
+        <result column="vaccination" property="vaccination" />
+        <result column="duck_num" property="duckNum" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 19 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/EnvDeviceMapper.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.EnvDeviceMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.EnvDevice">
+        <id column="id" property="id" />
+        <result column="device_code" property="deviceCode" />
+        <result column="device_name" property="deviceName" />
+        <result column="device_type" property="deviceType" />
+        <result column="build_location" property="buildLocation" />
+        <result column="unit_name" property="unitName" />
+        <result column="unit_id" property="unitId" />
+        <result column="device_brand" property="deviceBrand" />
+        <result column="device_status" property="deviceStatus" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 20 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/EnvDeviceOnlineMapper.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.EnvDeviceOnlineMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.EnvDeviceOnline">
+        <id column="id" property="id" />
+        <result column="farm_id" property="farmId" />
+        <result column="device_on" property="deviceOn" />
+        <result column="device_off" property="deviceOff" />
+        <result column="now_month" property="nowMonth" />
+        <result column="now_year" property="nowYear" />
+        <result column="creat_time" property="creatTime" />
+        <result column="online_rate" property="onlineRate" />
+        <result column="ohter1" property="ohter1" />
+        <result column="ohter2" property="ohter2" />
+        <result column="ohter3" property="ohter3" />
+    </resultMap>
+
+</mapper>

+ 17 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/EnvMoveCallMapper.xml

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.EnvMoveCallMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.EnvMoveCall">
+        <id column="id" property="id" />
+        <result column="call_name" property="callName" />
+        <result column="call_code" property="callCode" />
+        <result column="duck_code" property="duckCode" />
+        <result column="duck_weight" property="duckWeight" />
+        <result column="call_date" property="callDate" />
+        <result column="dayage" property="dayage" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 17 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/EnvRegularCallEggMapper.xml

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.EnvRegularCallEggMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.EnvRegularCallEgg">
+        <id column="id" property="id" />
+        <result column="call_name" property="callName" />
+        <result column="call_code" property="callCode" />
+        <result column="duck_code" property="duckCode" />
+        <result column="duck_weight" property="duckWeight" />
+        <result column="duck_feeding_original" property="duckFeedingOriginal" />
+        <result column="call_date" property="callDate" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 18 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/EnvRegularCallFeedingMapper.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.EnvRegularCallFeedingMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.EnvRegularCallFeeding">
+        <id column="id" property="id" />
+        <result column="call_name" property="callName" />
+        <result column="call_code" property="callCode" />
+        <result column="duck_code" property="duckCode" />
+        <result column="duck_weight" property="duckWeight" />
+        <result column="duck_feeding_original" property="duckFeedingOriginal" />
+        <result column="egg_num" property="eggNum" />
+        <result column="call_date" property="callDate" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 14 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/SysCameraAreaMapper.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.SysCameraAreaMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.SysCameraArea">
+        <id column="id" property="id" />
+        <result column="area_name" property="areaName" />
+        <result column="remark" property="remark" />
+        <result column="farm_id" property="farmId" />
+        <result column="public_url" property="publicUrl" />
+    </resultMap>
+
+</mapper>

+ 15 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/SysCameraBrandMapper.xml

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.SysCameraBrandMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.SysCameraBrand">
+        <id column="id" property="id" />
+        <result column="brand_name" property="brandName" />
+        <result column="main_stream" property="mainStream" />
+        <result column="assist_stream" property="assistStream" />
+        <result column="stream_type" property="streamType" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 14 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/SysCameraFunctionAreaMapper.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.SysCameraFunctionAreaMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.SysCameraFunctionArea">
+        <id column="id" property="id" />
+        <result column="function_name" property="functionName" />
+        <result column="remark" property="remark" />
+        <result column="farm_id" property="farmId" />
+        <result column="function_ids" property="functionIds" />
+    </resultMap>
+
+</mapper>

+ 14 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/SysCameraFunctionMapper.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.SysCameraFunctionMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.SysCameraFunction">
+        <id column="id" property="id" />
+        <result column="function_name" property="functionName" />
+        <result column="remark" property="remark" />
+        <result column="farm_id" property="farmId" />
+        <result column="public_url" property="publicUrl" />
+    </resultMap>
+
+</mapper>

+ 26 - 0
huimv-admin/src/main/resources/com/huimv/guowei/admin/mapper/SysCameraMapper.xml

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.guowei.admin.mapper.SysCameraMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.SysCamera">
+        <id column="id" property="id" />
+        <result column="camera_name" property="cameraName" />
+        <result column="account" property="account" />
+        <result column="password" property="password" />
+        <result column="area_name" property="areaName" />
+        <result column="area_id" property="areaId" />
+        <result column="camera_ip" property="cameraIp" />
+        <result column="attention" property="attention" />
+        <result column="brand_name" property="brandName" />
+        <result column="brand_id" property="brandId" />
+        <result column="run_status" property="runStatus" />
+        <result column="sort" property="sort" />
+        <result column="farm_id" property="farmId" />
+        <result column="room_id" property="roomId" />
+        <result column="icc_channel" property="iccChannel" />
+        <result column="function_id" property="functionId" />
+        <result column="is_online" property="isOnline" />
+    </resultMap>
+
+</mapper>