Browse Source

增加了测定站采食数据记录和饲料配方数据

yang 4 năm trước cách đây
mục cha
commit
777bff0165
26 tập tin đã thay đổi với 639 bổ sung27 xóa
  1. 0 2
      huimv-smart-management/src/main/java/com/huimv/management/HuimvSmartManagementApplication.java
  2. 99 0
      huimv-smart-management/src/main/java/com/huimv/management/controller/BaseFeedFormulaController.java
  3. 112 0
      huimv-smart-management/src/main/java/com/huimv/management/controller/BreedFeedWeigheController.java
  4. 3 0
      huimv-smart-management/src/main/java/com/huimv/management/controller/HealthMedicalRecordController.java
  5. 10 3
      huimv-smart-management/src/main/java/com/huimv/management/controller/PeriodController.java
  6. 17 0
      huimv-smart-management/src/main/java/com/huimv/management/dao/BaseFeedFormulaDao.java
  7. 17 0
      huimv-smart-management/src/main/java/com/huimv/management/dao/BreedFeedWeigheDao.java
  8. 2 1
      huimv-smart-management/src/main/java/com/huimv/management/dao/PeriodDao.java
  9. 2 0
      huimv-smart-management/src/main/java/com/huimv/management/dao/YearPigBaseDao.java
  10. 60 0
      huimv-smart-management/src/main/java/com/huimv/management/entity/BaseFeedFormulaEntity.java
  11. 48 0
      huimv-smart-management/src/main/java/com/huimv/management/entity/BreedFeedWeigheEntity.java
  12. 20 0
      huimv-smart-management/src/main/java/com/huimv/management/service/BaseFeedFormulaService.java
  13. 28 0
      huimv-smart-management/src/main/java/com/huimv/management/service/BreedFeedWeigheService.java
  14. 2 0
      huimv-smart-management/src/main/java/com/huimv/management/service/HealthTreatmentPlanService.java
  15. 0 2
      huimv-smart-management/src/main/java/com/huimv/management/service/impl/AnimalHeatServiceImpl.java
  16. 28 0
      huimv-smart-management/src/main/java/com/huimv/management/service/impl/BaseFeedFormulaServiceImpl.java
  17. 52 0
      huimv-smart-management/src/main/java/com/huimv/management/service/impl/BreedFeedWeigheServiceImpl.java
  18. 0 4
      huimv-smart-management/src/main/java/com/huimv/management/service/impl/SleepStatusServiceImpl.java
  19. 1 2
      huimv-smart-management/src/main/java/com/huimv/management/service/impl/SportTimeServiceImpl.java
  20. 1 1
      huimv-smart-management/src/main/java/com/huimv/management/service/impl/TestServiceImpl.java
  21. 0 3
      huimv-smart-management/src/main/java/com/huimv/management/service/impl/UnitServiceImpl.java
  22. 1 1
      huimv-smart-management/src/main/java/com/huimv/management/service/impl/YearPigHistortWeightServiceImpl.java
  23. 69 0
      huimv-smart-management/src/main/java/com/huimv/management/util/Result.java
  24. 14 0
      huimv-smart-management/src/main/java/com/huimv/management/util/StatusCode.java
  25. 23 8
      huimv-smart-management/src/main/resources/banner.txt
  26. 30 0
      huimv-smart-management/src/test/java/com/huimv/management/test01.java

+ 0 - 2
huimv-smart-management/src/main/java/com/huimv/management/HuimvSmartManagementApplication.java

@@ -18,10 +18,8 @@ public class HuimvSmartManagementApplication {
     public static void main(String[] args) {
         SpringApplication.run(HuimvSmartManagementApplication.class, args);
     }
-
     @Bean
     public RestTemplate getRestTemplate(){
         return new RestTemplate();
     }
-
 }

+ 99 - 0
huimv-smart-management/src/main/java/com/huimv/management/controller/BaseFeedFormulaController.java

