From bb382878794695e7c2b6e4543893dd90fab900c8 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期一, 20 四月 2026 21:12:55 +0800
Subject: [PATCH] [fix] 待改派任务列表
---
xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpTaskController.java | 23 ++++++++++++++++++-----
1 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpTaskController.java b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpTaskController.java
index 6c92d4c..3c456c3 100644
--- a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpTaskController.java
+++ b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpTaskController.java
@@ -28,10 +28,9 @@
import com.xiaopeng.maintenance.schedule.InsuranceInspectionScheduleTask;
import com.xiaopeng.maintenance.service.IXpErrorTypeService;
import com.xiaopeng.maintenance.service.XpTaskService;
+import com.xiaopeng.maintenance.vo.*;
import com.xiaopeng.maintenance.vo.TaskCleanDetailVO;
import com.xiaopeng.maintenance.vo.TaskDetectionDetailVO;
-import com.xiaopeng.maintenance.vo.TaskReassignVo;
-import com.xiaopeng.maintenance.vo.VehicleListVO;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import lombok.extern.slf4j.Slf4j;
@@ -51,8 +50,6 @@
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
-
-import static net.sf.jsqlparser.parser.feature.Feature.comment;
/**
* <p>
@@ -299,7 +296,24 @@
return R.ok(xpTask);
}
+ @ApiOperation(value = "待改派的工单分页列表", tags = {"管理后台-运维执行-任务工单-待改派工单"})
+ @PostMapping("/api/v1/task/reassign/pageList")
+ public R<PageInfo<TaskVO>> reassignTaskPageList(@RequestBody TaskPageListQuery query) {
+ return R.ok(xpTaskService.reassignTaskPageList(query));
+ }
+ @ApiOperation(value = "可改派的运维人员列表", tags = {"管理后台-运维执行-任务工单-待改派工单"})
+ @GetMapping("/api/v1/task/reassign/availableUsers")
+ public R<List<XpOperationsUser>> availableReassignUsers(@RequestParam Long taskId) {
+ return R.ok();
+ }
+
+ @ApiOperation(value = "改派详情", tags = {"管理后台-运维执行-任务工单-待改派工单"})
+ @GetMapping("/api/v1/task/reassign/detail")
+ public R<TaskReassignDetailVO> reassignDetail(@RequestParam Long taskId) {
+ //包含任务信息和改派日志
+ return R.ok();
+ }
@ApiOperation(value = "执行保险年检检测定时任务", tags = {"定时任务"})
@GetMapping("/base/task/insurance/execute")
@@ -307,5 +321,4 @@
insuranceInspectionScheduleTask.executeInsuranceInspectionTask();
return R.ok();
}
-
}
--
Gitblit v1.7.1