Ver Fonte

https 服务地址:122.112.219.87
前端地址:139.9.167.178/opt/page/guowei/
img.ifarmcloud.com/guowei/
接口访问地址: https://img.ifarmcloud.com/guoweiApi/

523096025 há 1 ano atrás
pai
commit
6315f403d4
30 ficheiros alterados com 900 adições e 0 exclusões
  1. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckBodySizeInfoController.java
  2. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckBreedInfoController.java
  3. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckEggTextureInfoController.java
  4. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckIncubateInfoController.java
  5. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckLeaveInfoController.java
  6. 100 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckBodySizeInfo.java
  7. 63 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckBreedInfo.java
  8. 127 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckEggTextureInfo.java
  9. 80 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckIncubateInfo.java
  10. 54 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckLeaveInfo.java
  11. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/DuckBodySizeInfoMapper.java
  12. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/DuckBreedInfoMapper.java
  13. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/DuckEggTextureInfoMapper.java
  14. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/DuckIncubateInfoMapper.java
  15. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/mapper/DuckLeaveInfoMapper.java
  16. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IDuckBodySizeInfoService.java
  17. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IDuckBreedInfoService.java
  18. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IDuckEggTextureInfoService.java
  19. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IDuckIncubateInfoService.java
  20. 16 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/IDuckLeaveInfoService.java
  21. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/DuckBodySizeInfoServiceImpl.java
  22. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/DuckBreedInfoServiceImpl.java
  23. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/DuckEggTextureInfoServiceImpl.java
  24. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/DuckIncubateInfoServiceImpl.java
  25. 20 0
      huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/DuckLeaveInfoServiceImpl.java
  26. 26 0
      huimv-admin/src/main/resources/mapper/DuckBodySizeInfoMapper.xml
  27. 18 0
      huimv-admin/src/main/resources/mapper/DuckBreedInfoMapper.xml
  28. 32 0
      huimv-admin/src/main/resources/mapper/DuckEggTextureInfoMapper.xml
  29. 22 0
      huimv-admin/src/main/resources/mapper/DuckIncubateInfoMapper.xml
  30. 18 0
      huimv-admin/src/main/resources/mapper/DuckLeaveInfoMapper.xml

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckBodySizeInfoController.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-14
+ */
+@RestController
+@RequestMapping("/duck-body-size-info")
+public class DuckBodySizeInfoController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckBreedInfoController.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-14
+ */
+@RestController
+@RequestMapping("/duck-breed-info")
+public class DuckBreedInfoController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckEggTextureInfoController.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-14
+ */
+@RestController
+@RequestMapping("/duck-egg-texture-info")
+public class DuckEggTextureInfoController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckIncubateInfoController.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-14
+ */
+@RestController
+@RequestMapping("/duck-incubate-info")
+public class DuckIncubateInfoController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/controller/DuckLeaveInfoController.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-14
+ */
+@RestController
+@RequestMapping("/duck-leave-info")
+public class DuckLeaveInfoController {
+
+}

+ 100 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckBodySizeInfo.java

@@ -0,0 +1,100 @@
+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-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("duck_body_size_info")
+public class DuckBodySizeInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String duckNum;
+
+    private Integer duckId;
+
+    /**
+     * 位置(预留字段)
+     */
+    private String location;
+
+    /**
+     * 单元名字(位置)
+     */
+    private String unitName;
+
+    private Integer unitId;
+
+    /**
+     * 测量日期
+     */
+    private LocalDateTime measureDate;
+
+    /**
+     * 翅号
+     */
+    private String wingNum;
+
+    /**
+     * 体斜长(cm)
+     */
+    private String bodyLength;
+
+    /**
+     * 龙骨长(cm)
+     */
+    private String keelLength;
+
+    /**
+     * 半潜水长(cm)
+     */
+    private String halfWaterLength;
+
+    /**
+     * 胸宽(cm)
+     */
+    private String chestWide;
+
+    /**
+     * 胸深(cm)
+     */
+    private String chestDeep;
+
+    /**
+     * 骨盆宽(cm)
+     */
+    private String pelvicWide;
+
+    /**
+     * 胫长(cm)
+     */
+    private String shinWide;
+
+    /**
+     * 胫围(cm)
+     */
+    private String shinPerimeter;
+
+    private Integer farmId;
+
+
+}

+ 63 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckBreedInfo.java

@@ -0,0 +1,63 @@
+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-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("duck_breed_info")
+public class DuckBreedInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 雌鸭编号
+     */
+    private String femaleDuckNum;
+
+    private Integer duckId;
+
+    /**
+     * 位置(预留字段)
+     */
+    private String location;
+
+    /**
+     * 单元名字(位置)
+     */
+    private String unitName;
+
+    private Integer unitId;
+
+    /**
+     * 配种日期
+     */
+    private LocalDateTime breedTime;
+
+    /**
+     * 雄鸭编号
+     */
+    private String maleDuckNum;
+
+    private Integer farmId;
+
+
+}

