Przeglądaj źródła

金猪售猪记录

523096025 3 lat temu
rodzic
commit
d98a703a15
26 zmienionych plików z 627 dodań i 26 usunięć
  1. 18 18
      huimv-goldpig/huimv-goldpig-admin/pom.xml
  2. 1 0
      huimv-goldpig/huimv-goldpig-anquisition/src/main/java/com/huimv/acquisition/entity/EartagDataEntity.java
  3. 2 0
      huimv-goldpig/huimv-goldpig-anquisition/src/main/java/com/huimv/acquisition/entity/EartagRegisterEntity.java
  4. 2 0
      huimv-goldpig/huimv-goldpig-anquisition/src/main/java/com/huimv/acquisition/entity/vo/EartagDataDto.java
  5. 2 0
      huimv-goldpig/huimv-goldpig-anquisition/src/main/java/com/huimv/acquisition/service/impl/EartagDataServiceImpl.java
  6. 4 2
      huimv-goldpig/huimv-goldpig-anquisition/src/main/resources/mapper/acquisition/EartagDataDao.xml
  7. 2 2
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/controller/BaseFarmInfoController.java
  8. 9 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/controller/BizSellPigApplyController.java
  9. 77 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/controller/BizSellPigApplyEartagController.java
  10. 89 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/controller/BizSellPigRemoveController.java
  11. 12 3
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/BizSellPigApply.java
  12. 44 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/BizSellPigApplyEartag.java
  13. 41 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/BizSellPigRemove.java
  14. 2 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/EartagData.java
  15. 63 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/EartagRegisterEntity.java
  16. 89 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/dto/SellPig.java
  17. 16 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/mapper/BizSellPigApplyEartagMapper.java
  18. 16 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/mapper/BizSellPigRemoveMapper.java
  19. 20 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/mapper/EartagRegisterMapper.java
  20. 21 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/EartagRegisterService.java
  21. 16 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/IBizSellPigApplyEartagService.java
  22. 16 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/IBizSellPigRemoveService.java
  23. 20 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/impl/BizSellPigApplyEartagServiceImpl.java
  24. 20 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/impl/BizSellPigRemoveServiceImpl.java
  25. 24 0
      huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/impl/EartagRegisterServiceImpl.java
  26. 1 1
      huimv-goldpig/huimv-goldpig-eartag/src/main/resources/application-dev.yml

+ 18 - 18
huimv-goldpig/huimv-goldpig-admin/pom.xml

@@ -55,22 +55,22 @@
     </dependencies>
 
 <!--        打包成pom-->
-<!--        <build>-->
-<!--            <plugins>-->
-<!--                <plugin>-->
-<!--                    <groupId>org.apache.maven.plugins</groupId>-->
-<!--                    <artifactId>maven-compiler-plugin</artifactId>-->
-<!--                    <version>3.3</version>-->
-<!--                    <configuration>-->
-<!--                        <source>1.8</source>-->
-<!--                        <target>1.8</target>-->
-<!--                        <fork>true</fork>-->
-<!--                        <verbose>true</verbose>-->
-<!--                        <encoding>UTF-8</encoding>-->
-<!--                        <meminitial>256m</meminitial>-->
-<!--                        <maxmem>1024m</maxmem>-->
-<!--                    </configuration>-->
-<!--                </plugin>-->
-<!--            </plugins>-->
-<!--        </build>-->
+        <build>
+            <plugins>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-compiler-plugin</artifactId>
+                    <version>3.3</version>
+                    <configuration>
+                        <source>1.8</source>
+                        <target>1.8</target>
+                        <fork>true</fork>
+                        <verbose>true</verbose>
+                        <encoding>UTF-8</encoding>
+                        <meminitial>256m</meminitial>
+                        <maxmem>1024m</maxmem>
+                    </configuration>
+                </plugin>
+            </plugins>
+        </build>
 </project>

