From bee96a1d36c86068cd5a7eb69f4e3294a8123b04 Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期五, 03 七月 2026 18:02:55 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev_business' into dev_business
---
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/pd/MesPdProjectStatusEnum.java | 68 ++++++++++++++++++++++++++++++++++
1 files changed, 68 insertions(+), 0 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/pd/MesPdProjectStatusEnum.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/pd/MesPdProjectStatusEnum.java
new file mode 100644
index 0000000..261b1c2
--- /dev/null
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/pd/MesPdProjectStatusEnum.java
@@ -0,0 +1,68 @@
+package cn.iocoder.yudao.module.mes.enums.pd;
+
+import cn.iocoder.yudao.framework.common.core.ArrayValuable;
+import cn.iocoder.yudao.module.mes.enums.MesPdStatusConstants;
+import lombok.AllArgsConstructor;
+import lombok.Getter;
+
+import java.util.Arrays;
+
+/**
+ * MES 璁捐椤圭洰鐘舵�佹灇涓�
+ *
+ * 鐘舵�佹祦杞細寰呭彂甯� 鈫� 寰呬笂浼� 鈫� 寰呭鏍� 鈫� 寰呭綊妗� 鈫� 宸插綊妗�
+ *
+ * @author 鑺嬮亾婧愮爜
+ */
+@Getter
+@AllArgsConstructor
+public enum MesPdProjectStatusEnum implements ArrayValuable<Integer> {
+
+ /**
+ * 寰呭彂甯�
+ *
+ * 瀵瑰簲 MesPdProjectService#createProject 鏂规硶
+ */
+ INITIATE(MesPdStatusConstants.INITIATE, "寰呭彂甯�"),
+ /**
+ * 寰呬笂浼�
+ *
+ * 瀵瑰簲 MesPdProjectService#publishProject 鏂规硶
+ */
+ PUBLISH(MesPdStatusConstants.PUBLISH, "寰呬笂浼�"),
+ /**
+ * 寰呭鏍�
+ *
+ * 瀵瑰簲 MesPdProjectService#uploadProject 鏂规硶
+ */
+ UPLOAD(MesPdStatusConstants.UPLOAD, "寰呭鏍�"),
+ /**
+ * 寰呭綊妗�
+ *
+ * 瀵瑰簲 MesPdProjectService#auditProject 鏂规硶
+ */
+ AUDIT(MesPdStatusConstants.AUDIT, "寰呭綊妗�"),
+ /**
+ * 宸插綊妗�
+ *
+ * 瀵瑰簲 MesPdProjectService#archiveProject 鏂规硶
+ */
+ ARCHIVE(MesPdStatusConstants.ARCHIVE, "宸插綊妗�");
+
+ public static final Integer[] ARRAYS = Arrays.stream(values()).map(MesPdProjectStatusEnum::getStatus).toArray(Integer[]::new);
+
+ /**
+ * 鐘舵�佸��
+ */
+ private final Integer status;
+ /**
+ * 鐘舵�佸悕
+ */
+ private final String name;
+
+ @Override
+ public Integer[] array() {
+ return ARRAYS;
+ }
+
+}
--
Gitblit v1.9.3