@@ -0,0 +1,99 @@
+ package com.huimv.management.controller;
+
+import java.util.Arrays;
+import java.util.Map;
+
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import com.huimv.management.entity.BaseFeedFormulaEntity;
+import com.huimv.management.service.BaseFeedFormulaService;
+import com.huimv.common.utils.PageUtils;
+import com.huimv.common.utils.R;
+
+
+
+/**
+ * 
+ *
+ * @author yinhao
+ * @email yinhao@163.com
+ * @date 2021-06-15 17:09:40
+ */
+@Api(tags = "饲料种类配方表")
+@RestController
+@RequestMapping("management/basefeedformula")
+public class BaseFeedFormulaController {
+    @Autowired
+    private BaseFeedFormulaService baseFeedFormulaService;
+
+
+
+
+    /**
+     * 列表
+     */
+    @RequestMapping("/list")
+    public R list(@RequestParam Map<String, Object> params){
+        PageUtils page = baseFeedFormulaService.queryPage(params);
+        return R.ok().put("page", page);
+    }
+
+
+
+
+    /**
+     * 信息
+     */
+    @RequestMapping("/info/{id}")
+    public R info(@PathVariable("id") Integer id){
+		BaseFeedFormulaEntity baseFeedFormula = baseFeedFormulaService.getById(id);
+
+        return R.ok().put("baseFeedFormula", baseFeedFormula);
+    }
+
+
+
+    /**
+     * 保存
+     */
+    @RequestMapping("/save")
+    public R save(@RequestBody BaseFeedFormulaEntity baseFeedFormula){
+		baseFeedFormulaService.save(baseFeedFormula);
+
+        return R.ok();
+    }
+
+
+
+
+
+
+    /**
+     * 修改
+     */
+    @RequestMapping("/update")
+    public R update(@RequestBody BaseFeedFormulaEntity baseFeedFormula){
+		baseFeedFormulaService.updateById(baseFeedFormula);
+
+        return R.ok();
+    }
+
+
+
+    /**
+     * 删除
+     */
+    @RequestMapping("/delete")
+    public R delete(@RequestBody Integer[] ids){
+		baseFeedFormulaService.removeByIds(Arrays.asList(ids));
+
+        return R.ok();
+    }
+
+}

+ 112 - 0
huimv-smart-management/src/main/java/com/huimv/management/controller/BreedFeedWeigheController.java

@@ -0,0 +1,112 @@
+ package com.huimv.management.controller;
+
+import java.io.IOException;
+import java.util.Arrays;
+import java.util.Map;
+
+import com.huimv.management.util.Result;
+import com.huimv.management.util.StatusCode;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import com.huimv.management.entity.BreedFeedWeigheEntity;
+import com.huimv.management.service.BreedFeedWeigheService;
+import com.huimv.common.utils.PageUtils;
+import com.huimv.common.utils.R;
+
+import javax.servlet.http.HttpServletRequest;
+
+ /**
+ * 
+ *
+ * @author yinhao
+ * @email yinhao@163.com
+ * @date 2021-06-15 09:49:14
+ */
+
+ @Api(tags = "测定站采食信息记录表")
+@RestController
+@RequestMapping("management/breedfeedweighe")
+public class BreedFeedWeigheController {
+
+
+
+    @Autowired
+    private BreedFeedWeigheService breedFeedWeigheService;
+
+
+
+    /**
+     * 列表
+     */
+    @RequestMapping("/list")
+    public R list(@RequestParam Map<String, Object> params){
+        PageUtils page = breedFeedWeigheService.queryPage(params);
+
+        return R.ok().put("page", page);
+    }
+
+
+    /**
+     * 信息
+     */
+    @RequestMapping("/info/{id}")
+    public R info(@PathVariable("id") Integer id){
+		BreedFeedWeigheEntity breedFeedWeighe = breedFeedWeigheService.getById(id);
+
+        return R.ok().put("breedFeedWeighe", breedFeedWeighe);
+    }
+
+    /**
+     * 保存
+     */
+    @RequestMapping("/save")
+    public R save(@RequestBody BreedFeedWeigheEntity breedFeedWeighe){
+		breedFeedWeigheService.save(breedFeedWeighe);
+
+        return R.ok();
+    }
+
+    /**
+     * 修改
+     */
+    @RequestMapping("/update")
+    public R update(@RequestBody BreedFeedWeigheEntity breedFeedWeighe){
+		breedFeedWeigheService.updateById(breedFeedWeighe);
+
+        return R.ok();
+    }
+
+    /**
+     * 删除
+     */
+    @RequestMapping("/delete")
+    public R delete(@RequestBody Integer[] ids){
+		breedFeedWeigheService.removeByIds(Arrays.asList(ids));
+        return R.ok();
+    }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+}