+ 1 - 0
huimv-goldpig/huimv-goldpig-anquisition/src/main/java/com/huimv/acquisition/entity/EartagDataEntity.java

@@ -43,4 +43,5 @@ public class EartagDataEntity implements Serializable {
     private String tail;
 
 
+
 }

+ 2 - 0
huimv-goldpig/huimv-goldpig-anquisition/src/main/java/com/huimv/acquisition/entity/EartagRegisterEntity.java

@@ -60,4 +60,6 @@ public class EartagRegisterEntity implements Serializable {
 	 */
 	private String pigpen;
 
+	private Integer sellStatus;
+
 }

+ 2 - 0
huimv-goldpig/huimv-goldpig-anquisition/src/main/java/com/huimv/acquisition/entity/vo/EartagDataDto.java

@@ -33,4 +33,6 @@ public class EartagDataDto {
     private String tail;
     private String unitName;
     private  String pigpenName;
+    private  Integer sellStatus;
+
 }

+ 2 - 0
huimv-goldpig/huimv-goldpig-anquisition/src/main/java/com/huimv/acquisition/service/impl/EartagDataServiceImpl.java

@@ -542,6 +542,8 @@ public class EartagDataServiceImpl extends ServiceImpl<EartagDataDao, EartagData
     }
 
 
