From 5d75fcaea0a3774052b7484a4ffe755258502363 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期六, 06 十二月 2025 20:49:11 +0800
Subject: [PATCH] fix:开始执行人员就绪按钮
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/SysTaskVehicleManagementController.java | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/SysTaskVehicleManagementController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/SysTaskVehicleManagementController.java
index 9d47562..cc7dd4d 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/SysTaskVehicleManagementController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/SysTaskVehicleManagementController.java
@@ -199,7 +199,7 @@
@PutMapping("/status/{id}")
public AjaxResult updateStatus(@PathVariable("id") Long id, @RequestParam String status) {
try {
- int result = sysTaskVehicleService.updateTaskVehicleStatus(id, status);
+ int result = sysTaskVehicleService.updateSysTaskVehicleStatus(id, status);
if (result > 0) {
return success("鐘舵�佹洿鏂版垚鍔�");
} else {
@@ -211,6 +211,22 @@
}
/**
+ * 鎵归噺鑾峰彇杞﹁締褰撳墠浠诲姟鐘舵��
+ * 浼樺寲鎺ュ彛锛氬噺灏慔TTP璇锋眰娆℃暟
+ */
+ @PreAuthorize("@ss.hasPermi('task:vehicle:query')")
+ @PostMapping("/currentStatus")
+ public AjaxResult batchGetCurrentTaskStatus(@RequestBody List<Long> vehicleIds) {
+ try {
+ java.util.Map<Long, java.util.Map<String, Object>> statusMap = sysTaskVehicleService.batchGetVehicleCurrentTaskStatus(vehicleIds);
+ return success(statusMap);
+ } catch (Exception e) {
+ logger.error("鎵归噺鑾峰彇杞﹁締浠诲姟鐘舵�佸け璐�", e);
+ return error("鑾峰彇鐘舵�佸け璐ワ細" + e.getMessage());
+ }
+ }
+
+ /**
* 鍒嗛厤杞﹁締璇锋眰瀵硅薄
*/
public static class AssignVehicleRequest {
--
Gitblit v1.9.1