From 79843611908e58f9538f8d8ebac62d3f0d01712c Mon Sep 17 00:00:00 2001
From: chen.lin <1442464845@qq.com>
Date: 星期一, 02 二月 2026 17:37:02 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/devlop-phyz' into devlop-phyz

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/MissionStepType.java |   30 +++++++++++++++++++++++++++---
 1 files changed, 27 insertions(+), 3 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/MissionStepType.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/MissionStepType.java
index a417a16..76bbe56 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/MissionStepType.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/MissionStepType.java
@@ -1,5 +1,8 @@
 package com.vincent.rsf.server.manager.enums;
 
+import java.util.Arrays;
+import java.util.List;
+
 /**
  * @author Ryan
  * @version 1.0
@@ -10,13 +13,18 @@
 public enum MissionStepType {
     MISSION_STEP_TYPE_RESPONSE("RESPONSE", "鍝嶅簲"),
     MISSION_STEP_TYPE_RECEIVE("RECEIVE", "鎺ユ敹"),
+
+    MISSION_STEP_TYPE_RECEIVE_BIN("RECEIVE_BIN", "鎺ユ敹-瑙g粦"),
+
     MISSION_STEP_TYPE_REQUEST("REQUEST", "璇锋眰"),
-    MISSION_STEP_TYPE_BIND("BIND", "缁戝畾"),
     MISSION_STEP_TYPE_UNBIND("UNBIND", "瑙g粦"),
-    MISSION_STEP_TYPE_VALIDATE("VALIDATE", "鏍¢獙"),
-    MISSION_STEP_TYPE_TRANSFORM("TRANSFORM", "杞崲"),
+    MISSION_STEP_TYPE_BIND("BIND", "缁戝畾"),
     MISSION_STEP_TYPE_OBTAIN("OBTAIN", "鑾峰彇"),
     MISSION_STEP_TYPE_NO_EXECUTE("NO_EXECUTE", "瓒婅繃"),
+
+
+    MISSION_STEP_TYPE_VALIDATE("VALIDATE", "鏍¢獙"),
+    MISSION_STEP_TYPE_TRANSFORM("TRANSFORM", "杞崲"),
     ;
     public String type;
     public String desc;
@@ -26,4 +34,20 @@
         this.desc = desc;
     }
 
+    public static List<String> getTaskISSUE(){
+        return Arrays.asList(
+                MissionStepType.MISSION_STEP_TYPE_REQUEST.type,
+                MissionStepType.MISSION_STEP_TYPE_UNBIND.type,
+                MissionStepType.MISSION_STEP_TYPE_BIND.type,
+                MissionStepType.MISSION_STEP_TYPE_OBTAIN.type,
+                MissionStepType.MISSION_STEP_TYPE_NO_EXECUTE.type);
+    }
+
+    public static List<String> getTaskRECEIVE(){
+        return Arrays.asList(
+                MissionStepType.MISSION_STEP_TYPE_RESPONSE.type,
+                MissionStepType.MISSION_STEP_TYPE_RECEIVE_BIN.type,
+                MissionStepType.MISSION_STEP_TYPE_RECEIVE.type);
+    }
+
 }

--
Gitblit v1.9.1