+ 3 - 0
huimv-smart-management/src/main/java/com/huimv/management/controller/HealthMedicalRecordController.java

@@ -54,6 +54,9 @@ public class HealthMedicalRecordController {
         return R.ok().put("healthMedicalRecord", healthMedicalRecord);
     }
 
+
+
+
     /**
      * 保存
      */

+ 10 - 3
huimv-smart-management/src/main/java/com/huimv/management/controller/PeriodController.java

@@ -33,13 +33,14 @@ public class PeriodController {
     @Autowired
     private PeriodService periodService;
 
+
+
     /**
      * 列表
      */
     @RequestMapping("/list")
     public R list(@RequestParam Map<String, Object> params){
         PageUtils page = periodService.queryPage(params);
-
         return R.ok().put("page", page);
     }
 
@@ -50,20 +51,26 @@ public class PeriodController {
     @RequestMapping("/info/{id}")
     public R info(@PathVariable("id") Integer id){
 		PeriodEntity period = periodService.getById(id);
-
         return R.ok().put("period", period);
     }
 
+
+
     /**
      * 保存
      */
     @RequestMapping("/save")
     public R save(@RequestBody PeriodEntity period){
 		periodService.save(period);
-
         return R.ok();
     }
 
+
+
+
+
+
+
     /**
      * 修改
      */

+ 17 - 0
huimv-smart-management/src/main/java/com/huimv/management/dao/BaseFeedFormulaDao.java

@@ -0,0 +1,17 @@
+package com.huimv.management.dao;
+
+import com.huimv.management.entity.BaseFeedFormulaEntity;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * 
+ * 
+ * @author yinhao
+ * @email yinhao@163.com
+ * @date 2021-06-15 17:09:40
+ */
+@Mapper
+public interface BaseFeedFormulaDao extends BaseMapper<BaseFeedFormulaEntity> {
+	
+}

+ 17 - 0
huimv-smart-management/src/main/java/com/huimv/management/dao/BreedFeedWeigheDao.java

@@ -0,0 +1,17 @@
+package com.huimv.management.dao;
+
+import com.huimv.management.entity.BreedFeedWeigheEntity;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * 
+ * 
+ * @author yinhao
+ * @email yinhao@163.com
+ * @date 2021-06-15 09:49:14
+ */
+@Mapper
+public interface BreedFeedWeigheDao extends BaseMapper<BreedFeedWeigheEntity> {
+	
+}

+ 2 - 1
huimv-smart-management/src/main/java/com/huimv/management/dao/PeriodDao.java

@@ -13,5 +13,6 @@ import org.apache.ibatis.annotations.Mapper;
  */
 @Mapper
 public interface PeriodDao extends BaseMapper<PeriodEntity> {
-	
+
+
 }

+ 2 - 0
huimv-smart-management/src/main/java/com/huimv/management/dao/YearPigBaseDao.java

@@ -10,6 +10,8 @@ import org.apache.ibatis.annotations.Mapper;
  * @author yinhao
  * @email yinhao@163.com
  * @date 2021-05-07 15:32:42
+ * mp封装了一些最基础的CRUD方法,只需要直接继承mp提供的接口,无需编写任何SQL,即可食用。
+ * mp提供了两套接口,分别是Mapper CRUD接口和Service CRUD接口。并且mp还提供了条件构造器Wrapper,可以方便地组装SQL语句中的WHERE条件。
  */
 @Mapper
 public interface YearPigBaseDao extends BaseMapper<YearPigBaseEntity> {

+ 60 - 0
huimv-smart-management/src/main/java/com/huimv/management/entity/BaseFeedFormulaEntity.java

@@ -0,0 +1,60 @@
+package com.huimv.management.entity;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * 
+ * 
+ * @author yinhao
+ * @email yinhao@163.com
+ * @date 2021-06-15 17:09:40
+ */
+@Data
+@TableName("base_feed_formula")
+public class BaseFeedFormulaEntity implements Serializable {
+	private static final long serialVersionUID = 1L;
+
+	/**
+	 * 主键
+	 */
+	@TableId
+	private Integer id;
+	/**
+	 * 饲料名称
+	 */
+	private String ingredients;
+	/**
+	 * 配方饲料的详细信息
+	 */
+	private String details;
+	/**
+	 * 原本用来区分是基础物料还是配方饲料,暂时闲置
+	 */
+	private Integer kind;
+	/**
+	 * 原本用来区分配方饲料是否处于废弃状态,暂时闲置
+	 */
+	private Integer status;
+	/**
+	 * 阶段,这个饲料应该在哪个阶段使用
+	 */
+	private String stage;
+	/**
+	 * 对应得牧场ID,这个数据属于这个牧场
+	 */
+	private Integer farmId;
+	/**
+	 * 备注
+	 */
+	private String remark;
+	/**
+	 * 备用字段
+	 */
+	private String remark1;
+
+}

+ 48 - 0
huimv-smart-management/src/main/java/com/huimv/management/entity/BreedFeedWeigheEntity.java

@@ -0,0 +1,48 @@
+package com.huimv.management.entity;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * 
+ * 
+ * @author yinhao
+ * @email yinhao@163.com
+ * @date 2021-06-15 09:49:14
+ */
+@Data
+@TableName("breed_feed_weighe")
+public class BreedFeedWeigheEntity implements Serializable {
+	private static final long serialVersionUID = 1L;
+
+	/**
+	 * 
+	 */
+	@TableId
+	private Integer id;
+	/**
+	 * 
+	 */
+	private String eartagNo;
+	/**
+	 * 
+	 */
+	private Date date;
+	/**
+	 * 
+	 */
+	private Float feedIntake;
+	/**
+	 * 
+	 */
+	private Float weight;
+	/**
+	 * 
+	 */
+	private Float weightIncrease;
+
+}

+ 20 - 0
huimv-smart-management/src/main/java/com/huimv/management/service/BaseFeedFormulaService.java

@@ -0,0 +1,20 @@
+package com.huimv.management.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.huimv.common.utils.PageUtils;
+import com.huimv.management.entity.BaseFeedFormulaEntity;
+
+import java.util.Map;
+
+/**
+ * 
+ *
+ * @author yinhao
+ * @email yinhao@163.com
+ * @date 2021-06-15 17:09:40
+ */
+public interface BaseFeedFormulaService extends IService<BaseFeedFormulaEntity> {
+
+    PageUtils queryPage(Map<String, Object> params);
+}
+

+ 28 - 0
huimv-smart-management/src/main/java/com/huimv/management/service/BreedFeedWeigheService.java

@@ -0,0 +1,28 @@
+package com.huimv.management.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.huimv.common.utils.PageUtils;
+import com.huimv.management.entity.BreedFeedWeigheEntity;
+
+import java.util.Map;
+
+/**
+ * 
+ *
+ * @author yinhao
+ * @email yinhao@163.com
+ * @date 2021-06-15 09:49:14
+ */
+public interface BreedFeedWeigheService extends IService<BreedFeedWeigheEntity> {
+
+
+
+
+
+
+
+
+
+    PageUtils queryPage(Map<String, Object> params);
+}
+

+ 2 - 0
huimv-smart-management/src/main/java/com/huimv/management/service/HealthTreatmentPlanService.java

@@ -16,6 +16,8 @@ import java.util.Map;
  */
 public interface HealthTreatmentPlanService extends IService<HealthTreatmentPlanEntity> {
 
+
+
     PageUtils queryPage(Map<String, Object> params);
 }
 

+ 0 - 2
huimv-smart-management/src/main/java/com/huimv/management/service/impl/AnimalHeatServiceImpl.java

@@ -37,8 +37,6 @@ public class AnimalHeatServiceImpl extends ServiceImpl<AnimalHeatDao, AnimalHeat
         IPage<AnimalHeatEntity> page = page(this.page(
                 new Query<AnimalHeatEntity>().getPage(params)
         ), lambdaQuery);
-
-
         return new PageUtils(page);
     }
     

+ 28 - 0
huimv-smart-management/src/main/java/com/huimv/management/service/impl/BaseFeedFormulaServiceImpl.java

@@ -0,0 +1,28 @@
+package com.huimv.management.service.impl;
+
+import org.springframework.stereotype.Service;
+import java.util.Map;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.huimv.common.utils.PageUtils;
+import com.huimv.common.utils.Query;
+
+import com.huimv.management.dao.BaseFeedFormulaDao;
+import com.huimv.management.entity.BaseFeedFormulaEntity;
+import com.huimv.management.service.BaseFeedFormulaService;
+
+
+@Service("baseFeedFormulaService")
+public class BaseFeedFormulaServiceImpl extends ServiceImpl<BaseFeedFormulaDao, BaseFeedFormulaEntity> implements BaseFeedFormulaService {
+
+    @Override
+    public PageUtils queryPage(Map<String, Object> params) {
+        IPage<BaseFeedFormulaEntity> page = this.page(
+                new Query<BaseFeedFormulaEntity>().getPage(params),
+                new QueryWrapper<BaseFeedFormulaEntity>()
+        );
+        return new PageUtils(page);
+    }
+
+}

+ 52 - 0
huimv-smart-management/src/main/java/com/huimv/management/service/impl/BreedFeedWeigheServiceImpl.java

@@ -0,0 +1,52 @@
+package com.huimv.management.service.impl;
+
+import org.springframework.stereotype.Service;
+
+import java.util.HashMap;
+import java.util.Map;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.huimv.common.utils.PageUtils;
+import com.huimv.common.utils.Query;
+
+import com.huimv.management.dao.BreedFeedWeigheDao;
+import com.huimv.management.entity.BreedFeedWeigheEntity;
+import com.huimv.management.service.BreedFeedWeigheService;
+
+
+@Service("breedFeedWeigheService")
+public class BreedFeedWeigheServiceImpl extends ServiceImpl<BreedFeedWeigheDao, BreedFeedWeigheEntity> implements BreedFeedWeigheService {
+
+
+
+
+
+
+    @Override
+    public PageUtils queryPage(Map<String, Object> params) {
+        IPage<BreedFeedWeigheEntity> page = this.page(
+                new Query<BreedFeedWeigheEntity>().getPage(params),
+                new QueryWrapper<BreedFeedWeigheEntity>()
+        );
+
+        return new PageUtils(page);
+    }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+}

+ 0 - 4
huimv-smart-management/src/main/java/com/huimv/management/service/impl/SleepStatusServiceImpl.java

@@ -10,9 +10,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.huimv.common.utils.PageUtils;
 import com.huimv.common.utils.Query;
-
 import com.huimv.management.dao.SleepStatusDao;
-import com.huimv.management.entity.SleepStatusEntity;
 import com.huimv.management.service.SleepStatusService;
 
 
@@ -32,13 +30,11 @@ public class SleepStatusServiceImpl extends ServiceImpl<SleepStatusDao, SleepSta
             );
             return new PageUtils(page);
         }
