Преглед изворни кода

自动生成总览数据、在线服务、肉牛销售、产业产值、监管数据、牧场存栏、出栏规模、养殖分布,这几个模块的基础代码

zhuoning пре 2 година
родитељ
комит
ae2c5e2b24
48 измењених фајлова са 1012 додато и 0 уклоњено
  1. 21 0
      huimv-cattle/src/main/java/com/huimv/cattle/controller/FarmKindCountController.java
  2. 21 0
      huimv-cattle/src/main/java/com/huimv/cattle/controller/FarmStockRankController.java
  3. 21 0
      huimv-cattle/src/main/java/com/huimv/cattle/controller/IndustryOutputController.java
  4. 21 0
      huimv-cattle/src/main/java/com/huimv/cattle/controller/OnlineServiceController.java
  5. 21 0
      huimv-cattle/src/main/java/com/huimv/cattle/controller/OutStockController.java
  6. 21 0
      huimv-cattle/src/main/java/com/huimv/cattle/controller/OverviewController.java
  7. 21 0
      huimv-cattle/src/main/java/com/huimv/cattle/controller/SalesCattleController.java
  8. 21 0
      huimv-cattle/src/main/java/com/huimv/cattle/controller/SuperviseController.java
  9. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/FarmKindCountMapper.java
  10. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/FarmStockRankMapper.java
  11. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/IndustryOutputMapper.java
  12. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/OnlineServiceMapper.java
  13. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/OutStockMapper.java
  14. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/OverviewMapper.java
  15. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/SalesCattleMapper.java
  16. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/SuperviseMapper.java
  17. 17 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/FarmKindCountMapper.xml
  18. 17 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/FarmStockRankMapper.xml
  19. 17 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/IndustryOutputMapper.xml
  20. 18 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/OnlineServiceMapper.xml
  21. 19 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/OutStockMapper.xml
  22. 21 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/OverviewMapper.xml
  23. 20 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/SalesCattleMapper.xml
  24. 18 0
      huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/SuperviseMapper.xml
  25. 32 0
      huimv-cattle/src/main/java/com/huimv/cattle/pojo/FarmKindCount.java
  26. 32 0
      huimv-cattle/src/main/java/com/huimv/cattle/pojo/FarmStockRank.java
  27. 33 0
      huimv-cattle/src/main/java/com/huimv/cattle/pojo/IndustryOutput.java
  28. 34 0
      huimv-cattle/src/main/java/com/huimv/cattle/pojo/OnlineService.java
  29. 36 0
      huimv-cattle/src/main/java/com/huimv/cattle/pojo/OutStock.java
  30. 41 0
      huimv-cattle/src/main/java/com/huimv/cattle/pojo/Overview.java
  31. 39 0
      huimv-cattle/src/main/java/com/huimv/cattle/pojo/SalesCattle.java
  32. 34 0
      huimv-cattle/src/main/java/com/huimv/cattle/pojo/Supervise.java
  33. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/FarmKindCountService.java
  34. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/FarmStockRankService.java
  35. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/IndustryOutputService.java
  36. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/OnlineServiceService.java
  37. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/OutStockService.java
  38. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/OverviewService.java
  39. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/SalesCattleService.java
  40. 16 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/SuperviseService.java
  41. 20 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/impl/FarmKindCountServiceImpl.java
  42. 20 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/impl/FarmStockRankServiceImpl.java
  43. 20 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/impl/IndustryOutputServiceImpl.java
  44. 20 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/impl/OnlineServiceServiceImpl.java
  45. 20 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/impl/OutStockServiceImpl.java
  46. 20 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/impl/OverviewServiceImpl.java
  47. 20 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/impl/SalesCattleServiceImpl.java
  48. 20 0
      huimv-cattle/src/main/java/com/huimv/cattle/service/impl/SuperviseServiceImpl.java

+ 21 - 0
huimv-cattle/src/main/java/com/huimv/cattle/controller/FarmKindCountController.java

@@ -0,0 +1,21 @@
+package com.huimv.cattle.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@RestController
+@RequestMapping("/farm-kind-count")
+public class FarmKindCountController {
+
+}
+

+ 21 - 0
huimv-cattle/src/main/java/com/huimv/cattle/controller/FarmStockRankController.java

@@ -0,0 +1,21 @@
+package com.huimv.cattle.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@RestController
+@RequestMapping("/farm-stock-rank")
+public class FarmStockRankController {
+
+}
+

+ 21 - 0
huimv-cattle/src/main/java/com/huimv/cattle/controller/IndustryOutputController.java

