Commit cffa022dfa75cdb667c3f16afb2cc23e87291f16

Authored by YunaiV
1 parent b8dbd7cd

✨ feat(mes): 添加字典常量引用到多个数据对象

Showing 60 changed files with 209 additions and 33 deletions
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/cal/plan/MesCalPlanDO.java
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
10 import lombok.*; 10 import lombok.*;
11 11
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 排班计划 DO 16 * MES 排班计划 DO
@@ -54,12 +55,14 @@ public class MesCalPlanDO extends BaseDO { @@ -54,12 +55,14 @@ public class MesCalPlanDO extends BaseDO {
54 /** 55 /**
55 * 轮班方式 56 * 轮班方式
56 * 57 *
  58 + * 字典 {@link DictTypeConstants#MES_CAL_SHIFT_TYPE}
57 * 枚举 {@link MesCalShiftTypeEnum} 59 * 枚举 {@link MesCalShiftTypeEnum}
58 */ 60 */
59 private Integer shiftType; 61 private Integer shiftType;
60 /** 62 /**
61 * 倒班方式 63 * 倒班方式
62 * 64 *
  65 + * 字典 {@link DictTypeConstants#MES_CAL_SHIFT_METHOD}
63 * 枚举 {@link MesCalShiftMethodEnum} 66 * 枚举 {@link MesCalShiftMethodEnum}
64 */ 67 */
65 private Integer shiftMethod; 68 private Integer shiftMethod;
@@ -70,6 +73,7 @@ public class MesCalPlanDO extends BaseDO { @@ -70,6 +73,7 @@ public class MesCalPlanDO extends BaseDO {
70 /** 73 /**
71 * 状态 74 * 状态
72 * 75 *
  76 + * 字典 {@link DictTypeConstants#MES_CAL_PLAN_STATUS}
73 * 枚举 {@link MesCalPlanStatusEnum} 77 * 枚举 {@link MesCalPlanStatusEnum}
74 */ 78 */
75 private Integer status; 79 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/dv/checkplan/MesDvCheckPlanDO.java
@@ -65,6 +65,7 @@ public class MesDvCheckPlanDO extends BaseDO { @@ -65,6 +65,7 @@ public class MesDvCheckPlanDO extends BaseDO {
65 /** 65 /**
66 * 状态 66 * 状态
67 * 67 *
  68 + * 字典 {@link DictTypeConstants#MES_DV_CHECK_PLAN_STATUS}
68 * 枚举 {@link MesDvCheckPlanStatusEnum} 69 * 枚举 {@link MesDvCheckPlanStatusEnum}
69 */ 70 */
70 private Integer status; 71 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/dv/checkrecord/MesDvCheckRecordDO.java
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
10 import lombok.*; 10 import lombok.*;
11 11
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 设备点检记录 DO 16 * MES 设备点检记录 DO
@@ -56,6 +57,7 @@ public class MesDvCheckRecordDO extends BaseDO { @@ -56,6 +57,7 @@ public class MesDvCheckRecordDO extends BaseDO {
56 /** 57 /**
57 * 状态 58 * 状态
58 * 59 *
  60 + * 字典 {@link DictTypeConstants#MES_DV_CHECK_RECORD_STATUS}
59 * 枚举 {@link MesDvCheckRecordStatusEnum} 61 * 枚举 {@link MesDvCheckRecordStatusEnum}
60 */ 62 */
61 private Integer status; 63 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/dv/checkrecord/MesDvCheckRecordLineDO.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
7 import com.baomidou.mybatisplus.annotation.TableId; 7 import com.baomidou.mybatisplus.annotation.TableId;
8 import com.baomidou.mybatisplus.annotation.TableName; 8 import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
  10 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
10 11
11 /** 12 /**
12 * MES 设备点检记录明细 DO 13 * MES 设备点检记录明细 DO
@@ -43,6 +44,7 @@ public class MesDvCheckRecordLineDO extends BaseDO { @@ -43,6 +44,7 @@ public class MesDvCheckRecordLineDO extends BaseDO {
43 /** 44 /**
44 * 点检结果 45 * 点检结果
45 * 46 *
  47 + * 字典 {@link DictTypeConstants#MES_DV_CHECK_RESULT}
46 * 枚举 {@link MesDvCheckResultEnum} 48 * 枚举 {@link MesDvCheckResultEnum}
47 */ 49 */
48 private Integer checkStatus; 50 private Integer checkStatus;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/dv/machinery/MesDvMachineryDO.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
7 import lombok.*; 7 import lombok.*;
8 8
9 import java.time.LocalDateTime; 9 import java.time.LocalDateTime;
  10 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
10 11
11 /** 12 /**
12 * MES 设备台账 DO 13 * MES 设备台账 DO
@@ -59,6 +60,7 @@ public class MesDvMachineryDO extends BaseDO { @@ -59,6 +60,7 @@ public class MesDvMachineryDO extends BaseDO {
59 /** 60 /**
60 * 设备状态 61 * 设备状态
61 * 62 *
  63 + * 字典 {@link DictTypeConstants#MES_DV_MACHINERY_STATUS}
62 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.dv.MesDvMachineryStatusEnum} 64 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.dv.MesDvMachineryStatusEnum}
63 */ 65 */
64 private Integer status; 66 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/dv/maintenrecord/MesDvMaintenRecordDO.java
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
10 import lombok.*; 10 import lombok.*;
11 11
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 设备保养记录 DO 16 * MES 设备保养记录 DO
@@ -56,8 +57,8 @@ public class MesDvMaintenRecordDO extends BaseDO { @@ -56,8 +57,8 @@ public class MesDvMaintenRecordDO extends BaseDO {
56 /** 57 /**
57 * 状态 58 * 状态
58 * 59 *
  60 + * 字典 {@link DictTypeConstants#MES_MAINTEN_RECORD_STATUS}
59 * 枚举 {@link MesDvMaintenRecordStatusEnum} 61 * 枚举 {@link MesDvMaintenRecordStatusEnum}
60 - * 字典类型 mes_mainten_record_status  
61 */ 62 */
62 private Integer status; 63 private Integer status;
63 /** 64 /**
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/dv/maintenrecord/MesDvMaintenRecordLineDO.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
7 import com.baomidou.mybatisplus.annotation.TableId; 7 import com.baomidou.mybatisplus.annotation.TableId;
8 import com.baomidou.mybatisplus.annotation.TableName; 8 import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
  10 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
10 11
11 /** 12 /**
12 * MES 设备保养记录明细 DO 13 * MES 设备保养记录明细 DO
@@ -43,8 +44,8 @@ public class MesDvMaintenRecordLineDO extends BaseDO { @@ -43,8 +44,8 @@ public class MesDvMaintenRecordLineDO extends BaseDO {
43 /** 44 /**
44 * 保养结果 45 * 保养结果
45 * 46 *
  47 + * 字典 {@link DictTypeConstants#MES_MAINTEN_STATUS}
46 * 枚举 {@link MesDvMaintenStatusEnum} 48 * 枚举 {@link MesDvMaintenStatusEnum}
47 - * 字典类型 mes_mainten_status  
48 */ 49 */
49 private Integer status; 50 private Integer status;
50 /** 51 /**
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/dv/repair/MesDvRepairDO.java
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
10 import lombok.*; 10 import lombok.*;
11 11
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 维修工单 DO 16 * MES 维修工单 DO
@@ -60,6 +61,7 @@ public class MesDvRepairDO extends BaseDO { @@ -60,6 +61,7 @@ public class MesDvRepairDO extends BaseDO {
60 /** 61 /**
61 * 维修结果 62 * 维修结果
62 * 63 *
  64 + * 字典 {@link DictTypeConstants#MES_DV_REPAIR_RESULT}
63 * 枚举 {@link MesDvRepairResultEnum} 65 * 枚举 {@link MesDvRepairResultEnum}
64 */ 66 */
65 private Integer result; 67 private Integer result;
@@ -91,6 +93,7 @@ public class MesDvRepairDO extends BaseDO { @@ -91,6 +93,7 @@ public class MesDvRepairDO extends BaseDO {
91 /** 93 /**
92 * 状态 94 * 状态
93 * 95 *
  96 + * 字典 {@link DictTypeConstants#MES_DV_REPAIR_STATUS}
94 * 枚举 {@link MesDvRepairStatusEnum} 97 * 枚举 {@link MesDvRepairStatusEnum}
95 */ 98 */
96 private Integer status; 99 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/md/autocode/MesMdAutoCodePartDO.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
5 import com.baomidou.mybatisplus.annotation.TableId; 5 import com.baomidou.mybatisplus.annotation.TableId;
6 import com.baomidou.mybatisplus.annotation.TableName; 6 import com.baomidou.mybatisplus.annotation.TableName;
7 import lombok.*; 7 import lombok.*;
  8 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
8 9
9 /** 10 /**
10 * MES 编码规则组成 DO 11 * MES 编码规则组成 DO
@@ -47,6 +48,7 @@ public class MesMdAutoCodePartDO extends BaseDO { @@ -47,6 +48,7 @@ public class MesMdAutoCodePartDO extends BaseDO {
47 /** 48 /**
48 * 分段类型 49 * 分段类型
49 * 50 *
  51 + * 字典 {@link DictTypeConstants#MES_MD_AUTO_CODE_PART_TYPE}
50 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.md.autocode.MesMdAutoCodePartTypeEnum} 52 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.md.autocode.MesMdAutoCodePartTypeEnum}
51 */ 53 */
52 private Integer type; 54 private Integer type;
@@ -81,6 +83,7 @@ public class MesMdAutoCodePartDO extends BaseDO { @@ -81,6 +83,7 @@ public class MesMdAutoCodePartDO extends BaseDO {
81 /** 83 /**
82 * 循环方式 84 * 循环方式
83 * 85 *
  86 + * 字典 {@link DictTypeConstants#MES_MD_AUTO_CODE_CYCLE_METHOD}
84 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.md.autocode.MesMdAutoCodeCycleMethodEnum} 87 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.md.autocode.MesMdAutoCodeCycleMethodEnum}
85 */ 88 */
86 private Integer cycleMethod; 89 private Integer cycleMethod;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/md/autocode/MesMdAutoCodeRuleDO.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
5 import com.baomidou.mybatisplus.annotation.TableId; 5 import com.baomidou.mybatisplus.annotation.TableId;
6 import com.baomidou.mybatisplus.annotation.TableName; 6 import com.baomidou.mybatisplus.annotation.TableName;
7 import lombok.*; 7 import lombok.*;
  8 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
8 9
9 /** 10 /**
10 * MES 编码规则 DO 11 * MES 编码规则 DO
@@ -53,6 +54,7 @@ public class MesMdAutoCodeRuleDO extends BaseDO { @@ -53,6 +54,7 @@ public class MesMdAutoCodeRuleDO extends BaseDO {
53 /** 54 /**
54 * 补齐方式 55 * 补齐方式
55 * 56 *
  57 + * 字典 {@link DictTypeConstants#MES_MD_AUTO_CODE_PADDED_METHOD}
56 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.md.autocode.MesMdAutoCodePaddedMethodEnum} 58 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.md.autocode.MesMdAutoCodePaddedMethodEnum}
57 */ 59 */
58 private Integer paddedMethod; 60 private Integer paddedMethod;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/md/item/MesMdItemTypeDO.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
5 import com.baomidou.mybatisplus.annotation.TableId; 5 import com.baomidou.mybatisplus.annotation.TableId;
6 import com.baomidou.mybatisplus.annotation.TableName; 6 import com.baomidou.mybatisplus.annotation.TableName;
7 import lombok.*; 7 import lombok.*;
  8 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
8 9
9 /** 10 /**
10 * MES 物料产品分类 DO 11 * MES 物料产品分类 DO
@@ -43,6 +44,7 @@ public class MesMdItemTypeDO extends BaseDO { @@ -43,6 +44,7 @@ public class MesMdItemTypeDO extends BaseDO {
43 /** 44 /**
44 * 物料/产品标识 45 * 物料/产品标识
45 * 46 *
  47 + * 字典 {@link DictTypeConstants#MES_MD_ITEM_OR_PRODUCT}
46 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.md.MesMdItemTypeEnum} 48 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.md.MesMdItemTypeEnum}
47 */ 49 */
48 private String itemOrProduct; 50 private String itemOrProduct;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/andon/MesProAndonConfigDO.java
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
6 import com.baomidou.mybatisplus.annotation.TableId; 6 import com.baomidou.mybatisplus.annotation.TableId;
7 import com.baomidou.mybatisplus.annotation.TableName; 7 import com.baomidou.mybatisplus.annotation.TableName;
8 import lombok.*; 8 import lombok.*;
  9 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
9 10
10 /** 11 /**
11 * MES 安灯呼叫配置 DO 12 * MES 安灯呼叫配置 DO
@@ -34,6 +35,7 @@ public class MesProAndonConfigDO extends BaseDO { @@ -34,6 +35,7 @@ public class MesProAndonConfigDO extends BaseDO {
34 /** 35 /**
35 * 级别 36 * 级别
36 * 37 *
  38 + * 字典 {@link DictTypeConstants#MES_PRO_ANDON_LEVEL}
37 * 枚举 {@link MesProAndonLevelEnum} 39 * 枚举 {@link MesProAndonLevelEnum}
38 */ 40 */
39 private Integer level; 41 private Integer level;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/andon/MesProAndonRecordDO.java
@@ -12,6 +12,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -12,6 +12,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
12 import lombok.*; 12 import lombok.*;
13 13
14 import java.time.LocalDateTime; 14 import java.time.LocalDateTime;
  15 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
15 16
16 /** 17 /**
17 * MES 安灯呼叫记录 DO 18 * MES 安灯呼叫记录 DO
@@ -70,12 +71,14 @@ public class MesProAndonRecordDO extends BaseDO { @@ -70,12 +71,14 @@ public class MesProAndonRecordDO extends BaseDO {
70 /** 71 /**
71 * 级别(快照值) 72 * 级别(快照值)
72 * 73 *
  74 + * 字典 {@link DictTypeConstants#MES_PRO_ANDON_LEVEL}
73 * 枚举 {@link MesProAndonLevelEnum} 75 * 枚举 {@link MesProAndonLevelEnum}
74 */ 76 */
75 private Integer level; 77 private Integer level;
76 /** 78 /**
77 * 处置状态 79 * 处置状态
78 * 80 *
  81 + * 字典 {@link DictTypeConstants#MES_PRO_ANDON_STATUS}
79 * 枚举 {@link MesProAndonStatusEnum} 82 * 枚举 {@link MesProAndonStatusEnum}
80 */ 83 */
81 private Integer status; 84 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/card/MesProCardDO.java
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
10 10
11 import java.math.BigDecimal; 11 import java.math.BigDecimal;
  12 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
12 13
13 /** 14 /**
14 * MES 生产流转卡 DO 15 * MES 生产流转卡 DO
@@ -57,6 +58,7 @@ public class MesProCardDO extends BaseDO { @@ -57,6 +58,7 @@ public class MesProCardDO extends BaseDO {
57 /** 58 /**
58 * 状态 59 * 状态
59 * 60 *
  61 + * 字典 {@link DictTypeConstants#MES_PRO_WORK_ORDER_STATUS}
60 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.pro.MesProWorkOrderStatusEnum} 62 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.pro.MesProWorkOrderStatusEnum}
61 */ 63 */
62 private Integer status; 64 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/feedback/MesProFeedbackDO.java
@@ -15,6 +15,7 @@ import lombok.*; @@ -15,6 +15,7 @@ import lombok.*;
15 15
16 import java.math.BigDecimal; 16 import java.math.BigDecimal;
17 import java.time.LocalDateTime; 17 import java.time.LocalDateTime;
  18 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
18 19
19 /** 20 /**
20 * MES 生产报工 DO 21 * MES 生产报工 DO
@@ -43,6 +44,7 @@ public class MesProFeedbackDO extends BaseDO { @@ -43,6 +44,7 @@ public class MesProFeedbackDO extends BaseDO {
43 /** 44 /**
44 * 报工类型 45 * 报工类型
45 * 46 *
  47 + * 字典 {@link DictTypeConstants#MES_PRO_FEEDBACK_TYPE}
46 * 枚举 {@link MesProFeedbackTypeEnum} 48 * 枚举 {@link MesProFeedbackTypeEnum}
47 */ 49 */
48 private Integer type; 50 private Integer type;
@@ -149,6 +151,7 @@ public class MesProFeedbackDO extends BaseDO { @@ -149,6 +151,7 @@ public class MesProFeedbackDO extends BaseDO {
149 /** 151 /**
150 * 状态 152 * 状态
151 * 153 *
  154 + * 字典 {@link DictTypeConstants#MES_PRO_FEEDBACK_STATUS}
152 * 枚举 {@link MesProFeedbackStatusEnum} 155 * 枚举 {@link MesProFeedbackStatusEnum}
153 */ 156 */
154 private Integer status; 157 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/route/MesProRouteProcessDO.java
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
6 import com.baomidou.mybatisplus.annotation.TableId; 6 import com.baomidou.mybatisplus.annotation.TableId;
7 import com.baomidou.mybatisplus.annotation.TableName; 7 import com.baomidou.mybatisplus.annotation.TableName;
8 import lombok.*; 8 import lombok.*;
  9 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
9 10
10 /** 11 /**
11 * MES 工艺路线工序 DO 12 * MES 工艺路线工序 DO
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/task/MesProTaskDO.java
@@ -15,6 +15,7 @@ import lombok.*; @@ -15,6 +15,7 @@ import lombok.*;
15 15
16 import java.math.BigDecimal; 16 import java.math.BigDecimal;
17 import java.time.LocalDateTime; 17 import java.time.LocalDateTime;
  18 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
18 19
19 /** 20 /**
20 * MES 生产任务 DO 21 * MES 生产任务 DO
@@ -130,6 +131,7 @@ public class MesProTaskDO extends BaseDO { @@ -130,6 +131,7 @@ public class MesProTaskDO extends BaseDO {
130 /** 131 /**
131 * 任务状态 132 * 任务状态
132 * 133 *
  134 + * 字典 {@link DictTypeConstants#MES_PRO_TASK_STATUS}
133 * 枚举 {@link MesProTaskStatusEnum} 135 * 枚举 {@link MesProTaskStatusEnum}
134 */ 136 */
135 private Integer status; 137 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/workorder/MesProWorkOrderDO.java
@@ -14,6 +14,7 @@ import lombok.*; @@ -14,6 +14,7 @@ import lombok.*;
14 14
15 import java.math.BigDecimal; 15 import java.math.BigDecimal;
16 import java.time.LocalDateTime; 16 import java.time.LocalDateTime;
  17 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
17 18
18 /** 19 /**
19 * MES 生产工单 DO 20 * MES 生产工单 DO
@@ -51,12 +52,14 @@ public class MesProWorkOrderDO extends BaseDO { @@ -51,12 +52,14 @@ public class MesProWorkOrderDO extends BaseDO {
51 /** 52 /**
52 * 工单类型 53 * 工单类型
53 * 54 *
  55 + * 字典 {@link DictTypeConstants#MES_PRO_WORK_ORDER_TYPE}
54 * 枚举 {@link MesProWorkOrderTypeEnum} 56 * 枚举 {@link MesProWorkOrderTypeEnum}
55 */ 57 */
56 private Integer type; 58 private Integer type;
57 /** 59 /**
58 * 来源类型 60 * 来源类型
59 * 61 *
  62 + * 字典 {@link DictTypeConstants#MES_PRO_WORK_ORDER_SOURCE_TYPE}
60 * 枚举 {@link MesProWorkOrderSourceTypeEnum} 63 * 枚举 {@link MesProWorkOrderSourceTypeEnum}
61 */ 64 */
62 private Integer orderSourceType; 65 private Integer orderSourceType;
@@ -123,6 +126,7 @@ public class MesProWorkOrderDO extends BaseDO { @@ -123,6 +126,7 @@ public class MesProWorkOrderDO extends BaseDO {
123 /** 126 /**
124 * 工单状态 127 * 工单状态
125 * 128 *
  129 + * 字典 {@link DictTypeConstants#MES_PRO_WORK_ORDER_STATUS}
126 * 枚举 {@link MesProWorkOrderStatusEnum} 130 * 枚举 {@link MesProWorkOrderStatusEnum}
127 */ 131 */
128 private Integer status; 132 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/workrecord/MesProWorkRecordDO.java
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.FieldStrategy; @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.FieldStrategy;
10 import lombok.*; 10 import lombok.*;
11 11
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 用户工作站绑定关系(当前快照) DO 16 * MES 用户工作站绑定关系(当前快照) DO
@@ -46,6 +47,7 @@ public class MesProWorkRecordDO extends BaseDO { @@ -46,6 +47,7 @@ public class MesProWorkRecordDO extends BaseDO {
46 /** 47 /**
47 * 当前状态 48 * 当前状态
48 * 49 *
  50 + * 字典 {@link DictTypeConstants#MES_PRO_WORK_RECORD_TYPE}
49 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.pro.MesProWorkRecordTypeEnum} 51 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.pro.MesProWorkRecordTypeEnum}
50 */ 52 */
51 private Integer type; 53 private Integer type;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/workrecord/MesProWorkRecordLogDO.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
7 import com.baomidou.mybatisplus.annotation.TableId; 7 import com.baomidou.mybatisplus.annotation.TableId;
8 import com.baomidou.mybatisplus.annotation.TableName; 8 import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
  10 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
10 11
11 /** 12 /**
12 * MES 上下工记录流水 DO 13 * MES 上下工记录流水 DO
@@ -43,6 +44,7 @@ public class MesProWorkRecordLogDO extends BaseDO { @@ -43,6 +44,7 @@ public class MesProWorkRecordLogDO extends BaseDO {
43 /** 44 /**
44 * 操作类型 45 * 操作类型
45 * 46 *
  47 + * 字典 {@link DictTypeConstants#MES_PRO_WORK_RECORD_TYPE}
46 * 枚举 {@link MesProWorkRecordTypeEnum} 48 * 枚举 {@link MesProWorkRecordTypeEnum}
47 */ 49 */
48 private Integer type; 50 private Integer type;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/defect/MesQcDefectDO.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
5 import com.baomidou.mybatisplus.annotation.TableId; 5 import com.baomidou.mybatisplus.annotation.TableId;
6 import com.baomidou.mybatisplus.annotation.TableName; 6 import com.baomidou.mybatisplus.annotation.TableName;
7 import lombok.*; 7 import lombok.*;
  8 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
8 9
9 /** 10 /**
10 * MES 缺陷类型 DO 11 * MES 缺陷类型 DO
@@ -43,6 +44,7 @@ public class MesQcDefectDO extends BaseDO { @@ -43,6 +44,7 @@ public class MesQcDefectDO extends BaseDO {
43 /** 44 /**
44 * 缺陷等级 45 * 缺陷等级
45 * 46 *
  47 + * 字典 {@link DictTypeConstants#MES_DEFECT_LEVEL}
46 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcDefectLevelEnum} 48 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcDefectLevelEnum}
47 */ 49 */
48 private Integer level; 50 private Integer level;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/defectrecord/MesQcDefectRecordDO.java
@@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
11 import com.baomidou.mybatisplus.annotation.TableId; 11 import com.baomidou.mybatisplus.annotation.TableId;
12 import com.baomidou.mybatisplus.annotation.TableName; 12 import com.baomidou.mybatisplus.annotation.TableName;
13 import lombok.*; 13 import lombok.*;
  14 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
14 15
15 /** 16 /**
16 * MES 质检缺陷记录 DO 17 * MES 质检缺陷记录 DO
@@ -37,6 +38,7 @@ public class MesQcDefectRecordDO extends BaseDO { @@ -37,6 +38,7 @@ public class MesQcDefectRecordDO extends BaseDO {
37 /** 38 /**
38 * 检验类型 39 * 检验类型
39 * 40 *
  41 + * 字典 {@link DictTypeConstants#MES_QC_TYPE}
40 * 枚举 {@link MesQcTypeEnum} 42 * 枚举 {@link MesQcTypeEnum}
41 */ 43 */
42 private Integer qcType; 44 private Integer qcType;
@@ -61,6 +63,7 @@ public class MesQcDefectRecordDO extends BaseDO { @@ -61,6 +63,7 @@ public class MesQcDefectRecordDO extends BaseDO {
61 /** 63 /**
62 * 缺陷等级 64 * 缺陷等级
63 * 65 *
  66 + * 字典 {@link DictTypeConstants#MES_DEFECT_LEVEL}
64 * 枚举 {@link MesQcDefectLevelEnum} 67 * 枚举 {@link MesQcDefectLevelEnum}
65 */ 68 */
66 private Integer level; 69 private Integer level;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/indicator/MesQcIndicatorDO.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
5 import com.baomidou.mybatisplus.annotation.TableId; 5 import com.baomidou.mybatisplus.annotation.TableId;
6 import com.baomidou.mybatisplus.annotation.TableName; 6 import com.baomidou.mybatisplus.annotation.TableName;
7 import lombok.*; 7 import lombok.*;
  8 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
8 9
9 /** 10 /**
10 * MES 质检指标 DO 11 * MES 质检指标 DO
@@ -47,6 +48,7 @@ public class MesQcIndicatorDO extends BaseDO { @@ -47,6 +48,7 @@ public class MesQcIndicatorDO extends BaseDO {
47 /** 48 /**
48 * 结果值类型 49 * 结果值类型
49 * 50 *
  51 + * 字典 {@link DictTypeConstants#MES_QC_RESULT_TYPE}
50 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcResultValueTypeEnum} 52 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcResultValueTypeEnum}
51 */ 53 */
52 private Integer resultType; 54 private Integer resultType;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/indicatorresult/MesQcIndicatorResultDO.java
@@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
11 import com.baomidou.mybatisplus.annotation.TableId; 11 import com.baomidou.mybatisplus.annotation.TableId;
12 import com.baomidou.mybatisplus.annotation.TableName; 12 import com.baomidou.mybatisplus.annotation.TableName;
13 import lombok.*; 13 import lombok.*;
  14 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
14 15
15 /** 16 /**
16 * MES 检验结果记录 DO 17 * MES 检验结果记录 DO
@@ -48,6 +49,7 @@ public class MesQcIndicatorResultDO extends BaseDO { @@ -48,6 +49,7 @@ public class MesQcIndicatorResultDO extends BaseDO {
48 /** 49 /**
49 * 质检类型 50 * 质检类型
50 * 51 *
  52 + * 字典 {@link DictTypeConstants#MES_QC_TYPE}
51 * 枚举 {@link MesQcTypeEnum} 53 * 枚举 {@link MesQcTypeEnum}
52 */ 54 */
53 private Integer qcType; 55 private Integer qcType;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/ipqc/MesQcIpqcDO.java
@@ -15,6 +15,7 @@ import lombok.*; @@ -15,6 +15,7 @@ import lombok.*;
15 15
16 import java.math.BigDecimal; 16 import java.math.BigDecimal;
17 import java.time.LocalDateTime; 17 import java.time.LocalDateTime;
  18 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
18 19
19 /** 20 /**
20 * MES 过程检验单(IPQC, In-Process Quality Control) DO 21 * MES 过程检验单(IPQC, In-Process Quality Control) DO
@@ -62,6 +63,7 @@ public class MesQcIpqcDO extends BaseDO { @@ -62,6 +63,7 @@ public class MesQcIpqcDO extends BaseDO {
62 /** 63 /**
63 * 来源单据类型 64 * 来源单据类型
64 * 65 *
  66 + * 字典 {@link DictTypeConstants#MES_QC_SOURCE_DOC_TYPE}
65 * 枚举 {@link MesQcSourceDocTypeEnum} 67 * 枚举 {@link MesQcSourceDocTypeEnum}
66 */ 68 */
67 private Integer sourceDocType; 69 private Integer sourceDocType;
@@ -179,6 +181,7 @@ public class MesQcIpqcDO extends BaseDO { @@ -179,6 +181,7 @@ public class MesQcIpqcDO extends BaseDO {
179 /** 181 /**
180 * 检测结果 182 * 检测结果
181 * 183 *
  184 + * 字典 {@link DictTypeConstants#MES_QC_CHECK_RESULT}
182 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcCheckResultEnum} 185 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcCheckResultEnum}
183 */ 186 */
184 private Integer checkResult; 187 private Integer checkResult;
@@ -195,6 +198,7 @@ public class MesQcIpqcDO extends BaseDO { @@ -195,6 +198,7 @@ public class MesQcIpqcDO extends BaseDO {
195 /** 198 /**
196 * 状态 199 * 状态
197 * 200 *
  201 + * 字典 {@link DictTypeConstants#MES_ORDER_STATUS}
198 * 枚举 {@link MesQcStatusEnum} 202 * 枚举 {@link MesQcStatusEnum}
199 */ 203 */
200 private Integer status; 204 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/iqc/MesQcIqcDO.java
@@ -16,6 +16,7 @@ import lombok.*; @@ -16,6 +16,7 @@ import lombok.*;
16 16
17 import java.math.BigDecimal; 17 import java.math.BigDecimal;
18 import java.time.LocalDateTime; 18 import java.time.LocalDateTime;
  19 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
19 20
20 /** 21 /**
21 * MES 来料检验单(IQC, Incoming Quality Control) DO 22 * MES 来料检验单(IQC, Incoming Quality Control) DO
@@ -57,6 +58,7 @@ public class MesQcIqcDO extends BaseDO { @@ -57,6 +58,7 @@ public class MesQcIqcDO extends BaseDO {
57 /** 58 /**
58 * 来源单据类型 59 * 来源单据类型
59 * 60 *
  61 + * 字典 {@link DictTypeConstants#MES_QC_SOURCE_DOC_TYPE}
60 * 枚举 {@link MesQcSourceDocTypeEnum} 62 * 枚举 {@link MesQcSourceDocTypeEnum}
61 */ 63 */
62 private Integer sourceDocType; 64 private Integer sourceDocType;
@@ -152,6 +154,7 @@ public class MesQcIqcDO extends BaseDO { @@ -152,6 +154,7 @@ public class MesQcIqcDO extends BaseDO {
152 /** 154 /**
153 * 检测结果 155 * 检测结果
154 * 156 *
  157 + * 字典 {@link DictTypeConstants#MES_QC_CHECK_RESULT}
155 * 枚举 {@link MesQcCheckResultEnum} 158 * 枚举 {@link MesQcCheckResultEnum}
156 */ 159 */
157 private Integer checkResult; 160 private Integer checkResult;
@@ -172,6 +175,7 @@ public class MesQcIqcDO extends BaseDO { @@ -172,6 +175,7 @@ public class MesQcIqcDO extends BaseDO {
172 /** 175 /**
173 * 状态 176 * 状态
174 * 177 *
  178 + * 字典 {@link DictTypeConstants#MES_ORDER_STATUS}
175 * 枚举 {@link MesQcStatusEnum} 179 * 枚举 {@link MesQcStatusEnum}
176 */ 180 */
177 private Integer status; 181 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/oqc/MesQcOqcDO.java
@@ -11,6 +11,7 @@ import lombok.*; @@ -11,6 +11,7 @@ import lombok.*;
11 11
12 import java.math.BigDecimal; 12 import java.math.BigDecimal;
13 import java.time.LocalDateTime; 13 import java.time.LocalDateTime;
  14 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
14 15
15 /** 16 /**
16 * MES 出货检验单(OQC, Outgoing Quality Control) DO 17 * MES 出货检验单(OQC, Outgoing Quality Control) DO
@@ -59,6 +60,7 @@ public class MesQcOqcDO extends BaseDO { @@ -59,6 +60,7 @@ public class MesQcOqcDO extends BaseDO {
59 /** 60 /**
60 * 来源单据类型 61 * 来源单据类型
61 * 62 *
  63 + * 字典 {@link DictTypeConstants#MES_QC_SOURCE_DOC_TYPE}
62 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcSourceDocTypeEnum} 64 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcSourceDocTypeEnum}
63 */ 65 */
64 private Integer sourceDocType; 66 private Integer sourceDocType;
@@ -155,6 +157,7 @@ public class MesQcOqcDO extends BaseDO { @@ -155,6 +157,7 @@ public class MesQcOqcDO extends BaseDO {
155 /** 157 /**
156 * 检测结果 158 * 检测结果
157 * 159 *
  160 + * 字典 {@link DictTypeConstants#MES_QC_CHECK_RESULT}
158 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcCheckResultEnum} 161 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcCheckResultEnum}
159 */ 162 */
160 private Integer checkResult; 163 private Integer checkResult;
@@ -175,6 +178,7 @@ public class MesQcOqcDO extends BaseDO { @@ -175,6 +178,7 @@ public class MesQcOqcDO extends BaseDO {
175 /** 178 /**
176 * 状态 179 * 状态
177 * 180 *
  181 + * 字典 {@link DictTypeConstants#MES_ORDER_STATUS}
178 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcStatusEnum} 182 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcStatusEnum}
179 */ 183 */
180 private Integer status; 184 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/rqc/MesQcRqcDO.java
@@ -11,6 +11,7 @@ import lombok.*; @@ -11,6 +11,7 @@ import lombok.*;
11 11
12 import java.math.BigDecimal; 12 import java.math.BigDecimal;
13 import java.time.LocalDateTime; 13 import java.time.LocalDateTime;
  14 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
14 15
15 /** 16 /**
16 * MES 退货检验单(RQC, Return Quality Control) DO 17 * MES 退货检验单(RQC, Return Quality Control) DO
@@ -110,6 +111,7 @@ public class MesQcRqcDO extends BaseDO { @@ -110,6 +111,7 @@ public class MesQcRqcDO extends BaseDO {
110 /** 111 /**
111 * 检测结果 112 * 检测结果
112 * 113 *
  114 + * 字典 {@link DictTypeConstants#MES_QC_CHECK_RESULT}
113 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcCheckResultEnum} 115 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.qc.MesQcCheckResultEnum}
114 */ 116 */
115 private Integer checkResult; 117 private Integer checkResult;
@@ -126,6 +128,7 @@ public class MesQcRqcDO extends BaseDO { @@ -126,6 +128,7 @@ public class MesQcRqcDO extends BaseDO {
126 /** 128 /**
127 * 状态 129 * 状态
128 * 130 *
  131 + * 字典 {@link DictTypeConstants#MES_ORDER_STATUS}
129 * 枚举 {@link MesQcStatusEnum} 132 * 枚举 {@link MesQcStatusEnum}
130 */ 133 */
131 private Integer status; 134 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/tm/tool/MesTmToolDO.java
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
10 10
11 import java.time.LocalDateTime; 11 import java.time.LocalDateTime;
  12 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
12 13
13 /** 14 /**
14 * MES 工具台账 DO 15 * MES 工具台账 DO
@@ -63,6 +64,7 @@ public class MesTmToolDO extends BaseDO { @@ -63,6 +64,7 @@ public class MesTmToolDO extends BaseDO {
63 /** 64 /**
64 * 保养维护类型 65 * 保养维护类型
65 * 66 *
  67 + * 字典 {@link DictTypeConstants#MES_TM_MAINTEN_TYPE}
66 * 枚举 {@link MesTmMaintenTypeEnum} 68 * 枚举 {@link MesTmMaintenTypeEnum}
67 */ 69 */
68 private Integer maintenType; 70 private Integer maintenType;
@@ -77,6 +79,7 @@ public class MesTmToolDO extends BaseDO { @@ -77,6 +79,7 @@ public class MesTmToolDO extends BaseDO {
77 /** 79 /**
78 * 状态 80 * 状态
79 * 81 *
  82 + * 字典 {@link DictTypeConstants#MES_TM_TOOL_STATUS}
80 * 枚举 {@link MesTmToolStatusEnum} 83 * 枚举 {@link MesTmToolStatusEnum}
81 */ 84 */
82 private Integer status; 85 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/tm/tool/MesTmToolTypeDO.java
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
6 import com.baomidou.mybatisplus.annotation.TableId; 6 import com.baomidou.mybatisplus.annotation.TableId;
7 import com.baomidou.mybatisplus.annotation.TableName; 7 import com.baomidou.mybatisplus.annotation.TableName;
8 import lombok.*; 8 import lombok.*;
  9 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
9 10
10 /** 11 /**
11 * MES 工具类型 DO 12 * MES 工具类型 DO
@@ -42,6 +43,7 @@ public class MesTmToolTypeDO extends BaseDO { @@ -42,6 +43,7 @@ public class MesTmToolTypeDO extends BaseDO {
42 /** 43 /**
43 * 保养维护类型 44 * 保养维护类型
44 * 45 *
  46 + * 字典 {@link DictTypeConstants#MES_TM_MAINTEN_TYPE}
45 * 枚举 {@link MesTmMaintenTypeEnum} 47 * 枚举 {@link MesTmMaintenTypeEnum}
46 */ 48 */
47 private Integer maintenType; 49 private Integer maintenType;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/arrivalnotice/MesWmArrivalNoticeDO.java
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
10 10
11 import java.time.LocalDateTime; 11 import java.time.LocalDateTime;
  12 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
12 13
13 /** 14 /**
14 * MES 到货通知单 DO 15 * MES 到货通知单 DO
@@ -61,6 +62,7 @@ public class MesWmArrivalNoticeDO extends BaseDO { @@ -61,6 +62,7 @@ public class MesWmArrivalNoticeDO extends BaseDO {
61 /** 62 /**
62 * 状态 63 * 状态
63 * 64 *
  65 + * 字典 {@link DictTypeConstants#MES_WM_ARRIVAL_NOTICE_STATUS}
64 * 枚举 {@link MesWmArrivalNoticeStatusEnum} 66 * 枚举 {@link MesWmArrivalNoticeStatusEnum}
65 */ 67 */
66 private Integer status; 68 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/barcode/MesWmBarcodeConfigDO.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
5 import com.baomidou.mybatisplus.annotation.TableId; 5 import com.baomidou.mybatisplus.annotation.TableId;
6 import com.baomidou.mybatisplus.annotation.TableName; 6 import com.baomidou.mybatisplus.annotation.TableName;
7 import lombok.*; 7 import lombok.*;
  8 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
8 9
9 /** 10 /**
10 * MES 条码配置 DO 11 * MES 条码配置 DO
@@ -34,12 +35,14 @@ public class MesWmBarcodeConfigDO extends BaseDO { @@ -34,12 +35,14 @@ public class MesWmBarcodeConfigDO extends BaseDO {
34 /** 35 /**
35 * 条码格式 36 * 条码格式
36 * 37 *
  38 + * 字典 {@link DictTypeConstants#MES_BARCODE_FORMAT}
37 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.BarcodeFormatEnum} 39 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.BarcodeFormatEnum}
38 */ 40 */
39 private Integer format; 41 private Integer format;
40 /** 42 /**
41 * 业务类型 43 * 业务类型
42 * 44 *
  45 + * 字典 {@link DictTypeConstants#MES_BARCODE_BIZ_TYPE}
43 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.BarcodeBizTypeEnum} 46 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.BarcodeBizTypeEnum}
44 */ 47 */
45 private Integer bizType; 48 private Integer bizType;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/barcode/MesWmBarcodeDO.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
5 import com.baomidou.mybatisplus.annotation.TableId; 5 import com.baomidou.mybatisplus.annotation.TableId;
6 import com.baomidou.mybatisplus.annotation.TableName; 6 import com.baomidou.mybatisplus.annotation.TableName;
7 import lombok.*; 7 import lombok.*;
  8 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
8 9
9 /** 10 /**
10 * MES 条码清单 DO 11 * MES 条码清单 DO
@@ -35,12 +36,14 @@ public class MesWmBarcodeDO extends BaseDO { @@ -35,12 +36,14 @@ public class MesWmBarcodeDO extends BaseDO {
35 /** 36 /**
36 * 条码格式 37 * 条码格式
37 * 38 *
  39 + * 字典 {@link DictTypeConstants#MES_BARCODE_FORMAT}
38 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.BarcodeFormatEnum} 40 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.BarcodeFormatEnum}
39 */ 41 */
40 private Integer format; 42 private Integer format;
41 /** 43 /**
42 * 业务类型 44 * 业务类型
43 * 45 *
  46 + * 字典 {@link DictTypeConstants#MES_BARCODE_BIZ_TYPE}
44 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.BarcodeBizTypeEnum} 47 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.BarcodeBizTypeEnum}
45 */ 48 */
46 private Integer bizType; 49 private Integer bizType;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/itemconsume/MesWmItemConsumeDO.java
@@ -12,6 +12,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -12,6 +12,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
12 import lombok.*; 12 import lombok.*;
13 13
14 import java.time.LocalDateTime; 14 import java.time.LocalDateTime;
  15 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
15 16
16 /** 17 /**
17 * MES 物料消耗记录 DO 18 * MES 物料消耗记录 DO
@@ -71,6 +72,7 @@ public class MesWmItemConsumeDO extends BaseDO { @@ -71,6 +72,7 @@ public class MesWmItemConsumeDO extends BaseDO {
71 /** 72 /**
72 * 状态 73 * 状态
73 * 74 *
  75 + * 字典 {@link DictTypeConstants#MES_WM_ITEM_CONSUME_STATUS}
74 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmItemConsumeStatusEnum} 76 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmItemConsumeStatusEnum}
75 */ 77 */
76 private Integer status; 78 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/itemreceipt/MesWmItemReceiptDO.java
@@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
11 import lombok.*; 11 import lombok.*;
12 12
13 import java.time.LocalDateTime; 13 import java.time.LocalDateTime;
  14 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
14 15
15 /** 16 /**
16 * MES 采购入库单 DO 17 * MES 采购入库单 DO
@@ -69,6 +70,7 @@ public class MesWmItemReceiptDO extends BaseDO { @@ -69,6 +70,7 @@ public class MesWmItemReceiptDO extends BaseDO {
69 /** 70 /**
70 * 状态 71 * 状态
71 * 72 *
  73 + * 字典 {@link DictTypeConstants#MES_WM_ITEM_RECEIPT_STATUS}
72 * 枚举 {@link MesWmItemReceiptStatusEnum} 74 * 枚举 {@link MesWmItemReceiptStatusEnum}
73 */ 75 */
74 private Integer status; 76 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/miscissue/MesWmMiscIssueDO.java
@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
8 import lombok.*; 8 import lombok.*;
9 9
10 import java.time.LocalDateTime; 10 import java.time.LocalDateTime;
  11 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
11 12
12 /** 13 /**
13 * MES 杂项出库单 DO 14 * MES 杂项出库单 DO
@@ -38,12 +39,13 @@ public class MesWmMiscIssueDO extends BaseDO { @@ -38,12 +39,13 @@ public class MesWmMiscIssueDO extends BaseDO {
38 /** 39 /**
39 * 杂项类型 40 * 杂项类型
40 * 41 *
  42 + * 字典 {@link DictTypeConstants#MES_WM_MISC_ISSUE_TYPE}
41 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmMiscIssueTypeEnum} 43 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmMiscIssueTypeEnum}
42 */ 44 */
43 private Integer type; 45 private Integer type;
44 // TODO @芋艿:这里还没定,关联哪些; 46 // TODO @芋艿:这里还没定,关联哪些;
45 /** 47 /**
46 - * 来源单据ID 48 + * 来源单据 ID
47 */ 49 */
48 private Long sourceDocId; 50 private Long sourceDocId;
49 /** 51 /**
@@ -61,6 +63,7 @@ public class MesWmMiscIssueDO extends BaseDO { @@ -61,6 +63,7 @@ public class MesWmMiscIssueDO extends BaseDO {
61 /** 63 /**
62 * 状态 64 * 状态
63 * 65 *
  66 + * 字典 {@link DictTypeConstants#MES_WM_MISC_ISSUE_STATUS}
64 * 枚举 {@link MesWmMiscIssueStatusEnum} 67 * 枚举 {@link MesWmMiscIssueStatusEnum}
65 */ 68 */
66 private Integer status; 69 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/miscreceipt/MesWmMiscReceiptDO.java
@@ -63,6 +63,7 @@ public class MesWmMiscReceiptDO extends BaseDO { @@ -63,6 +63,7 @@ public class MesWmMiscReceiptDO extends BaseDO {
63 /** 63 /**
64 * 状态 64 * 状态
65 * 65 *
  66 + * 字典 {@link DictTypeConstants#MES_WM_MISC_RECEIPT_STATUS}
66 * 枚举 {@link MesWmMiscReceiptStatusEnum} 67 * 枚举 {@link MesWmMiscReceiptStatusEnum}
67 */ 68 */
68 private Integer status; 69 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/outsourceissue/MesWmOutsourceIssueDO.java
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
10 import lombok.*; 10 import lombok.*;
11 11
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 外协发料单 DO 16 * MES 外协发料单 DO
@@ -58,6 +59,7 @@ public class MesWmOutsourceIssueDO extends BaseDO { @@ -58,6 +59,7 @@ public class MesWmOutsourceIssueDO extends BaseDO {
58 /** 59 /**
59 * 单据状态 60 * 单据状态
60 * 61 *
  62 + * 字典 {@link DictTypeConstants#MES_WM_OUTSOURCE_ISSUE_STATUS}
61 * 枚举 {@link MesWmOutsourceIssueStatusEnum} 63 * 枚举 {@link MesWmOutsourceIssueStatusEnum}
62 */ 64 */
63 private Integer status; 65 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/outsourcereceipt/MesWmOutsourceReceiptDO.java
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
10 10
11 import java.time.LocalDateTime; 11 import java.time.LocalDateTime;
  12 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
12 13
13 /** 14 /**
14 * MES 外协入库单 DO 15 * MES 外协入库单 DO
@@ -55,6 +56,7 @@ public class MesWmOutsourceReceiptDO extends BaseDO { @@ -55,6 +56,7 @@ public class MesWmOutsourceReceiptDO extends BaseDO {
55 /** 56 /**
56 * 状态 57 * 状态
57 * 58 *
  59 + * 字典 {@link DictTypeConstants#MES_WM_OUTSOURCE_RECEIPT_STATUS}
58 * 枚举 {@link MesWmOutsourceReceiptStatusEnum} 60 * 枚举 {@link MesWmOutsourceReceiptStatusEnum}
59 */ 61 */
60 private Integer status; 62 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/outsourcereceipt/MesWmOutsourceReceiptLineDO.java
@@ -11,6 +11,7 @@ import lombok.*; @@ -11,6 +11,7 @@ import lombok.*;
11 11
12 import java.math.BigDecimal; 12 import java.math.BigDecimal;
13 import java.time.LocalDateTime; 13 import java.time.LocalDateTime;
  14 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
14 15
15 /** 16 /**
16 * MES 外协入库单行 DO 17 * MES 外协入库单行 DO
@@ -87,6 +88,7 @@ public class MesWmOutsourceReceiptLineDO extends BaseDO { @@ -87,6 +88,7 @@ public class MesWmOutsourceReceiptLineDO extends BaseDO {
87 /** 88 /**
88 * 质量状态 89 * 质量状态
89 * 90 *
  91 + * 字典 {@link DictTypeConstants#MES_WM_QUALITY_STATUS}
90 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmQualityStatusEnum} 92 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmQualityStatusEnum}
91 */ 93 */
92 private Integer qualityStatus; 94 private Integer qualityStatus;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/packages/MesWmPackageDO.java
@@ -10,6 +10,7 @@ import lombok.*; @@ -10,6 +10,7 @@ import lombok.*;
10 10
11 import java.math.BigDecimal; 11 import java.math.BigDecimal;
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 装箱单 DO 16 * MES 装箱单 DO
@@ -97,6 +98,7 @@ public class MesWmPackageDO extends BaseDO { @@ -97,6 +98,7 @@ public class MesWmPackageDO extends BaseDO {
97 /** 98 /**
98 * 状态 99 * 状态
99 * 100 *
  101 + * 字典 {@link DictTypeConstants#MES_WM_PACKAGE_STATUS}
100 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmPackageStatusEnum} 102 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmPackageStatusEnum}
101 */ 103 */
102 private Integer status; 104 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/productissue/MesWmProductIssueDO.java
@@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
11 import lombok.*; 11 import lombok.*;
12 12
13 import java.time.LocalDateTime; 13 import java.time.LocalDateTime;
  14 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
14 15
15 /** 16 /**
16 * MES 领料出库单 DO 17 * MES 领料出库单 DO
@@ -69,6 +70,7 @@ public class MesWmProductIssueDO extends BaseDO { @@ -69,6 +70,7 @@ public class MesWmProductIssueDO extends BaseDO {
69 /** 70 /**
70 * 状态 71 * 状态
71 * 72 *
  73 + * 字典 {@link DictTypeConstants#MES_WM_PRODUCT_ISSUE_STATUS}
72 * 枚举 {@link MesWmProductIssueStatusEnum} 74 * 枚举 {@link MesWmProductIssueStatusEnum}
73 */ 75 */
74 private Integer status; 76 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/productproduce/MesWmProductProduceDO.java
@@ -13,6 +13,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -13,6 +13,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
13 import lombok.*; 13 import lombok.*;
14 14
15 import java.time.LocalDateTime; 15 import java.time.LocalDateTime;
  16 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
16 17
17 /** 18 /**
18 * MES 生产入库单 DO 19 * MES 生产入库单 DO
@@ -71,6 +72,7 @@ public class MesWmProductProduceDO extends BaseDO { @@ -71,6 +72,7 @@ public class MesWmProductProduceDO extends BaseDO {
71 /** 72 /**
72 * 状态 73 * 状态
73 * 74 *
  75 + * 字典 {@link DictTypeConstants#MES_WM_PRODUCT_PRODUCE_STATUS}
74 * 枚举 {@link MesWmProductProduceStatusEnum} 76 * 枚举 {@link MesWmProductProduceStatusEnum}
75 */ 77 */
76 private Integer status; 78 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/productproduce/MesWmProductProduceLineDO.java
@@ -10,6 +10,7 @@ import lombok.*; @@ -10,6 +10,7 @@ import lombok.*;
10 10
11 import java.math.BigDecimal; 11 import java.math.BigDecimal;
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 生产入库单行 DO 16 * MES 生产入库单行 DO
@@ -72,6 +73,7 @@ public class MesWmProductProduceLineDO extends BaseDO { @@ -72,6 +73,7 @@ public class MesWmProductProduceLineDO extends BaseDO {
72 /** 73 /**
73 * 质量状态 74 * 质量状态
74 * 75 *
  76 + * 字典 {@link DictTypeConstants#MES_WM_QUALITY_STATUS}
75 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmQualityStatusEnum} 77 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmQualityStatusEnum}
76 */ 78 */
77 private Integer qualityStatus; 79 private Integer qualityStatus;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/productreceipt/MesWmProductReceiptDO.java
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
10 import lombok.*; 10 import lombok.*;
11 11
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 产品收货(入库)单 DO 16 * MES 产品收货(入库)单 DO
@@ -56,6 +57,7 @@ public class MesWmProductReceiptDO extends BaseDO { @@ -56,6 +57,7 @@ public class MesWmProductReceiptDO extends BaseDO {
56 /** 57 /**
57 * 状态 58 * 状态
58 * 59 *
  60 + * 字典 {@link DictTypeConstants#MES_WM_PRODUCT_RECEIPT_STATUS}
59 * 枚举 {@link MesWmProductReceiptStatusEnum} 61 * 枚举 {@link MesWmProductReceiptStatusEnum}
60 */ 62 */
61 private Integer status; 63 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/productsales/MesWmProductSalesDO.java
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
10 import lombok.*; 10 import lombok.*;
11 11
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 销售出库单 DO 16 * MES 销售出库单 DO
@@ -86,6 +87,7 @@ public class MesWmProductSalesDO extends BaseDO { @@ -86,6 +87,7 @@ public class MesWmProductSalesDO extends BaseDO {
86 /** 87 /**
87 * 状态 88 * 状态
88 * 89 *
  90 + * 字典 {@link DictTypeConstants#MES_WM_PRODUCT_SALES_STATUS}
89 * 枚举 {@link MesWmProductSalesStatusEnum} 91 * 枚举 {@link MesWmProductSalesStatusEnum}
90 */ 92 */
91 private Integer status; 93 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/productsales/MesWmProductSalesLineDO.java
@@ -13,6 +13,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -13,6 +13,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
13 import lombok.*; 13 import lombok.*;
14 14
15 import java.math.BigDecimal; 15 import java.math.BigDecimal;
  16 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
16 17
17 /** 18 /**
18 * MES 销售出库单行 DO 19 * MES 销售出库单行 DO
@@ -87,6 +88,7 @@ public class MesWmProductSalesLineDO extends BaseDO { @@ -87,6 +88,7 @@ public class MesWmProductSalesLineDO extends BaseDO {
87 /** 88 /**
88 * 质量状态 89 * 质量状态
89 * 90 *
  91 + * 字典 {@link DictTypeConstants#MES_WM_QUALITY_STATUS}
90 * 枚举 {@link MesWmQualityStatusEnum} 92 * 枚举 {@link MesWmQualityStatusEnum}
91 */ 93 */
92 private Integer qualityStatus; 94 private Integer qualityStatus;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/returnissue/MesWmReturnIssueDO.java
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
10 import lombok.*; 10 import lombok.*;
11 11
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 生产退料单 DO 16 * MES 生产退料单 DO
@@ -52,6 +53,7 @@ public class MesWmReturnIssueDO extends BaseDO { @@ -52,6 +53,7 @@ public class MesWmReturnIssueDO extends BaseDO {
52 /** 53 /**
53 * 退料类型 54 * 退料类型
54 * 55 *
  56 + * 字典 {@link DictTypeConstants#MES_WM_RETURN_ISSUE_TYPE}
55 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmReturnIssueTypeEnum} 57 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmReturnIssueTypeEnum}
56 */ 58 */
57 private Integer type; 59 private Integer type;
@@ -62,6 +64,7 @@ public class MesWmReturnIssueDO extends BaseDO { @@ -62,6 +64,7 @@ public class MesWmReturnIssueDO extends BaseDO {
62 /** 64 /**
63 * 状态 65 * 状态
64 * 66 *
  67 + * 字典 {@link DictTypeConstants#MES_WM_RETURN_ISSUE_STATUS}
65 * 枚举 {@link MesWmReturnIssueStatusEnum} 68 * 枚举 {@link MesWmReturnIssueStatusEnum}
66 */ 69 */
67 private Integer status; 70 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/returnissue/MesWmReturnIssueLineDO.java
@@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
11 import lombok.*; 11 import lombok.*;
12 12
13 import java.math.BigDecimal; 13 import java.math.BigDecimal;
  14 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
14 15
15 /** 16 /**
16 * MES 生产退料单行 DO 17 * MES 生产退料单行 DO
@@ -77,6 +78,7 @@ public class MesWmReturnIssueLineDO extends BaseDO { @@ -77,6 +78,7 @@ public class MesWmReturnIssueLineDO extends BaseDO {
77 /** 78 /**
78 * 质量状态 79 * 质量状态
79 * 80 *
  81 + * 字典 {@link DictTypeConstants#MES_WM_QUALITY_STATUS}
80 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmQualityStatusEnum} 82 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmQualityStatusEnum}
81 */ 83 */
82 private Integer qualityStatus; 84 private Integer qualityStatus;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/returnsales/MesWmReturnSalesDO.java
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
10 10
11 import java.time.LocalDateTime; 11 import java.time.LocalDateTime;
  12 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
12 13
13 /** 14 /**
14 * MES 销售退货单 DO 15 * MES 销售退货单 DO
@@ -59,6 +60,7 @@ public class MesWmReturnSalesDO extends BaseDO { @@ -59,6 +60,7 @@ public class MesWmReturnSalesDO extends BaseDO {
59 /** 60 /**
60 * 状态 61 * 状态
61 * 62 *
  63 + * 字典 {@link DictTypeConstants#MES_WM_RETURN_SALES_STATUS}
62 * 枚举 {@link MesWmReturnSalesStatusEnum} 64 * 枚举 {@link MesWmReturnSalesStatusEnum}
63 */ 65 */
64 private Integer status; 66 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/returnsales/MesWmReturnSalesLineDO.java
@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
8 import lombok.*; 8 import lombok.*;
9 9
10 import java.math.BigDecimal; 10 import java.math.BigDecimal;
  11 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
11 12
12 /** 13 /**
13 * MES 销售退货单行 DO 14 * MES 销售退货单行 DO
@@ -60,6 +61,7 @@ public class MesWmReturnSalesLineDO extends BaseDO { @@ -60,6 +61,7 @@ public class MesWmReturnSalesLineDO extends BaseDO {
60 /** 61 /**
61 * 质量状态 62 * 质量状态
62 * 63 *
  64 + * 字典 {@link DictTypeConstants#MES_WM_QUALITY_STATUS}
63 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmQualityStatusEnum} 65 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmQualityStatusEnum}
64 */ 66 */
65 private Integer qualityStatus; 67 private Integer qualityStatus;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/returnvendor/MesWmReturnVendorDO.java
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
10 10
11 import java.time.LocalDateTime; 11 import java.time.LocalDateTime;
  12 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
12 13
13 /** 14 /**
14 * MES 供应商退货单 DO 15 * MES 供应商退货单 DO
@@ -65,6 +66,7 @@ public class MesWmReturnVendorDO extends BaseDO { @@ -65,6 +66,7 @@ public class MesWmReturnVendorDO extends BaseDO {
65 /** 66 /**
66 * 状态 67 * 状态
67 * 68 *
  69 + * 字典 {@link DictTypeConstants#MES_WM_RETURN_VENDOR_STATUS}
68 * 枚举 {@link MesWmReturnVendorStatusEnum} 70 * 枚举 {@link MesWmReturnVendorStatusEnum}
69 */ 71 */
70 private Integer status; 72 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/salesnotice/MesWmSalesNoticeDO.java
@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
8 import lombok.*; 8 import lombok.*;
9 9
10 import java.time.LocalDateTime; 10 import java.time.LocalDateTime;
  11 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
11 12
12 /** 13 /**
13 * MES 发货通知单 DO 14 * MES 发货通知单 DO
@@ -64,6 +65,7 @@ public class MesWmSalesNoticeDO extends BaseDO { @@ -64,6 +65,7 @@ public class MesWmSalesNoticeDO extends BaseDO {
64 /** 65 /**
65 * 状态 66 * 状态
66 * 67 *
  68 + * 字典 {@link DictTypeConstants#MES_WM_SALES_NOTICE_STATUS}
67 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmSalesNoticeStatusEnum} 69 * 枚举 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmSalesNoticeStatusEnum}
68 */ 70 */
69 private Integer status; 71 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/stocktaking/plan/MesWmStockTakingPlanDO.java
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
10 10
11 import java.time.LocalDateTime; 11 import java.time.LocalDateTime;
  12 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
12 13
13 /** 14 /**
14 * MES 盘点方案 DO 15 * MES 盘点方案 DO
@@ -44,6 +45,7 @@ public class MesWmStockTakingPlanDO extends BaseDO { @@ -44,6 +45,7 @@ public class MesWmStockTakingPlanDO extends BaseDO {
44 /** 45 /**
45 * 盘点类型 46 * 盘点类型
46 * 47 *
  48 + * 字典 {@link DictTypeConstants#MES_WM_STOCK_TAKING_TYPE}
47 * 枚举 {@link MesWmStockTakingTypeEnum} 49 * 枚举 {@link MesWmStockTakingTypeEnum}
48 */ 50 */
49 private Integer type; 51 private Integer type;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/stocktaking/plan/MesWmStockTakingPlanParamDO.java
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
6 import com.baomidou.mybatisplus.annotation.TableId; 6 import com.baomidou.mybatisplus.annotation.TableId;
7 import com.baomidou.mybatisplus.annotation.TableName; 7 import com.baomidou.mybatisplus.annotation.TableName;
8 import lombok.*; 8 import lombok.*;
  9 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
9 10
10 /** 11 /**
11 * MES 盘点方案参数 DO 12 * MES 盘点方案参数 DO
@@ -37,6 +38,7 @@ public class MesWmStockTakingPlanParamDO extends BaseDO { @@ -37,6 +38,7 @@ public class MesWmStockTakingPlanParamDO extends BaseDO {
37 /** 38 /**
38 * 参数值类型 39 * 参数值类型
39 * 40 *
  41 + * 字典 {@link DictTypeConstants#MES_WM_STOCK_TAKING_PLAN_PARAM_TYPE}
40 * 枚举 {@link MesWmStockTakingPlanParamTypeEnum} 42 * 枚举 {@link MesWmStockTakingPlanParamTypeEnum}
41 */ 43 */
42 private Integer type; 44 private Integer type;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/stocktaking/task/MesWmStockTakingTaskDO.java
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
10 import lombok.*; 10 import lombok.*;
11 11
12 import java.time.LocalDateTime; 12 import java.time.LocalDateTime;
  13 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
13 14
14 /** 15 /**
15 * MES 盘点任务 DO 16 * MES 盘点任务 DO
@@ -47,6 +48,7 @@ public class MesWmStockTakingTaskDO extends BaseDO { @@ -47,6 +48,7 @@ public class MesWmStockTakingTaskDO extends BaseDO {
47 /** 48 /**
48 * 盘点类型 49 * 盘点类型
49 * 50 *
  51 + * 字典 {@link DictTypeConstants#MES_WM_STOCK_TAKING_TYPE}
50 * 枚举 {@link MesWmStockTakingTypeEnum} 52 * 枚举 {@link MesWmStockTakingTypeEnum}
51 */ 53 */
52 private Integer type; 54 private Integer type;
@@ -85,6 +87,7 @@ public class MesWmStockTakingTaskDO extends BaseDO { @@ -85,6 +87,7 @@ public class MesWmStockTakingTaskDO extends BaseDO {
85 /** 87 /**
86 * 任务状态 88 * 任务状态
87 * 89 *
  90 + * 字典 {@link DictTypeConstants#MES_WM_STOCK_TAKING_TASK_STATUS}
88 * 枚举 {@link MesWmStockTakingTaskStatusEnum} 91 * 枚举 {@link MesWmStockTakingTaskStatusEnum}
89 */ 92 */
90 private Integer status; 93 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/stocktaking/task/MesWmStockTakingTaskLineDO.java
@@ -12,6 +12,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -12,6 +12,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
12 import lombok.*; 12 import lombok.*;
13 13
14 import java.math.BigDecimal; 14 import java.math.BigDecimal;
  15 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
15 16
16 /** 17 /**
17 * MES 盘点任务行 DO 18 * MES 盘点任务行 DO
@@ -91,6 +92,7 @@ public class MesWmStockTakingTaskLineDO extends BaseDO { @@ -91,6 +92,7 @@ public class MesWmStockTakingTaskLineDO extends BaseDO {
91 /** 92 /**
92 * 盘点状态 93 * 盘点状态
93 * 94 *
  95 + * 字典 {@link DictTypeConstants#MES_WM_STOCK_TAKING_TASK_LINE_STATUS}
94 * 枚举 {@link MesWmStockTakingTaskLineStatusEnum} 96 * 枚举 {@link MesWmStockTakingTaskLineStatusEnum}
95 */ 97 */
96 private Integer status; 98 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/transaction/MesWmTransactionDO.java
@@ -16,6 +16,7 @@ import lombok.*; @@ -16,6 +16,7 @@ import lombok.*;
16 16
17 import java.math.BigDecimal; 17 import java.math.BigDecimal;
18 import java.time.LocalDateTime; 18 import java.time.LocalDateTime;
  19 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
19 20
20 /** 21 /**
21 * MES 库存事务流水 DO 22 * MES 库存事务流水 DO
@@ -43,6 +44,7 @@ public class MesWmTransactionDO extends BaseDO { @@ -43,6 +44,7 @@ public class MesWmTransactionDO extends BaseDO {
43 /** 44 /**
44 * 事务类型 45 * 事务类型
45 * 46 *
  47 + * 字典 {@link DictTypeConstants#MES_WM_TRANSACTION_TYPE}
46 * 枚举 {@link MesWmTransactionTypeEnum} 48 * 枚举 {@link MesWmTransactionTypeEnum}
47 */ 49 */
48 private Integer type; 50 private Integer type;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/wm/transfer/MesWmTransferDO.java
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
9 import lombok.*; 9 import lombok.*;
10 10
11 import java.time.LocalDateTime; 11 import java.time.LocalDateTime;
  12 +import cn.iocoder.yudao.module.mes.enums.DictTypeConstants;
12 13
13 /** 14 /**
14 * MES 转移单 DO 15 * MES 转移单 DO
@@ -41,6 +42,7 @@ public class MesWmTransferDO extends BaseDO { @@ -41,6 +42,7 @@ public class MesWmTransferDO extends BaseDO {
41 /** 42 /**
42 * 转移单类型 43 * 转移单类型
43 * 44 *
  45 + * 字典 {@link DictTypeConstants#MES_WM_TRANSFER_TYPE}
44 * 枚举 {@link MesWmTransferTypeEnum} 46 * 枚举 {@link MesWmTransferTypeEnum}
45 */ 47 */
46 private Integer type; 48 private Integer type;
@@ -82,6 +84,7 @@ public class MesWmTransferDO extends BaseDO { @@ -82,6 +84,7 @@ public class MesWmTransferDO extends BaseDO {
82 /** 84 /**
83 * 状态 85 * 状态
84 * 86 *
  87 + * 字典 {@link DictTypeConstants#MES_WM_TRANSFER_STATUS}
85 * 枚举 {@link MesWmTransferStatusEnum} 88 * 枚举 {@link MesWmTransferStatusEnum}
86 */ 89 */
87 private Integer status; 90 private Integer status;
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/DictTypeConstants.java
@@ -7,58 +7,98 @@ package cn.iocoder.yudao.module.mes.enums; @@ -7,58 +7,98 @@ package cn.iocoder.yudao.module.mes.enums;
7 */ 7 */
8 public interface DictTypeConstants { 8 public interface DictTypeConstants {
9 9
  10 + // ========== 基础数据 (MD) ==========
10 String MES_MD_ITEM_OR_PRODUCT = "mes_md_item_or_product"; // MES 物料产品标识 11 String MES_MD_ITEM_OR_PRODUCT = "mes_md_item_or_product"; // MES 物料产品标识
  12 + String MES_MD_AUTO_CODE_PART_TYPE = "mes_md_auto_code_part_type"; // MES 分段类型
  13 + String MES_MD_AUTO_CODE_CYCLE_METHOD = "mes_md_auto_code_cycle_method"; // MES 循环方式
  14 + String MES_MD_AUTO_CODE_PADDED_METHOD = "mes_md_auto_code_padded_method"; // MES 补齐方式
11 String MES_CLIENT_TYPE = "mes_client_type"; // MES 客户类型 15 String MES_CLIENT_TYPE = "mes_client_type"; // MES 客户类型
12 String MES_VENDOR_LEVEL = "mes_vendor_level"; // MES 供应商级别 16 String MES_VENDOR_LEVEL = "mes_vendor_level"; // MES 供应商级别
13 - String MES_CAL_HOLIDAY_TYPE = "mes_cal_holiday_type"; // MES 假期类型  
14 - String MES_TM_TOOL_STATUS = "mes_tm_tool_status"; // MES 工具状态  
15 - String MES_TM_MAINTEN_TYPE = "mes_tm_mainten_type"; // MES 保养维护类型  
16 - String MES_CAL_SHIFT_TYPE = "mes_cal_shift_type"; // MES 轮班方式  
17 - String MES_CAL_SHIFT_METHOD = "mes_cal_shift_method"; // MES 倒班方式  
18 - String MES_CAL_CALENDAR_TYPE = "mes_cal_calendar_type"; // MES 班组类型  
19 - String MES_CAL_PLAN_STATUS = "mes_cal_plan_status"; // MES 排班计划状态  
20 - String MES_DV_MACHINERY_STATUS = "mes_dv_machinery_status"; // MES 设备状态  
21 - String MES_DV_SUBJECT_TYPE = "mes_dv_subject_type"; // MES 点检保养项目类型  
22 - String MES_INDICATOR_TYPE = "mes_indicator_type"; // MES 检测项类型  
23 - String MES_QC_RESULT_TYPE = "mes_qc_result_type"; // MES 质检结果值类型  
24 - String MES_DEFECT_TYPE = "mes_defect_type"; // MES 缺陷检测项类型  
25 - String MES_DEFECT_LEVEL = "mes_defect_level"; // MES 缺陷等级 17 +
  18 + // ========== 生产计划与执行 (PRO) ==========
26 String MES_PRO_WORK_ORDER_STATUS = "mes_pro_work_order_status"; // MES 生产工单状态 19 String MES_PRO_WORK_ORDER_STATUS = "mes_pro_work_order_status"; // MES 生产工单状态
27 String MES_PRO_WORK_ORDER_SOURCE_TYPE = "mes_pro_work_order_source_type"; // MES 工单来源类型 20 String MES_PRO_WORK_ORDER_SOURCE_TYPE = "mes_pro_work_order_source_type"; // MES 工单来源类型
28 String MES_PRO_WORK_ORDER_TYPE = "mes_pro_work_order_type"; // MES 工单类型 21 String MES_PRO_WORK_ORDER_TYPE = "mes_pro_work_order_type"; // MES 工单类型
29 - String MES_QC_TYPE = "mes_qc_type"; // MES 检测种类(IQC/IPQC/OQC/RQC)  
30 String MES_PRO_LINK_TYPE = "mes_pro_link_type"; // MES 工序关系类型 22 String MES_PRO_LINK_TYPE = "mes_pro_link_type"; // MES 工序关系类型
31 String MES_TIME_UNIT_TYPE = "mes_time_unit_type"; // MES 时间单位 23 String MES_TIME_UNIT_TYPE = "mes_time_unit_type"; // MES 时间单位
32 - String MES_IPQC_TYPE = "mes_ipqc_type"; // MES IPQC 检验类型  
33 - String MES_ORDER_STATUS = "mes_order_status"; // MES 单据状态(IQC/IPQC/OQC/RQC 通用)  
34 - String MES_QC_CHECK_RESULT = "mes_qc_check_result"; // MES 检测结果  
35 - String MES_QC_SOURCE_DOC_TYPE = "mes_qc_source_doc_type"; // MES 来源单据类型  
36 - String MES_DV_CYCLE_TYPE = "mes_dv_cycle_type"; // MES 点检保养周期类型  
37 - String MES_DV_CHECK_PLAN_STATUS = "mes_dv_check_plan_status"; // MES 点检保养方案状态  
38 - String MES_MAINTEN_RECORD_STATUS = "mes_mainten_record_status"; // MES 保养记录状态  
39 - String MES_MAINTEN_STATUS = "mes_mainten_status"; // MES 保养结果  
40 - String MES_DV_CHECK_RECORD_STATUS = "mes_dv_check_record_status"; // MES 点检记录状态  
41 - String MES_DV_CHECK_RESULT = "mes_dv_check_result"; // MES 点检结果  
42 - String MES_DV_REPAIR_STATUS = "mes_dv_repair_status"; // MES 维修工单状态  
43 - String MES_DV_REPAIR_RESULT = "mes_dv_repair_result"; // MES 维修结果  
44 String MES_PRO_ANDON_STATUS = "mes_pro_andon_status"; // MES 安灯处置状态 24 String MES_PRO_ANDON_STATUS = "mes_pro_andon_status"; // MES 安灯处置状态
45 String MES_PRO_ANDON_LEVEL = "mes_pro_andon_level"; // MES 安灯级别 25 String MES_PRO_ANDON_LEVEL = "mes_pro_andon_level"; // MES 安灯级别
46 String MES_PRO_WORK_RECORD_TYPE = "mes_pro_work_record_type"; // MES 上下工状态类型 26 String MES_PRO_WORK_RECORD_TYPE = "mes_pro_work_record_type"; // MES 上下工状态类型
47 String MES_PRO_FEEDBACK_STATUS = "mes_pro_feedback_status"; // MES 生产报工状态 27 String MES_PRO_FEEDBACK_STATUS = "mes_pro_feedback_status"; // MES 生产报工状态
48 String MES_PRO_FEEDBACK_TYPE = "mes_pro_feedback_type"; // MES 生产报工类型 28 String MES_PRO_FEEDBACK_TYPE = "mes_pro_feedback_type"; // MES 生产报工类型
49 String MES_PRO_FEEDBACK_CHANNEL = "mes_pro_feedback_channel"; // MES 生产报工途径 29 String MES_PRO_FEEDBACK_CHANNEL = "mes_pro_feedback_channel"; // MES 生产报工途径
  30 + String MES_PRO_TASK_STATUS = "mes_pro_task_status"; // MES 任务状态
  31 +
  32 + // ========== 仓储条码与管理 (WM) ==========
  33 + String MES_BARCODE_FORMAT = "mes_barcode_format"; // MES 条码格式
  34 + String MES_BARCODE_BIZ_TYPE = "mes_barcode_biz_type"; // MES 条码业务类型
  35 + String MES_WM_TRANSACTION_TYPE = "mes_wm_transaction_type"; // MES 库存事务类型
  36 + String MES_WM_QUALITY_STATUS = "mes_wm_quality_status"; // MES 质量状态(待检/合格/不合格)
  37 +
  38 + // ========== 仓储入库 (WM Receipt) ==========
50 String MES_WM_ARRIVAL_NOTICE_STATUS = "mes_wm_arrival_notice_status"; // MES 到货通知单状态 39 String MES_WM_ARRIVAL_NOTICE_STATUS = "mes_wm_arrival_notice_status"; // MES 到货通知单状态
51 String MES_WM_ITEM_RECEIPT_STATUS = "mes_wm_item_receipt_status"; // MES 采购入库单状态 40 String MES_WM_ITEM_RECEIPT_STATUS = "mes_wm_item_receipt_status"; // MES 采购入库单状态
52 String MES_WM_PRODUCT_PRODUCE_STATUS = "mes_wm_product_produce_status"; // MES 生产入库单状态 41 String MES_WM_PRODUCT_PRODUCE_STATUS = "mes_wm_product_produce_status"; // MES 生产入库单状态
53 - String MES_WM_RETURN_VENDOR_STATUS = "mes_wm_return_vendor_status"; // MES 供应商退货单状态  
54 - String MES_WM_QUALITY_STATUS = "mes_wm_quality_status"; // MES 质量状态(待检/合格/不合格)  
55 - String MES_WM_RETURN_ISSUE_STATUS = "mes_wm_return_issue_status"; // MES 生产退料单状态  
56 - String MES_WM_RETURN_ISSUE_TYPE = "mes_wm_return_issue_type"; // MES 生产退料类型  
57 String MES_WM_MISC_RECEIPT_TYPE = "mes_wm_misc_receipt_type"; // MES 杂项入库类型 42 String MES_WM_MISC_RECEIPT_TYPE = "mes_wm_misc_receipt_type"; // MES 杂项入库类型
  43 + String MES_WM_MISC_RECEIPT_STATUS = "mes_wm_misc_receipt_status"; // MES 杂项入库状态
  44 + String MES_WM_OUTSOURCE_RECEIPT_STATUS = "mes_wm_outsource_receipt_status"; // MES 委外入库状态
  45 + String MES_WM_PRODUCT_RECEIPT_STATUS = "mes_wm_product_receipt_status"; // MES 产品入库状态
  46 + String MES_WM_RETURN_ISSUE_TYPE = "mes_wm_return_issue_type"; // MES 生产退料类型
  47 + String MES_WM_RETURN_ISSUE_STATUS = "mes_wm_return_issue_status"; // MES 生产退料单状态
  48 + String MES_WM_RETURN_SALES_STATUS = "mes_wm_return_sales_status"; // MES 销售退货状态
  49 +
  50 + // ========== 仓储出库 (WM Issue) ==========
58 String MES_WM_MISC_ISSUE_TYPE = "mes_wm_misc_issue_type"; // MES 杂项出库类型 51 String MES_WM_MISC_ISSUE_TYPE = "mes_wm_misc_issue_type"; // MES 杂项出库类型
59 String MES_WM_MISC_ISSUE_STATUS = "mes_wm_misc_issue_status"; // MES 杂项出库单状态 52 String MES_WM_MISC_ISSUE_STATUS = "mes_wm_misc_issue_status"; // MES 杂项出库单状态
60 String MES_WM_SALES_NOTICE_STATUS = "mes_wm_sales_notice_status"; // MES 发货通知单状态 53 String MES_WM_SALES_NOTICE_STATUS = "mes_wm_sales_notice_status"; // MES 发货通知单状态
  54 + String MES_WM_PRODUCT_SALES_STATUS = "mes_wm_product_sales_status"; // MES 销售出库单状态
  55 + String MES_WM_OUTSOURCE_ISSUE_STATUS = "mes_wm_outsource_issue_status"; // MES 委外出库状态
  56 + String MES_WM_PRODUCT_ISSUE_STATUS = "mes_wm_product_issue_status"; // MES 生产领料状态
  57 + String MES_WM_RETURN_VENDOR_STATUS = "mes_wm_return_vendor_status"; // MES 供应商退货单状态
  58 +
  59 + // ========== 仓储移库与盘点 (WM Transfer) ==========
61 String MES_WM_TRANSFER_STATUS = "mes_wm_transfer_status"; // MES 转移单状态 60 String MES_WM_TRANSFER_STATUS = "mes_wm_transfer_status"; // MES 转移单状态
62 String MES_WM_TRANSFER_TYPE = "mes_wm_transfer_type"; // MES 转移单类型 61 String MES_WM_TRANSFER_TYPE = "mes_wm_transfer_type"; // MES 转移单类型
  62 + String MES_WM_STOCK_TAKING_PLAN_PARAM_TYPE = "mes_wm_stock_taking_plan_param_type"; // MES 盘点参数值类型
  63 + String MES_WM_STOCK_TAKING_TYPE = "mes_wm_stock_taking_type"; // MES 盘点类型
  64 + String MES_WM_STOCK_TAKING_TASK_STATUS = "mes_wm_stock_taking_task_status"; // MES 盘点任务状态
  65 + String MES_WM_STOCK_TAKING_TASK_LINE_STATUS = "mes_wm_stock_taking_task_line_status"; // MES 盘点任务明细状态
  66 +
  67 + // ========== 其它仓储 (WM Misc) ==========
  68 + String MES_WM_PACKAGE_STATUS = "mes_wm_package_status"; // MES 打包状态
  69 + String MES_WM_ITEM_CONSUME_STATUS = "mes_wm_item_consume_status"; // MES 物料消耗状态
  70 +
  71 + // ========== 质量管理 (QC) ==========
  72 + String MES_INDICATOR_TYPE = "mes_indicator_type"; // MES 检测项类型
  73 + String MES_QC_RESULT_TYPE = "mes_qc_result_type"; // MES 质检结果值类型
  74 + String MES_DEFECT_TYPE = "mes_defect_type"; // MES 缺陷检测项类型
  75 + String MES_DEFECT_LEVEL = "mes_defect_level"; // MES 缺陷等级
  76 + String MES_QC_TYPE = "mes_qc_type"; // MES 检测种类(IQC/IPQC/OQC/RQC)
  77 + String MES_IPQC_TYPE = "mes_ipqc_type"; // MES IPQC 检验类型
  78 + String MES_ORDER_STATUS = "mes_order_status"; // MES 单据状态(IQC/IPQC/OQC/RQC 通用)
  79 + String MES_QC_CHECK_RESULT = "mes_qc_check_result"; // MES 检测结果
  80 + String MES_QC_SOURCE_DOC_TYPE = "mes_qc_source_doc_type"; // MES 来源单据类型
  81 +
  82 + // ========== 设备管理 (DV) ==========
  83 + String MES_DV_MACHINERY_STATUS = "mes_dv_machinery_status"; // MES 设备状态
  84 + String MES_DV_SUBJECT_TYPE = "mes_dv_subject_type"; // MES 点检保养项目类型
  85 + String MES_DV_CYCLE_TYPE = "mes_dv_cycle_type"; // MES 点检保养周期类型
  86 + String MES_DV_CHECK_PLAN_STATUS = "mes_dv_check_plan_status"; // MES 点检保养方案状态
  87 + String MES_MAINTEN_RECORD_STATUS = "mes_mainten_record_status"; // MES 保养记录状态
  88 + String MES_MAINTEN_STATUS = "mes_mainten_status"; // MES 保养结果
  89 + String MES_DV_CHECK_RECORD_STATUS = "mes_dv_check_record_status"; // MES 点检记录状态
  90 + String MES_DV_CHECK_RESULT = "mes_dv_check_result"; // MES 点检结果
  91 + String MES_DV_REPAIR_STATUS = "mes_dv_repair_status"; // MES 维修工单状态
  92 + String MES_DV_REPAIR_RESULT = "mes_dv_repair_result"; // MES 维修结果
63 93
  94 + // ========== 排班日历 (CAL) ==========
  95 + String MES_CAL_HOLIDAY_TYPE = "mes_cal_holiday_type"; // MES 假期类型
  96 + String MES_CAL_SHIFT_TYPE = "mes_cal_shift_type"; // MES 轮班方式
  97 + String MES_CAL_SHIFT_METHOD = "mes_cal_shift_method"; // MES 倒班方式
  98 + String MES_CAL_CALENDAR_TYPE = "mes_cal_calendar_type"; // MES 班组类型
  99 + String MES_CAL_PLAN_STATUS = "mes_cal_plan_status"; // MES 排班计划状态
  100 +
  101 + // ========== 工具管理 (TM) ==========
  102 + String MES_TM_TOOL_STATUS = "mes_tm_tool_status"; // MES 工具状态
  103 + String MES_TM_MAINTEN_TYPE = "mes_tm_mainten_type"; // MES 保养维护类型
64 } 104 }