-
         lambdaQuery.like(SleepStatusEntity::getEartag,keywords);
         IPage<SleepStatusEntity> page = page(this.page(
                 new Query<SleepStatusEntity>().getPage(params)
         ), lambdaQuery);
 
-
         return new PageUtils(page);
     }
 }

+ 1 - 2
huimv-smart-management/src/main/java/com/huimv/management/service/impl/SportTimeServiceImpl.java

@@ -12,7 +12,6 @@ import com.huimv.common.utils.PageUtils;
 import com.huimv.common.utils.Query;
 
 import com.huimv.management.dao.SportTimeDao;
-import com.huimv.management.entity.SportTimeEntity;
 import com.huimv.management.service.SportTimeService;
 
 
@@ -33,6 +32,7 @@ public class SportTimeServiceImpl extends ServiceImpl<SportTimeDao, SportTimeEnt
             return new PageUtils(page);
         }
 
+
         lambdaQuery.like(SportTimeEntity::getEartag,keywords);
         IPage<SportTimeEntity> page = page(this.page(
                 new Query<SportTimeEntity>().getPage(params)
@@ -41,5 +41,4 @@ public class SportTimeServiceImpl extends ServiceImpl<SportTimeDao, SportTimeEnt
 
         return new PageUtils(page);
     }
-
 }

