From f7273277023f3497ac071bf98f556a569cb4dd25 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期四, 17 九月 2026 16:24:10 +0800
Subject: [PATCH] feat(mes): 重构袋码生成与物料分类功能
---
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/bagcode/MesProBagCodeDO.java | 69 +++++++++-------------------------
1 files changed, 19 insertions(+), 50 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/bagcode/MesProBagCodeDO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/bagcode/MesProBagCodeDO.java
index feb8e98..328edb7 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/bagcode/MesProBagCodeDO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/bagcode/MesProBagCodeDO.java
@@ -10,16 +10,6 @@
import java.time.LocalDateTime;
-import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
-
-/**
- * MES 琚嬬爜璧嬬爜锛堜竴琚嬩竴鐮侊級DO
- * <p>
- * 鏍规嵁鎵规淇℃伅鑷姩鐢熸垚鍞竴浜岀淮鐮佹暟鎹寘锛氱爜鍊� = 鎵规鍙� + - + 琚嬪簭鍙凤紝鍏ㄥ眬鍞竴锛屾弧瓒冲敮涓�鎬с�佸彲璇嗗埆鎬с�佸彲杩芥函鎬ц姹傘��
- * 鏀寔鎵归噺瀵煎嚭浜や粯鍗板埛锛屽苟涓庢墭鐩樼爜鍏宠仈銆�
- *
- * @author 瓒呯骇绠$悊鍛�
- */
@TableName("mes_pro_bag_code")
@KeySequence("mes_pro_bag_code_seq")
@Data
@@ -29,58 +19,37 @@
@NoArgsConstructor
@AllArgsConstructor
public class MesProBagCodeDO extends BaseDO {
-
- /**
- * 缂栧彿
- */
@TableId
private Long id;
- /**
- * 鐢熸垚缁� UUID锛堟爣璁板悓涓�娆$敓鎴愮殑鏁版嵁鍖咃級
- */
private String uuid;
- /**
- * 琚嬬爜锛堜簩缁寸爜鍐呭锛氭壒娆″彿-琚嬪簭鍙凤紝鍏ㄥ眬鍞竴锛�
- */
private String code;
- /**
- * 鎵规鍐呰搴忓彿
- */
private Integer bagNo;
- /**
- * 鐢熶骇鎵规缂栧彿
- * <p>
- * 鍏宠仈 {@link MesProBatchDO#getId()}
- */
private Long batchId;
- /**
- * 鎵规鍙凤紙鍐椾綑锛屼究浜庡睍绀猴級
- */
private String batchCode;
- /**
- * 缁戝畾鎵樼洏缂栧彿
- * <p>
- * 鍏宠仈 {@link MesProPalletDO#getId()}
- */
private Long palletId;
- /**
- * 鎵樼洏鐮侊紙鍐椾綑锛屼究浜庡睍绀猴級
- */
private String palletCode;
/**
- * 鐘舵��
- * <p>
- * 瀛楀吀 {@link DictTypeConstants#MES_PRO_BAG_CODE_STATUS}
- * 鏋氫妇 {@link cn.iocoder.yudao.module.mes.enums.pro.MesProBagCodeStatusEnum}
+ * 鍝佺锛堢墿鏂欙級缂栧彿锛堢敓鎴愭暟鎹寘鏃堕�夊畾锛屽叧鑱� mdm_item锛�
*/
+ private Long itemId;
+ /**
+ * 鍝佺缂栫爜锛堝啑浣欙級
+ */
+ private String itemCode;
+ /**
+ * 鍝佺鍚嶇О锛堝啑浣欙級
+ */
+ private String itemName;
private Integer status;
- /**
- * 瀵煎嚭锛堜氦浠樺嵃鍒凤級鏃堕棿
- */
+ private Integer qcStatus;
private LocalDateTime printTime;
- /**
- * 澶囨敞
- */
+ private LocalDateTime cancelTime;
+ private String cancelReason;
+ private LocalDateTime inboundTime;
+ private Long inboundEventId;
+ private String inboundDeviceCode;
+ private String inboundLineCode;
+ private Long salesId;
+ private LocalDateTime outboundTime;
private String remark;
-
}
--
Gitblit v1.9.3