From 399e7d565f19f59a8da82277da8f3eab527c2c56 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期二, 09 九月 2025 19:40:20 +0800
Subject: [PATCH] art: 上料接口,上下料查询接口

---
 src/main/java/org/jeecg/modules/mes/entity/MesMaterialLoading.java |   97 +++++++++++++++++++++++++-----------------------
 1 files changed, 50 insertions(+), 47 deletions(-)

diff --git a/src/main/java/org/jeecg/modules/mes/entity/MesMaterialLoading.java b/src/main/java/org/jeecg/modules/mes/entity/MesMaterialLoading.java
index 92ce261..c062cc9 100644
--- a/src/main/java/org/jeecg/modules/mes/entity/MesMaterialLoading.java
+++ b/src/main/java/org/jeecg/modules/mes/entity/MesMaterialLoading.java
@@ -1,9 +1,6 @@
 package org.jeecg.modules.mes.entity;
 
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.*;
 import com.fasterxml.jackson.annotation.JsonFormat;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
@@ -15,82 +12,88 @@
 import org.springframework.format.annotation.DateTimeFormat;
 
 import java.io.Serializable;
+import java.math.BigDecimal;
 import java.util.Date;
 
 /**
  * @Description: 涓婃枡
  * @Author: jeecg-boot
- * @Date:   2025-07-07
+ * @Date: 2025-07-07
  * @Version: V1.0
  */
 @Data
 @TableName("mes_material_loading")
 @Accessors(chain = true)
 @EqualsAndHashCode(callSuper = false)
-@ApiModel(value="mes_material_loading瀵硅薄", description="涓婃枡")
+@ApiModel(value = "mes_material_loading瀵硅薄", description = "涓婃枡")
 public class MesMaterialLoading implements Serializable {
     private static final long serialVersionUID = 1L;
 
-	/**涓婚敭*/
-	@TableId(type = IdType.ASSIGN_ID)
+    /**涓婚敭*/
+    @TableId(type = IdType.ASSIGN_ID)
     @ApiModelProperty(value = "涓婚敭")
     private String id;
-	/**鍒涘缓浜�*/
+    /**鍒涘缓浜�*/
     @ApiModelProperty(value = "鍒涘缓浜�")
     private String createBy;
-	/**鍒涘缓鏃ユ湡*/
-	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
-    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    /**鍒涘缓鏃ユ湡*/
+    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     @ApiModelProperty(value = "鍒涘缓鏃ユ湡")
     private Date createTime;
-	/**鏇存柊浜�*/
+    /**鏇存柊浜�*/
     @ApiModelProperty(value = "鏇存柊浜�")
     private String updateBy;
-	/**鏇存柊鏃ユ湡*/
-	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
-    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    /**鏇存柊鏃ユ湡*/
+    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     @ApiModelProperty(value = "鏇存柊鏃ユ湡")
     private Date updateTime;
-	/**鍒犻櫎鏍囪*/
-	@Excel(name = "鍒犻櫎鏍囪", width = 15)
+    /**鍒犻櫎鏍囪*/
+    @Excel(name = "鍒犻櫎鏍囪", width = 15)
     @ApiModelProperty(value = "鍒犻櫎鏍囪")
     @TableLogic
     private Integer delFlag;
-	/**宸ュ崟ID*/
-	@Excel(name = "宸ュ崟ID", width = 15)
-    @Dict(dictTable = "mes_production_work_order", dicCode = "id", dicText = "work_order_code")
-    @ApiModelProperty(value = "宸ュ崟ID")
-    private String workOrderId;
-	/**璁惧ID*/
-	@Excel(name = "璁惧ID", width = 15)
-    @ApiModelProperty(value = "璁惧ID")
-    private String equipmentId;
-	/**宸ュ簭缂栫爜*/
-	@Excel(name = "宸ュ簭缂栫爜", width = 15)
-    @ApiModelProperty(value = "宸ュ簭缂栫爜")
-    private String processCode;
-	/**宸ュ簭鍚嶇О*/
-	@Excel(name = "宸ュ簭鍚嶇О", width = 15)
-    @ApiModelProperty(value = "宸ュ簭鍚嶇О")
-    private String processName;
-	/**鐗╂枡缂栫爜*/
-	@Excel(name = "鐗╂枡缂栫爜", width = 15)
+    /**浜х嚎ID*/
+    @Excel(name = "浜х嚎ID", width = 15)
+    @ApiModelProperty(value = "浜х嚎ID")
+    @Dict(dictTable = "base_factory", dicCode = "id", dicText = "factory_name")
+    private String factoryId;
+    /**搴撳瓨鍦癐D*/
+    @Excel(name = "搴撳瓨鍦癐D", width = 15)
+    @ApiModelProperty(value = "搴撳瓨鍦癐D")
+    @Dict(dictTable = "base_line_side_warehouse", dicCode = "id", dicText = "warehouse_name")
+    private String warehouseId;
+    /**鐗╂枡缂栫爜*/
+    @Excel(name = "鐗╂枡缂栫爜", width = 15)
     @ApiModelProperty(value = "鐗╂枡缂栫爜")
     private String materialNumber;
-	/**鐗╂枡鍚嶇О*/
-	@Excel(name = "鐗╂枡鍚嶇О", width = 15)
+    /**鐗╂枡鍚嶇О*/
+    @Excel(name = "鐗╂枡鍚嶇О", width = 15)
     @ApiModelProperty(value = "鐗╂枡鍚嶇О")
     private String materialName;
-	/**鎵规鍙�*/
-	@Excel(name = "鎵规鍙�", width = 15)
+    /**鎵规鍙�*/
+    @Excel(name = "鎵规鍙�", width = 15)
     @ApiModelProperty(value = "鎵规鍙�")
     private String batchNumber;
-	/**鏁伴噺*/
-	@Excel(name = "鏁伴噺", width = 15)
+    /**閽㈢悆灏哄*/
+    @Excel(name = "閽㈢悆灏哄", width = 15)
+    @ApiModelProperty(value = "閽㈢悆灏哄")
+    @Dict(dicCode = "steel_ball_size")
+    private String steelBallSize;
+    /**鏁伴噺*/
+    @Excel(name = "鏁伴噺", width = 15)
     @ApiModelProperty(value = "鏁伴噺")
-    private Double quantity;
-	/**鍓╀綑鏁伴噺*/
-	@Excel(name = "鍓╀綑鏁伴噺", width = 15)
+    private BigDecimal quantity;
+    /**鍓╀綑鏁伴噺*/
+    @Excel(name = "鍓╀綑鏁伴噺", width = 15)
     @ApiModelProperty(value = "鍓╀綑鏁伴噺")
-    private Double remainingQuantity;
+    private BigDecimal remainingQuantity;
+    /**涓嬫枡鏍囪*/
+    @Excel(name = "涓嬫枡鏍囪", width = 15)
+    @ApiModelProperty(value = "涓嬫枡鏍囪")
+    private String unloadingFlag;
+    /** 鍒嗙被 */
+    @TableField(exist = false)
+    private String category;
 }

--
Gitblit v1.9.3