+
+
     public String getMonthDayHour(Date date  ){
 
         String year= String.format("%tY", date);

+ 4 - 2
huimv-goldpig/huimv-goldpig-anquisition/src/main/resources/mapper/acquisition/EartagDataDao.xml

@@ -119,17 +119,19 @@
     </select>
     <select id="listAllSell" resultType="com.huimv.acquisition.entity.vo.EartagDataDto">
 
-        SELECT ed.* , bp.pigpen_name unitName ,bp1.pigpen_name pigpenName FROM `eartag_data`  ed
+        SELECT ed.* , bp.pigpen_name unitName ,bp1.pigpen_name pigpenName ,eg.sell_status sellStatus FROM `eartag_data`  ed
 
         JOIN  base_pigpen bp ON bp.id = ed.unit_id
 
         JOIN  base_pigpen bp1 ON bp1.id = ed.pigpen
 
+        JOIN `eartag_register` eg ON eg.eartag_no = ed.eartag_no
+
         WHERE  ed.id IN
 
         (SELECT MAX(id)  FROM `eartag_data` WHERE eartag_no IN
 
-        (SELECT eartag_no FROM `eartag_register` WHERE stage = 7
+        (SELECT eartag_no FROM `eartag_register` WHERE stage = 7 AND sell_status
         <if test="pigpenId != null">
          and  `eartag_register`.pigpen = #{pigpenId}
         </if>)

+ 2 - 2
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/controller/BaseFarmInfoController.java

@@ -51,9 +51,9 @@ public class BaseFarmInfoController {
     }
 
     @GetMapping("/getSellStauts")
-    public boolean getSellStauts(@Param("farmId")Integer farmId){
+    public Result getSellStauts(@Param("farmId")Integer farmId){
         BaseFarmInfo byId = baseFarmInfoService.getById(farmId);
-        return byId.getSellStatus();
+        return new Result(ResultCode.SUCCESS,byId.getSellStatus());
     }
 
 

+ 9 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/controller/BizSellPigApplyController.java

@@ -1,6 +1,11 @@
 package com.huimv.eartag.controller;
 
 
+import com.huimv.common.utils.Result;
+import com.huimv.eartag.service.IBizSellPigApplyService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 
 import org.springframework.web.bind.annotation.RestController;
@@ -17,4 +22,8 @@ import org.springframework.web.bind.annotation.RestController;
 @RequestMapping("/bizSellPigApply")
 public class BizSellPigApplyController {
 
+    @Autowired
+    private IBizSellPigApplyService iBizSellPigApplyService;
+
+
 }

+ 77 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/controller/BizSellPigApplyEartagController.java

@@ -0,0 +1,77 @@
+package com.huimv.eartag.controller;
+
+
+import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.core.date.DateUtil;
+import com.huimv.common.utils.Result;
+import com.huimv.eartag.entity.BizSellPigApply;
+import com.huimv.eartag.entity.BizSellPigApplyEartag;
+import com.huimv.eartag.entity.dto.SellPig;
+import com.huimv.eartag.service.IBizSellPigApplyEartagService;
+import com.huimv.eartag.service.IBizSellPigApplyService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.transaction.annotation.Transactional;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author astupidcoder
+ * @since 2022-03-01
+ */
+@RestController
+@RequestMapping("/bizSellPigApplyEartag")
+public class BizSellPigApplyEartagController {
+
+    @Autowired
+    private IBizSellPigApplyService bizSellPigApplyService;
+
+
+    //明细
+    @Autowired
+    private IBizSellPigApplyEartagService bizSellPigApplyEartagService;
+
+    @Transactional
+    @PostMapping("/addSellPig")
+    public Result addSellPig(@RequestBody SellPig sellPig){
+
+
+        BizSellPigApply bizSellPigApply = new BizSellPigApply();
+        BeanUtil.copyProperties(bizSellPigApply,sellPig);
+
+        String[] eartagNos = sellPig.getEartagNos().split(",");
+        String bacthNo = DateUtil.format(new Date(), "yyyyMMddHHmmssSSS");
+        bizSellPigApply.setBatchNo(bacthNo);
+        bizSellPigApply.setSellTime(new Date());
+        bizSellPigApply.setAutoEartagNum(eartagNos.length);
+
+        bizSellPigApplyService.save(bizSellPigApply);
+
+
+        List list = new ArrayList();
+        for (String eartagNo : eartagNos) {
+            BizSellPigApplyEartag bizSellPigApplyEartag = new BizSellPigApplyEartag();
+            bizSellPigApplyEartag.setBatchNo(bacthNo);
+            bizSellPigApplyEartag.setEarmark(eartagNo);
+            bizSellPigApplyEartag.setFarmId(sellPig.getFarmId());
+            list.add(bizSellPigApplyEartag);
+        }
+        bizSellPigApplyEartagService.saveBatch(list);
+
+
+        return new Result(10000,"申请成功",true);
+    }
+
+
+
+}

+ 89 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/controller/BizSellPigRemoveController.java

@@ -0,0 +1,89 @@
+package com.huimv.eartag.controller;
+
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
+import com.huimv.common.utils.Result;
+import com.huimv.common.utils.ResultCode;
+import com.huimv.eartag.entity.BizSellPigRemove;
+import com.huimv.eartag.entity.EartagRegisterEntity;
+import com.huimv.eartag.service.EartagRegisterService;
+import com.huimv.eartag.service.IBizSellPigRemoveService;
+import com.huimv.eartag.service.IEartagDataService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.transaction.annotation.Transactional;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author astupidcoder
+ * @since 2022-03-01
+ */
+@RestController
+@RequestMapping("/bizSellPigRemove")
+public class BizSellPigRemoveController {
+
+    @Autowired
+    private IBizSellPigRemoveService bizSellPigRemoveService;
+
+    @Autowired
+    private EartagRegisterService eartagRegisterService;
+
+    @Transactional
+    @PostMapping("/addRemovePig")
+    public Result addRemovePig (@RequestBody BizSellPigRemove bizSellPigRemove){
+        String earmark = bizSellPigRemove.getEarmark();
+        String[] eartagno = earmark.split(",");
+        String farmId = bizSellPigRemove.getFarmId();
+        Date now = new Date();
+        List list = new ArrayList();
+        for (String s : eartagno) {
+            BizSellPigRemove bizSellPigRemove1 = new BizSellPigRemove();
+            bizSellPigRemove1.setEarmark(s);
+            bizSellPigRemove1.setFarmId(farmId);
+            bizSellPigRemove1.setRemoveTime(now);
+            list.add(bizSellPigRemove1);
+        }
+
+        bizSellPigRemoveService.saveBatch(list);
+
+        for (String s : eartagno) {
+            EartagRegisterEntity eartagRegisterEntity = new EartagRegisterEntity();
+            eartagRegisterEntity.setSellStatus(1);
+            eartagRegisterService.update( eartagRegisterEntity,new UpdateWrapper<EartagRegisterEntity>().eq("eartag_no",s));
+        }
+
+
+        return new Result(10000,"排除成功",true);
+    }
+
+
+
+    @Transactional
+    @GetMapping("/removeRemovePig")
+    public Result removeRemovePig (@RequestParam(name = "earmark")String earmark){
+
+        String[] split = earmark.split(",");
+        for (String eartagno : split) {
+            bizSellPigRemoveService.remove(new QueryWrapper<BizSellPigRemove>().eq("earmark",eartagno));
+            EartagRegisterEntity eartagRegisterEntity = new EartagRegisterEntity();
+            eartagRegisterEntity.setSellStatus(0);
+            eartagRegisterService.update( eartagRegisterEntity,new UpdateWrapper<EartagRegisterEntity>().eq("eartag_no",eartagno));
+        }
+        
+        return new Result(10000,"操作成功",true);
+    }
+
+    @GetMapping("/list")
+    public Result list (@RequestParam(name = "id")Integer farmId){
+
+        return new Result(ResultCode.SUCCESS, bizSellPigRemoveService.list(new QueryWrapper<BizSellPigRemove>().eq("farm_id",farmId)));
+    }
+}

+ 12 - 3
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/BizSellPigApply.java

@@ -1,7 +1,12 @@
 package com.huimv.eartag.entity;
 
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.extension.activerecord.Model;
 import java.time.LocalDateTime;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.experimental.Accessors;
@@ -21,6 +26,7 @@ public class BizSellPigApply extends Model {
 
     private static final long serialVersionUID = 1L;
 
+    @TableId(value = "id", type = IdType.AUTO)
     private Integer id;
 
     /**
@@ -36,7 +42,8 @@ public class BizSellPigApply extends Model {
     /**
      * 卖猪时间
      */
-    private LocalDateTime sellTime;
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
+    private Date sellTime;
 
     /**
      * 车牌号
@@ -76,12 +83,14 @@ public class BizSellPigApply extends Model {
     /**
      * 创建时间
      */
-    private LocalDateTime createTime;
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
+    private Date createTime;
 
     /**
      * 提交时间
      */
-    private LocalDateTime applyTime;
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
+    private Date applyTime;
 
     /**
      * 检验流程状态 0:未检验, 1:在场检验,2:屠宰检验

+ 44 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/BizSellPigApplyEartag.java

@@ -0,0 +1,44 @@
+package com.huimv.eartag.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author astupidcoder
+ * @since 2022-03-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Accessors(chain = true)
+public class BizSellPigApplyEartag extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 批次编号
+     */
+    private String batchNo;
+
+    /**
+     * 牧场id
+     */
+    private String farmId;
+
+    /**
+     * 耳标号
+     */
+    private String earmark;
+
+
+}

+ 41 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/BizSellPigRemove.java

@@ -0,0 +1,41 @@
+package com.huimv.eartag.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import javax.persistence.Id;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author astupidcoder
+ * @since 2022-03-01
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Accessors(chain = true)
+public class BizSellPigRemove extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String farmId;
+
+    private String earmark;
+
+//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
+    private Date removeTime;
+
+
+}

+ 2 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/EartagData.java

@@ -137,5 +137,7 @@ public class EartagData extends Model {
 
     private Integer sportGap;
 
+    private Integer sellStatus;
+
 
 }

+ 63 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/EartagRegisterEntity.java

@@ -0,0 +1,63 @@
+package com.huimv.eartag.entity;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigInteger;
+import java.util.Date;
+
+/**
+ * 
+ * 
+ * @author yinhao
+ * @version ${version}
+ * @date 2021-07-29 14:55:44
+ */
+@Data
+@TableName("eartag_register")
+public class EartagRegisterEntity implements Serializable {
+	private static final long serialVersionUID = 1L;
+
+	/**
+	 * 默认主键
+	 */
+	@TableId
+	private Integer id;
+	/**
+	 * 
+	 */
+	private String eartagNo;
+	/**
+	 * 
+	 */
+	private Date registerDate;
+	/**
+	 * 
+	 */
+	private Integer age;
+	/**
+	 * 
+	 */
+	private String deviceCode;
+
+	private BigInteger orgId;
+
+
+	/**
+	 * 
+	 */
+	private String farmCode;
+	/**
+	 * 
+	 */
+	private Integer stage;
+	/**
+	 * 
+	 */
+	private String pigpen;
+
+	private Integer sellStatus;
+
+}

+ 89 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/entity/dto/SellPig.java

@@ -0,0 +1,89 @@
+package com.huimv.eartag.entity.dto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class SellPig {
+
+    private String eartagNos;
+
+
+    private Integer id;
+
+    /**
+     * 批次编号
+     */
+    private String batchNo;
+
+    /**
+     * 牧场id
+     */
+    private String farmId;
+
+    /**
+     * 卖猪时间
+     */
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
+    private Date sellTime;
+
+    /**
+     * 车牌号
+     */
+    private String plateNumber;
+
+    /**
+     * 自动上传耳标数量
+     */
+    private Integer autoEartagNum;
+
+    /**
+     * 手填数量
+     */
+    private Integer realEartagNum;
+
+    /**
+     * 记录状态  0:暂存 1:已提交 2:取消
+     */
+    private Integer recordStatus;
+
+    /**
+     * 检疫部门id
+     */
+    private String inspecOrgId;
+
+    /**
+     * 屠宰机构id
+     */
+    private String butcherOrgId;
+
+    /**
+     * 最终状态 1:允许销售,2:禁止销售,政府人员操作
+     */
+    private Boolean applyStatus;
+
+    /**
+     * 创建时间
+     */
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
+    private Date createTime;
+
+    /**
+     * 提交时间
+     */
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
+    private Date applyTime;
+
+    /**
+     * 检验流程状态 0:未检验, 1:在场检验,2:屠宰检验
+     */
+    private Integer inspecFlowStatus;
+
+    /**
+     * 检疫类型  1:在场检验,2:屠宰场检验
+     */
+    private Integer inspecType;
+
+}

+ 16 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/mapper/BizSellPigApplyEartagMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.eartag.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.huimv.eartag.entity.BizSellPigApplyEartag;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author astupidcoder
+ * @since 2022-03-01
+ */
+public interface BizSellPigApplyEartagMapper extends BaseMapper<BizSellPigApplyEartag> {
+
+}

+ 16 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/mapper/BizSellPigRemoveMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.eartag.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.huimv.eartag.entity.BizSellPigRemove;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author astupidcoder
+ * @since 2022-03-01
+ */
+public interface BizSellPigRemoveMapper extends BaseMapper<BizSellPigRemove> {
+
+}

+ 20 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/mapper/EartagRegisterMapper.java

@@ -0,0 +1,20 @@
+package com.huimv.eartag.mapper;
+
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.huimv.eartag.entity.EartagRegisterEntity;
+import org.apache.ibatis.annotations.Mapper;
+import org.springframework.stereotype.Repository;
+
+/**
+ * 
+ * 
+ * @author yinhao
+ * @version ${version}
+ * @date 2021-07-29 14:55:44
+ */
+@Mapper
+@Repository
+public interface EartagRegisterMapper extends BaseMapper<EartagRegisterEntity> {
+	
+}

+ 21 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/EartagRegisterService.java

@@ -0,0 +1,21 @@
+package com.huimv.eartag.service;
+
+
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.huimv.eartag.entity.EartagRegisterEntity;
+
+import java.util.Map;
+
+/**
+ * 
+ *
+ * @author yinhao
+ * @version ${version}
+ * @date 2021-07-29 14:55:44
+ */
+public interface EartagRegisterService extends IService<EartagRegisterEntity> {
+
+
+}
+

+ 16 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/IBizSellPigApplyEartagService.java

@@ -0,0 +1,16 @@
+package com.huimv.eartag.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.huimv.eartag.entity.BizSellPigApplyEartag;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author astupidcoder
+ * @since 2022-03-01
+ */
+public interface IBizSellPigApplyEartagService extends IService<BizSellPigApplyEartag> {
+
+}

+ 16 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/IBizSellPigRemoveService.java

@@ -0,0 +1,16 @@
+package com.huimv.eartag.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.huimv.eartag.entity.BizSellPigRemove;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author astupidcoder
+ * @since 2022-03-01
+ */
+public interface IBizSellPigRemoveService extends IService<BizSellPigRemove> {
+
+}

+ 20 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/impl/BizSellPigApplyEartagServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.eartag.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.huimv.eartag.entity.BizSellPigApplyEartag;
+import com.huimv.eartag.mapper.BizSellPigApplyEartagMapper;
+import com.huimv.eartag.service.IBizSellPigApplyEartagService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author astupidcoder
+ * @since 2022-03-01
+ */
+@Service
+public class BizSellPigApplyEartagServiceImpl extends ServiceImpl<BizSellPigApplyEartagMapper, BizSellPigApplyEartag> implements IBizSellPigApplyEartagService {
+
+}

+ 20 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/impl/BizSellPigRemoveServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.eartag.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.huimv.eartag.entity.BizSellPigRemove;
+import com.huimv.eartag.mapper.BizSellPigRemoveMapper;
+import com.huimv.eartag.service.IBizSellPigRemoveService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author astupidcoder
+ * @since 2022-03-01
+ */
+@Service
+public class BizSellPigRemoveServiceImpl extends ServiceImpl<BizSellPigRemoveMapper, BizSellPigRemove> implements IBizSellPigRemoveService {
+
+}

+ 24 - 0
huimv-goldpig/huimv-goldpig-eartag/src/main/java/com/huimv/eartag/service/impl/EartagRegisterServiceImpl.java

@@ -0,0 +1,24 @@
+package com.huimv.eartag.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.huimv.eartag.entity.EartagRegisterEntity;
+import com.huimv.eartag.mapper.EartagRegisterMapper;
+import com.huimv.eartag.service.EartagRegisterService;
+import org.springframework.stereotype.Service;
+
+import java.util.Map;
+
+/**
+ * 
+ *
+ * @author yinhao
+ * @version ${version}
+ * @date 2021-07-29 14:55:44
+ */
+@Service("eartagRegisterService")
+public class EartagRegisterServiceImpl extends ServiceImpl<EartagRegisterMapper, EartagRegisterEntity> implements EartagRegisterService {
+
+
+
+
+}

+ 1 - 1
huimv-goldpig/huimv-goldpig-eartag/src/main/resources/application-dev.yml

@@ -5,7 +5,7 @@ spring:
     name: huimv-goldpig-eartag
 
   datasource:
-    url: jdbc:mysql://192.168.1.7:3306/huimv-goldpig?useUnicode=true&characterEncoding=UTF-8&useSSL=false&autoReconnect=true&serverTimezone=Asia/Shanghai
+    url: jdbc:mysql://115.238.57.190:3306/huimv-goldpig?useUnicode=true&characterEncoding=UTF-8&useSSL=false&autoReconnect=true&serverTimezone=Asia/Shanghai
     username: root
     password: hm123456
     driver-class-name: com.mysql.cj.jdbc.Driver