@@ -0,0 +1,21 @@
+package com.huimv.cattle.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@RestController
+@RequestMapping("/industry-output")
+public class IndustryOutputController {
+
+}
+

+ 21 - 0
huimv-cattle/src/main/java/com/huimv/cattle/controller/OnlineServiceController.java

@@ -0,0 +1,21 @@
+package com.huimv.cattle.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@RestController
+@RequestMapping("/online-service")
+public class OnlineServiceController {
+
+}
+

+ 21 - 0
huimv-cattle/src/main/java/com/huimv/cattle/controller/OutStockController.java

@@ -0,0 +1,21 @@
+package com.huimv.cattle.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@RestController
+@RequestMapping("/out-stock")
+public class OutStockController {
+
+}
+

+ 21 - 0
huimv-cattle/src/main/java/com/huimv/cattle/controller/OverviewController.java

@@ -0,0 +1,21 @@
+package com.huimv.cattle.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@RestController
+@RequestMapping("/overview")
+public class OverviewController {
+
+}
+

+ 21 - 0
huimv-cattle/src/main/java/com/huimv/cattle/controller/SalesCattleController.java

@@ -0,0 +1,21 @@
+package com.huimv.cattle.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@RestController
+@RequestMapping("/sales-cattle")
+public class SalesCattleController {
+
+}
+

+ 21 - 0
huimv-cattle/src/main/java/com/huimv/cattle/controller/SuperviseController.java

@@ -0,0 +1,21 @@
+package com.huimv.cattle.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@RestController
+@RequestMapping("/supervise")
+public class SuperviseController {
+
+}
+

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/FarmKindCountMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.mapper;
+
+import com.huimv.cattle.pojo.FarmKindCount;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface FarmKindCountMapper extends BaseMapper<FarmKindCount> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/FarmStockRankMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.mapper;
+
+import com.huimv.cattle.pojo.FarmStockRank;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface FarmStockRankMapper extends BaseMapper<FarmStockRank> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/IndustryOutputMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.mapper;
+
+import com.huimv.cattle.pojo.IndustryOutput;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface IndustryOutputMapper extends BaseMapper<IndustryOutput> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/OnlineServiceMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.mapper;
+
+import com.huimv.cattle.pojo.OnlineService;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface OnlineServiceMapper extends BaseMapper<OnlineService> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/OutStockMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.mapper;
+
+import com.huimv.cattle.pojo.OutStock;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface OutStockMapper extends BaseMapper<OutStock> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/OverviewMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.mapper;
+
+import com.huimv.cattle.pojo.Overview;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface OverviewMapper extends BaseMapper<Overview> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/SalesCattleMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.mapper;
+
+import com.huimv.cattle.pojo.SalesCattle;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface SalesCattleMapper extends BaseMapper<SalesCattle> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/SuperviseMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.mapper;
+
+import com.huimv.cattle.pojo.Supervise;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface SuperviseMapper extends BaseMapper<Supervise> {
+
+}

+ 17 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/FarmKindCountMapper.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.cattle.mapper.FarmKindCountMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.cattle.pojo.FarmKindCount">
+        <id column="id" property="id" />
+        <result column="farm_kind" property="farmKind" />
+        <result column="farm_count" property="farmCount" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, farm_kind, farm_count
+    </sql>
+
+</mapper>

+ 17 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/FarmStockRankMapper.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.cattle.mapper.FarmStockRankMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.cattle.pojo.FarmStockRank">
+        <id column="id" property="id" />
+        <result column="farm" property="farm" />
+        <result column="stock" property="stock" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, farm, stock
+    </sql>
+
+</mapper>

+ 17 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/IndustryOutputMapper.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.cattle.mapper.IndustryOutputMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.cattle.pojo.IndustryOutput">
+        <id column="id" property="id" />
+        <result column="year" property="year" />
+        <result column="sales_money" property="salesMoney" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, year, sales_money
+    </sql>
+
+</mapper>

+ 18 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/OnlineServiceMapper.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.cattle.mapper.OnlineServiceMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.cattle.pojo.OnlineService">
+        <id column="id" property="id" />
+        <result column="doctor_count" property="doctorCount" />
+        <result column="treat_count" property="treatCount" />
+        <result column="farmer_count" property="farmerCount" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, doctor_count, treat_count, farmer_count
+    </sql>
+
+</mapper>

+ 19 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/OutStockMapper.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.cattle.mapper.OutStockMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.cattle.pojo.OutStock">
+        <id column="id" property="id" />
+        <result column="month_name" property="monthName" />
+        <result column="month" property="month" />
+        <result column="year" property="year" />
+        <result column="out_stock" property="outStock" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, month_name, month, year, out_stock
+    </sql>
+
+</mapper>