+ 1 - 1
huimv-smart-management/src/main/java/com/huimv/management/service/impl/TestServiceImpl.java

@@ -7,12 +7,12 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.huimv.common.utils.PageUtils;
 import com.huimv.common.utils.Query;
-
 import com.huimv.management.dao.TestDao;
 import com.huimv.management.entity.TestEntity;
 import com.huimv.management.service.TestService;
 
 
+
 @Service("testService")
 public class TestServiceImpl extends ServiceImpl<TestDao, TestEntity> implements TestService {
 

+ 0 - 3
huimv-smart-management/src/main/java/com/huimv/management/service/impl/UnitServiceImpl.java

@@ -51,13 +51,10 @@ public class UnitServiceImpl extends ServiceImpl<UnitDao, UnitEntity> implements
             );
             return new PageUtils(page);
         }
-
         lambdaQuery.like(UnitEntity::getNumber,keywords);
         IPage<UnitEntity> page = page(this.page(
                 new Query<UnitEntity>().getPage(params)
         ), lambdaQuery);
-
-
         return new PageUtils(page);
     }
 

+ 1 - 1
huimv-smart-management/src/main/java/com/huimv/management/service/impl/YearPigHistortWeightServiceImpl.java

@@ -24,6 +24,7 @@ public class YearPigHistortWeightServiceImpl extends ServiceImpl<YearPigHistortW
 
         LambdaQueryWrapper<YearPigHistortWeightEntity> lambdaQuery = Wrappers.lambdaQuery();
         String keywords = (String) params.get("keywords");
