From ba78f764042ca15bf3f3be62e7a3fc699df56d67 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期六, 07 三月 2026 20:59:53 +0800
Subject: [PATCH] 提交管理后台新接口,修改XPU报文相关功能,增加测试小程序状态流转接口

---
 xp-robotaxi-api/src/main/java/com/xiaopeng/api/vo/automaticPilot/protobuf/RTCmdType.java |   22 ++++++++++++++++------
 1 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/vo/automaticPilot/proto/up/RTCmdType.java b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/vo/automaticPilot/protobuf/RTCmdType.java
similarity index 82%
rename from xp-robotaxi-api/src/main/java/com/xiaopeng/api/vo/automaticPilot/proto/up/RTCmdType.java
rename to xp-robotaxi-api/src/main/java/com/xiaopeng/api/vo/automaticPilot/protobuf/RTCmdType.java
index 8909145..b552845 100644
--- a/xp-robotaxi-api/src/main/java/com/xiaopeng/api/vo/automaticPilot/proto/up/RTCmdType.java
+++ b/xp-robotaxi-api/src/main/java/com/xiaopeng/api/vo/automaticPilot/protobuf/RTCmdType.java
@@ -1,13 +1,13 @@
-package com.xiaopeng.api.vo.automaticPilot.proto.up;
+package com.xiaopeng.api.vo.automaticPilot.protobuf;
 
-/**
- * RT命令类型枚举
- */
 public enum RTCmdType {
     // RT CMD   云端发起CMD范围:10001~12000
     CLOUD_ORDER_OPERATION(10001),           // 云端操作订单 (云端→XPU)
-    CLOUD_TASK_CONTROL(10003),              // 云端任务操作 (云端→XPU)
-    CLOUD_CREATE_ORDER(10004),              // 云端新增订单 (云端→XPU)
+    CLOUD_TASK_CONTROL(10002),              // 云端任务操作 (云端→XPU)
+    CLOUD_CREATE_ORDER(10003),              // 云端新增订单 (云端→XPU)
+    CLOUD_CANCEL_ORDER(10004),              // 云端取消订单 (云端→XPU)
+    CLOUD_SEND_RT_TASK(10005),              // 云端发送新RT任务 (云端→XPU)
+    CLOUD_NAVIGATION_RESPONSE(10006),       // 云端下发导航信息 (云端→XPU)
 
     // RT CMD   座舱发起CMD范围:12001~14000
     VEHICLE_ORDER_OPERATION(12001),         // 车端操作订单 (座舱→XPU)
@@ -54,7 +54,17 @@
         return value;
     }
 
+    public static RTCmdType getByValue(int value) {
+        for (RTCmdType type : values()) {
+            if (type.getValue() == value) {
+                return type;
+            }
+        }
+        return null;
+    }
+
     public void setValue(int value) {
         this.value = value;
     }
+
 }

--
Gitblit v1.7.1