+ 127 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckEggTextureInfo.java

@@ -0,0 +1,127 @@
+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-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("duck_egg_texture_info")
+public class DuckEggTextureInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String duckNum;
+
+    private Integer duckId;
+
+    /**
+     * 位置(预留字段)
+     */
+    private String location;
+
+    /**
+     * 单元名字(位置)
+     */
+    private String unitName;
+
+    private Integer unitId;
+
+    /**
+     * 产蛋日期
+     */
+    private LocalDateTime layEggsTime;
+
+    /**
+     * 测定日期
+     */
+    private LocalDateTime determineTime;
+
+    /**
+     * 鸭蛋种类 1受精蛋 2肉浮蛋
+     */
+    private String eggType;
+
+    /**
+     * 蛋壳颜色
+     */
+    private String eggColour;
+
+    /**
+     * 钝端厚度(mm)
+     */
+    private String bluntThick;
+
+    /**
+     * 锐端厚度(mm)
+     */
+    private String sharpThick;
+
+    /**
+     * 侧面厚度(mm)
+     */
+    private String sideThick;
+
+    /**
+     * 长径(mm)
+     */
+    private String longDiameter;
+
+    /**
+     * 短径(mm)
+     */
+    private String shortDiameter;
+
+    /**
+     * 蛋壳强度(kg/cm2)
+     */
+    private String eggStrength;
+
+    /**
+     * Wgt(g)
+     */
+    private String Wgt;
+
+    /**
+     * Hgt(mm)
+     */
+    private String Hgt;
+
+    /**
+     * Col
+     */
+    private String Col;
+
+    /**
+     * Hu(c)
+     */
+    private String Hu;
+
+    /**
+     * 等级
+     */
+    private String grade;
+
+    private String remark;
+
+    private Integer farmId;
+
+
+}

+ 80 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckIncubateInfo.java

@@ -0,0 +1,80 @@
+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-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("duck_incubate_info")
+public class DuckIncubateInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String duckNum;
+
+    private Integer duckId;
+
+    /**
+     * 位置(预留字段)
+     */
+    private String location;
+
+    /**
+     * 单元名字(位置)
+     */
+    private String unitName;
+
+    private Integer unitId;
+
+    /**
+     * 产蛋日期
+     */
+    private LocalDateTime layEggsTime;
+
+    /**
+     * 产蛋数量(枚)
+     */
+    private Integer layEggsNum;
+
+    /**
+     * 孵化日期
+     */
+    private LocalDateTime incubateTime;
+
+    /**
+     * 孵化数量(枚)
+     */
+    private Integer incubateNum;
+
+    /**
+     * 孵化率
+     */
+    private String incubateRate;
+
+    /**
+     * 健雏率
+     */
+    private String healthyDuckRate;
+
+    private Integer farmId;
+
+
+}

+ 54 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/entity/DuckLeaveInfo.java

@@ -0,0 +1,54 @@
+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-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("duck_leave_info")
+public class DuckLeaveInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String duckNum;
+
+    private Integer duckId;
+
+    private String location;
+
+    private String unitName;
+
+    private Integer unitId;
+
+    /**
+     * 离场登记
+     */
+    private LocalDateTime leaveTime;
+
+    /**
+     * 0售出  1淘汰
+     */
+    private Integer leaveType;
+
+    private Integer farmId;
+
+
+}

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

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

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

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.DuckBreedInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 配种登记 Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-14
+ */
+public interface DuckBreedInfoMapper extends BaseMapper<DuckBreedInfo> {
+
+}

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

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

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

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.mapper;
+
+import com.huimv.guowei.admin.entity.DuckIncubateInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 孵化登记 Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-14
+ */
+public interface DuckIncubateInfoMapper extends BaseMapper<DuckIncubateInfo> {
+
+}

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

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

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

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

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

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.DuckBreedInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 配种登记 服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-14
+ */
+public interface IDuckBreedInfoService extends IService<DuckBreedInfo> {
+
+}

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

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

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

@@ -0,0 +1,16 @@
+package com.huimv.guowei.admin.service;
+
+import com.huimv.guowei.admin.entity.DuckIncubateInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 孵化登记 服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-14
+ */
+public interface IDuckIncubateInfoService extends IService<DuckIncubateInfo> {
+
+}

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

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

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

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

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

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.DuckBreedInfo;
+import com.huimv.guowei.admin.mapper.DuckBreedInfoMapper;
+import com.huimv.guowei.admin.service.IDuckBreedInfoService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 配种登记 服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-14
+ */
+@Service
+public class DuckBreedInfoServiceImpl extends ServiceImpl<DuckBreedInfoMapper, DuckBreedInfo> implements IDuckBreedInfoService {
+
+}

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

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

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