+
         //没有参数
         if (keywords == null || keywords.equals("")){
             IPage<YearPigHistortWeightEntity> page = this.page(
@@ -32,7 +33,6 @@ public class YearPigHistortWeightServiceImpl extends ServiceImpl<YearPigHistortW
             );
             return new PageUtils(page);
         }
-
         lambdaQuery.like(YearPigHistortWeightEntity::getEartag,keywords);
         IPage<YearPigHistortWeightEntity> page = page(this.page(
                 new Query<YearPigHistortWeightEntity>().getPage(params)

+ 69 - 0
huimv-smart-management/src/main/java/com/huimv/management/util/Result.java

@@ -0,0 +1,69 @@
+package com.huimv.management.util;
+
+import java.io.Serializable;
+
+/**
+ * 描述
+ *
+ * @author 三国的包子
+ * @version 1.0
+ * @package entity *
+ * @since 1.0
+ */
+public class Result<T> implements Serializable {
+    private boolean flag;//是否成功
+    private Integer code;//返回码
+    private String message;//返回消息
+    private T data;//返回数据
+
+    public Result(boolean flag, Integer code, String message, Object data) {
+        this.flag = flag;
+        this.code = code;
+        this.message = message;
+        this.data = (T) data;
+    }
+
+    public Result(boolean flag, Integer code, String message) {
+        this.flag = flag;
+        this.code = code;
+        this.message = message;
+    }
+
+    public Result() {
+        this.flag = true;
+        this.code = StatusCode.OK;
+        this.message = "操作成功!";
+    }
+
+    public boolean isFlag() {
+        return flag;
+    }
+
+    public void setFlag(boolean flag) {
+        this.flag = flag;
+    }
+
+    public Integer getCode() {
+        return code;
+    }
+
+    public void setCode(Integer code) {
+        this.code = code;
+    }
+
+    public String getMessage() {
+        return message;
+    }
+
+    public void setMessage(String message) {
+        this.message = message;
+    }
+
+    public T getData() {
+        return data;
+    }
+
+    public void setData(T data) {
+        this.data = data;
+    }
+}

+ 14 - 0
huimv-smart-management/src/main/java/com/huimv/management/util/StatusCode.java

@@ -0,0 +1,14 @@
+package com.huimv.management.util;
+
+/**
+ * 返回码
+ */
+public class StatusCode {
+    public static final int OK = 20000;//成功
+    public static final int ERROR = 20001;//失败
+    public static final int LOGINERROR = 20002;//用户名或密码错误
+    public static final int ACCESSERROR = 20003;//权限不足
+    public static final int REMOTEERROR = 20004;//远程调用失败
+    public static final int REPERROR = 20005;//重复操作
+    public static final int NOTFOUNDERROR = 20006;//没有对应的抢购数据
+}

+ 23 - 8
huimv-smart-management/src/main/resources/banner.txt

@@ -1,10 +1,25 @@
-${AnsiColor.BRIGHT_GREEN}
- ___  ___  ___  ___  ___  _____ ______   ___      ___
-|\  \|\  \|\  \|\  \|\  \|\   _ \  _   \|\  \    /  /|
-\ \  \\\  \ \  \\\  \ \  \ \  \\\__\ \  \ \  \  /  / /
- \ \   __  \ \  \\\  \ \  \ \  \\|__| \  \ \  \/  / /
-  \ \  \ \  \ \  \\\  \ \  \ \  \    \ \  \ \    / /
-   \ \__\ \__\ \_______\ \__\ \__\    \ \__\ \__/ /
-    \|__|\|__|\|_______|\|__|\|__|     \|__|\|__|/
+${AnsiColor.BRIGHT_RED}
+ *                    _ooOoo_
+ *                   o8888888o
+ *                   88" . "88
+ *                   (| -_- |)
+ *                    O\ = /O
+ *                ____/`---'\____
+ *              .   ' \\| |// `.
+ *               / \\||| : |||// \
+ *             / _||||| -:- |||||- \
+ *               | | \\\ - /// | |
+ *             | \_| ''\---/'' | |
+ *              \ .-\__ `-` ___/-. /
+ *           ___`. .' /--.--\ `. . __
+ *        ."" '< `.___\_<|>_/___.' >'"".
+ *       | | : `- \`.;`\ _ /`;.`/ - ` : | |
+ *         \ \ `-. \_ __\ /__ _/ .-` / /
+ * ======`-.____`-.___\_____/___.-`____.-'======
+ *                    `=---='
+ *
+ * .............................................
+ *          佛祖保佑             永无BUG
+————————————————
 
 SPRING BOOT VERSION:${spring-boot.version}

+ 30 - 0
huimv-smart-management/src/test/java/com/huimv/management/test01.java

@@ -0,0 +1,30 @@
+package com.huimv.management;
+
+import com.huimv.management.entity.YearPigBaseEntity;
+import com.huimv.management.service.YearPigBaseService;
+import org.springframework.beans.factory.annotation.Autowired;
+
+public class test01 {
+
+
+    @Autowired
+    YearPigBaseService yearPigBaseService;
+
+
+    //为什么没办法注入?因为整个项目没启动。spring的自动注入没有起来,拿东西当然会报错
+    public static void main(String[] args) {
+
+
+String ll = "rerer,rere,ererer,erere,rerer";
+
+
+
+
+    }
+
+
+
+
+
+
+}