+ 21 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/OverviewMapper.xml

@@ -0,0 +1,21 @@
+<?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.cattle.mapper.OverviewMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.cattle.pojo.Overview">
+        <id column="id" property="id" />
+        <result column="stock_count" property="stockCount" />
+        <result column="out_count" property="outCount" />
+        <result column="breed_count" property="breedCount" />
+        <result column="farm_count" property="farmCount" />
+        <result column="output_value" property="outputValue" />
+        <result column="variety" property="variety" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, stock_count, out_count, breed_count, farm_count, output_value, variety
+    </sql>
+
+</mapper>

+ 20 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/SalesCattleMapper.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.cattle.mapper.SalesCattleMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.cattle.pojo.SalesCattle">
+        <id column="id" property="id" />
+        <result column="year" property="year" />
+        <result column="quarter_name" property="quarterName" />
+        <result column="quarter" property="quarter" />
+        <result column="sales_count" property="salesCount" />
+        <result column="sales_money" property="salesMoney" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, year, quarter_name, quarter, sales_count, sales_money
+    </sql>
+
+</mapper>

+ 18 - 0
huimv-cattle/src/main/java/com/huimv/cattle/mapper/xml/SuperviseMapper.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.cattle.mapper.SuperviseMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.cattle.pojo.Supervise">
+        <id column="id" property="id" />
+        <result column="supervise_name" property="superviseName" />
+        <result column="supervise_code" property="superviseCode" />
+        <result column="supervise_data" property="superviseData" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, supervise_name, supervise_code, supervise_data
+    </sql>
+
+</mapper>

+ 32 - 0
huimv-cattle/src/main/java/com/huimv/cattle/pojo/FarmKindCount.java

@@ -0,0 +1,32 @@
+package com.huimv.cattle.pojo;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class FarmKindCount implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+      @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String farmKind;
+
+    private Integer farmCount;
+
+
+}

+ 32 - 0
huimv-cattle/src/main/java/com/huimv/cattle/pojo/FarmStockRank.java

@@ -0,0 +1,32 @@
+package com.huimv.cattle.pojo;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class FarmStockRank implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+      @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String farm;
+
+    private Integer stock;
+
+
+}

+ 33 - 0
huimv-cattle/src/main/java/com/huimv/cattle/pojo/IndustryOutput.java

@@ -0,0 +1,33 @@
+package com.huimv.cattle.pojo;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class IndustryOutput implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+      @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private Integer year;
+
+    private BigDecimal salesMoney;
+
+
+}

+ 34 - 0
huimv-cattle/src/main/java/com/huimv/cattle/pojo/OnlineService.java

@@ -0,0 +1,34 @@
+package com.huimv.cattle.pojo;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class OnlineService implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+      @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private Integer doctorCount;
+
+    private Integer treatCount;
+
+    private Integer farmerCount;
+
+
+}

+ 36 - 0
huimv-cattle/src/main/java/com/huimv/cattle/pojo/OutStock.java

@@ -0,0 +1,36 @@
+package com.huimv.cattle.pojo;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class OutStock implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+      @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String monthName;
+
+    private Integer month;
+
+    private Integer year;
+
+    private Integer outStock;
+
+
+}

+ 41 - 0
huimv-cattle/src/main/java/com/huimv/cattle/pojo/Overview.java

@@ -0,0 +1,41 @@
+package com.huimv.cattle.pojo;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Overview implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+      @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private Integer stockCount;
+
+    private Integer outCount;
+
+    private Integer breedCount;
+
+    private Integer farmCount;
+
+    private BigDecimal outputValue;
+
+    private String variety;
+
+
+}

+ 39 - 0
huimv-cattle/src/main/java/com/huimv/cattle/pojo/SalesCattle.java

@@ -0,0 +1,39 @@
+package com.huimv.cattle.pojo;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class SalesCattle implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+      @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private Integer year;
+
+    private String quarterName;
+
+    private Integer quarter;
+
+    private Integer salesCount;
+
+    private BigDecimal salesMoney;
+
+
+}

+ 34 - 0
huimv-cattle/src/main/java/com/huimv/cattle/pojo/Supervise.java

