浏览代码

删除检斤

huangfuli 3 年之前
父节点
当前提交
7b021599bd

+ 8 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/WeighingManagementController.java

@@ -51,6 +51,14 @@ public class WeighingManagementController {
     public String editTare(@RequestBody WeighingManagement weighingManagement){
         return weighingManagementService.editTare(weighingManagement);
     }
+    /**
+     * 删除检斤管理信息
+     * @param weighingManagement
+     */
+    @PostMapping("/api/deleteWeightcheck")
+    public void deleteWeightcheck(@RequestBody WeighingManagement weighingManagement){
+        weighingManagementService.deleteWeightcheck(weighingManagement.getId());
+    }
 
 }
 

+ 8 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/entity/WeighingManagement.java

@@ -10,10 +10,12 @@ import com.baomidou.mybatisplus.annotations.TableName;
 import com.baomidou.mybatisplus.annotations.Version;
 
 import com.baomidou.mybatisplus.enums.IdType;
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.yh.saas.common.support.entity.BaseModel;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.experimental.Accessors;
+import org.springframework.format.annotation.DateTimeFormat;
 
 /**
  * <p>
@@ -119,14 +121,20 @@ public class WeighingManagement extends BaseModel<WeighingManagement> {
     /**
      * 质检时间
      */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
     private Date suqualityTestingDate;
     /**
      * 毛重检斤时间
      */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
     private Date grossDate;
     /**
      * 皮重检斤时间
      */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
     private Date tareDate;
     /**
      * 水分

+ 5 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/IWeighingManagementService.java

@@ -30,6 +30,11 @@ public interface IWeighingManagementService extends IService<WeighingManagement>
      * @param weighingManagement
      */
     String editTare(WeighingManagement weighingManagement);
+    /**
+     * 删除检斤管理信息
+     * @param id
+     */
+    void deleteWeightcheck(String id);
 
 
 

+ 15 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/WeighingManagementServiceImpl.java

@@ -175,4 +175,19 @@ public class WeighingManagementServiceImpl extends ServiceImpl<WeighingManagemen
         }
     }
 
+    /**
+     * 删除检斤管理信息
+     *  @param id
+     * @return
+     */
+    @Override
+    public void deleteWeightcheck(String id) {
+        //查询检斤管理信息
+        WeighingManagement weighingManagement = this.selectById(id);
+        if(weighingManagement != null){
+            //删除质检管理信息
+            this.deleteById(weighingManagement.getId());
+        }
+    }
+
 }