From cf6b1cf6fa8f7784c6d7c64b7326d4662bc3d4b3 Mon Sep 17 00:00:00 2001
From: maven <2163098428@qq.com>
Date: 星期二, 14 十月 2025 17:39:06 +0800
Subject: [PATCH] yys 1.智能排产 2.物料看板 3.报表分析
---
main-business/src/main/java/com/ruoyi/business/entity/ProductionScheduling.java | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/main-business/src/main/java/com/ruoyi/business/entity/ProductionScheduling.java b/main-business/src/main/java/com/ruoyi/business/entity/ProductionScheduling.java
index acd3c84..c4aeedf 100644
--- a/main-business/src/main/java/com/ruoyi/business/entity/ProductionScheduling.java
+++ b/main-business/src/main/java/com/ruoyi/business/entity/ProductionScheduling.java
@@ -6,6 +6,7 @@
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.MyBaseEntity;
+import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
@@ -19,6 +20,7 @@
*/
@Data
@TableName("production_scheduling")
+@Schema
public class ProductionScheduling extends MyBaseEntity {
private static final long serialVersionUID = 1L;
@@ -32,12 +34,21 @@
* 鐢熶骇鏄庣粏id
*/
@TableField(value = "production_id")
+ @Schema(title = "鐢熶骇鏄庣粏id")
private Long productionId;
/**
* 鐓ょID
*/
@TableField(value = "coal_id")
+ @Schema(title = "鐓ょID")
private Long coalId;
+
+ /**
+ * 鐓ょ鍚嶇О
+ */
+ @Schema(title = "鐓ょ鍚嶇О")
+ @TableField(exist = false)
+ private String coalName;
/**
* 鎬绘暟閲�
@@ -51,38 +62,45 @@
* 鎺掍骇鏁伴噺
*/
@TableField(value = "scheduling_num")
+ @Schema(title = "鎺掍骇鏁伴噺")
private BigDecimal schedulingNum;
/**
* 鍏ュ簱鏁伴噺
*/
@TableField(value = "success_num")
+ @Schema(title = "鍏ュ簱鏁伴噺")
private BigDecimal successNum;
/**
* 鐓ゆ枡绫诲瀷锛�1-鎴愬搧 2-鍘熸枡锛�
*/
@TableField(value = "type")
+ @Schema(title = "鐓ゆ枡绫诲瀷锛�1-鎴愬搧 2-鍘熸枡锛�")
private Integer type;
/**
*鐘舵�侊紙1-寰呯敓浜� 2-鐢熶骇涓� 3-宸叉姤宸ワ級
*/
@TableField(value = "status")
+ @Schema(title = "鐘舵�侊紙1-寰呯敓浜� 2-鐢熶骇涓� 3-宸叉姤宸ワ級")
private Integer status;
/**
* 鍗曚綅
*/
@TableField(value = "unit")
+ @Schema(title = "鍗曚綅")
private String unit;
/**
* 宸ュ簭锛堝瓧鍏革級
*/
@TableField(value = "process")
+ @Schema(title = "宸ュ簭锛堝瓧鍏革級")
private String process;
/**
* 宸ユ椂瀹氶
*/
@TableField(value = "work_hours")
+ @Schema(title = "宸ユ椂瀹氶")
private BigDecimal workHours;
/**
* 鎺掍骇鏃ユ湡
@@ -90,16 +108,19 @@
@TableField(value = "scheduling_date")
@JsonFormat(pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern = "yyyy-MM-dd")
+ @Schema(title = "鎺掍骇鏃ユ湡")
private Date schedulingDate;
/**
* 鎺掍骇浜篿d
*/
@TableField(value = "scheduling_user_id")
+ @Schema(title = "鎺掍骇浜篿d")
private Long schedulingUserId;
/**
* 鎺掍骇浜哄悕绉�
*/
@TableField(value = "scheduling_user_name")
+ @Schema(title = "鎺掍骇浜哄悕绉�")
private String schedulingUserName;
}
--
Gitblit v1.9.3