@@ -0,0 +1,20 @@
+package com.huimv.guowei.admin.service.impl;
+
+import com.huimv.guowei.admin.entity.DuckIncubateInfo;
+import com.huimv.guowei.admin.mapper.DuckIncubateInfoMapper;
+import com.huimv.guowei.admin.service.IDuckIncubateInfoService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 孵化登记 服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-06-14
+ */
+@Service
+public class DuckIncubateInfoServiceImpl extends ServiceImpl<DuckIncubateInfoMapper, DuckIncubateInfo> implements IDuckIncubateInfoService {
+
+}

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

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

+ 26 - 0
huimv-admin/src/main/resources/mapper/DuckBodySizeInfoMapper.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.DuckBodySizeInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.DuckBodySizeInfo">
+        <id column="id" property="id" />
+        <result column="duck_num" property="duckNum" />
+        <result column="duck_id" property="duckId" />
+        <result column="location" property="location" />
+        <result column="unit_name" property="unitName" />
+        <result column="unit_id" property="unitId" />
+        <result column="measure_date" property="measureDate" />
+        <result column="wing_num" property="wingNum" />
+        <result column="body_length" property="bodyLength" />
+        <result column="keel_length" property="keelLength" />
+        <result column="half_water_length" property="halfWaterLength" />
+        <result column="chest_wide" property="chestWide" />
+        <result column="chest_deep" property="chestDeep" />
+        <result column="pelvic_wide" property="pelvicWide" />
+        <result column="shin_wide" property="shinWide" />
+        <result column="shin_perimeter" property="shinPerimeter" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 18 - 0
huimv-admin/src/main/resources/mapper/DuckBreedInfoMapper.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.DuckBreedInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.DuckBreedInfo">
+        <id column="id" property="id" />
+        <result column="female_duck_num" property="femaleDuckNum" />
+        <result column="duck_id" property="duckId" />
+        <result column="location" property="location" />
+        <result column="unit_name" property="unitName" />
+        <result column="unit_id" property="unitId" />
+        <result column="breed_time" property="breedTime" />
+        <result column="male_duck_num" property="maleDuckNum" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 32 - 0
huimv-admin/src/main/resources/mapper/DuckEggTextureInfoMapper.xml

@@ -0,0 +1,32 @@
+<?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.DuckEggTextureInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.DuckEggTextureInfo">
+        <id column="id" property="id" />
+        <result column="duck_num" property="duckNum" />
+        <result column="duck_id" property="duckId" />
+        <result column="location" property="location" />
+        <result column="unit_name" property="unitName" />
+        <result column="unit_id" property="unitId" />
+        <result column="lay_eggs_time" property="layEggsTime" />
+        <result column="determine_time" property="determineTime" />
+        <result column="egg_type" property="eggType" />
+        <result column="egg_colour" property="eggColour" />
+        <result column="blunt_thick" property="bluntThick" />
+        <result column="sharp_thick" property="sharpThick" />
+        <result column="side_thick" property="sideThick" />
+        <result column="long_diameter" property="longDiameter" />
+        <result column="short_diameter" property="shortDiameter" />
+        <result column="egg_strength" property="eggStrength" />
+        <result column="Wgt" property="Wgt" />
+        <result column="Hgt" property="Hgt" />
+        <result column="Col" property="Col" />
+        <result column="Hu" property="Hu" />
+        <result column="grade" property="grade" />
+        <result column="remark" property="remark" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 22 - 0
huimv-admin/src/main/resources/mapper/DuckIncubateInfoMapper.xml

@@ -0,0 +1,22 @@
+<?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.DuckIncubateInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.DuckIncubateInfo">
+        <id column="id" property="id" />
+        <result column="duck_num" property="duckNum" />
+        <result column="duck_id" property="duckId" />
+        <result column="location" property="location" />
+        <result column="unit_name" property="unitName" />
+        <result column="unit_id" property="unitId" />
+        <result column="lay_eggs_time" property="layEggsTime" />
+        <result column="lay_eggs_num" property="layEggsNum" />
+        <result column="incubate_time" property="incubateTime" />
+        <result column="incubate_num" property="incubateNum" />
+        <result column="incubate_rate" property="incubateRate" />
+        <result column="healthy_duck_rate" property="healthyDuckRate" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>

+ 18 - 0
huimv-admin/src/main/resources/mapper/DuckLeaveInfoMapper.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.DuckLeaveInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.guowei.admin.entity.DuckLeaveInfo">
+        <id column="id" property="id" />
+        <result column="duck_num" property="duckNum" />
+        <result column="duck_id" property="duckId" />
+        <result column="location" property="location" />
+        <result column="unit_name" property="unitName" />
+        <result column="unit_id" property="unitId" />
+        <result column="leave_time" property="leaveTime" />
+        <result column="leave_type" property="leaveType" />
+        <result column="farm_id" property="farmId" />
+    </resultMap>
+
+</mapper>