@@ -0,0 +1,34 @@
+package com.huimv.cattle.pojo;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Supervise implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+      @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String superviseName;
+
+    private String superviseCode;
+
+    private String superviseData;
+
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/FarmKindCountService.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.service;
+
+import com.huimv.cattle.pojo.FarmKindCount;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface FarmKindCountService extends IService<FarmKindCount> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/FarmStockRankService.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.service;
+
+import com.huimv.cattle.pojo.FarmStockRank;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface FarmStockRankService extends IService<FarmStockRank> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/IndustryOutputService.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.service;
+
+import com.huimv.cattle.pojo.IndustryOutput;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface IndustryOutputService extends IService<IndustryOutput> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/OnlineServiceService.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.service;
+
+import com.huimv.cattle.pojo.OnlineService;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface OnlineServiceService extends IService<OnlineService> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/OutStockService.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.service;
+
+import com.huimv.cattle.pojo.OutStock;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface OutStockService extends IService<OutStock> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/OverviewService.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.service;
+
+import com.huimv.cattle.pojo.Overview;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface OverviewService extends IService<Overview> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/SalesCattleService.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.service;
+
+import com.huimv.cattle.pojo.SalesCattle;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface SalesCattleService extends IService<SalesCattle> {
+
+}

+ 16 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/SuperviseService.java

@@ -0,0 +1,16 @@
+package com.huimv.cattle.service;
+
+import com.huimv.cattle.pojo.Supervise;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+public interface SuperviseService extends IService<Supervise> {
+
+}

+ 20 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/impl/FarmKindCountServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.cattle.service.impl;
+
+import com.huimv.cattle.pojo.FarmKindCount;
+import com.huimv.cattle.mapper.FarmKindCountMapper;
+import com.huimv.cattle.service.FarmKindCountService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Service
+public class FarmKindCountServiceImpl extends ServiceImpl<FarmKindCountMapper, FarmKindCount> implements FarmKindCountService {
+
+}

+ 20 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/impl/FarmStockRankServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.cattle.service.impl;
+
+import com.huimv.cattle.pojo.FarmStockRank;
+import com.huimv.cattle.mapper.FarmStockRankMapper;
+import com.huimv.cattle.service.FarmStockRankService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Service
+public class FarmStockRankServiceImpl extends ServiceImpl<FarmStockRankMapper, FarmStockRank> implements FarmStockRankService {
+
+}

+ 20 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/impl/IndustryOutputServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.cattle.service.impl;
+
+import com.huimv.cattle.pojo.IndustryOutput;
+import com.huimv.cattle.mapper.IndustryOutputMapper;
+import com.huimv.cattle.service.IndustryOutputService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Service
+public class IndustryOutputServiceImpl extends ServiceImpl<IndustryOutputMapper, IndustryOutput> implements IndustryOutputService {
+
+}

+ 20 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/impl/OnlineServiceServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.cattle.service.impl;
+
+import com.huimv.cattle.pojo.OnlineService;
+import com.huimv.cattle.mapper.OnlineServiceMapper;
+import com.huimv.cattle.service.OnlineServiceService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Service
+public class OnlineServiceServiceImpl extends ServiceImpl<OnlineServiceMapper, OnlineService> implements OnlineServiceService {
+
+}

+ 20 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/impl/OutStockServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.cattle.service.impl;
+
+import com.huimv.cattle.pojo.OutStock;
+import com.huimv.cattle.mapper.OutStockMapper;
+import com.huimv.cattle.service.OutStockService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Service
+public class OutStockServiceImpl extends ServiceImpl<OutStockMapper, OutStock> implements OutStockService {
+
+}

+ 20 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/impl/OverviewServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.cattle.service.impl;
+
+import com.huimv.cattle.pojo.Overview;
+import com.huimv.cattle.mapper.OverviewMapper;
+import com.huimv.cattle.service.OverviewService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Service
+public class OverviewServiceImpl extends ServiceImpl<OverviewMapper, Overview> implements OverviewService {
+
+}

+ 20 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/impl/SalesCattleServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.cattle.service.impl;
+
+import com.huimv.cattle.pojo.SalesCattle;
+import com.huimv.cattle.mapper.SalesCattleMapper;
+import com.huimv.cattle.service.SalesCattleService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Service
+public class SalesCattleServiceImpl extends ServiceImpl<SalesCattleMapper, SalesCattle> implements SalesCattleService {
+
+}

+ 20 - 0
huimv-cattle/src/main/java/com/huimv/cattle/service/impl/SuperviseServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.cattle.service.impl;
+
+import com.huimv.cattle.pojo.Supervise;
+import com.huimv.cattle.mapper.SuperviseMapper;
+import com.huimv.cattle.service.SuperviseService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author zn
+ * @since 2022-12-15
+ */
+@Service
+public class SuperviseServiceImpl extends ServiceImpl<SuperviseMapper, Supervise> implements SuperviseService {
+
+}