From 13ea8b334572c2423abb8d156fd8428f8d074172 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期四, 03 七月 2025 08:24:58 +0800
Subject: [PATCH] 1

---
 zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/OpenAlgorithmController.java |   40 ++++++++++++++++++++++------------------
 1 files changed, 22 insertions(+), 18 deletions(-)

diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/OpenAlgorithmController.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/OpenAlgorithmController.java
index f6fb37d..f351041 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/OpenAlgorithmController.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/OpenAlgorithmController.java
@@ -1,8 +1,7 @@
 package com.zy.acs.manager.manager.controller;
 
-import com.zy.acs.framework.common.Cools;
+import com.alibaba.fastjson.JSONObject;
 import com.zy.acs.framework.common.R;
-import com.zy.acs.manager.common.annotation.OperationLog;
 import com.zy.acs.manager.core.service.MainZkdService;
 import com.zy.acs.manager.core.third.zkd.dto.Navigation;
 import com.zy.acs.manager.manager.controller.param.OpenAgvParam;
@@ -10,17 +9,15 @@
 import com.zy.acs.manager.manager.service.CodeService;
 import com.zy.acs.manager.manager.service.OpenAlgorithmService;
 import com.zy.acs.manager.system.controller.BaseController;
-import io.swagger.annotations.Api;
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 
 /**
  * Created by vincent on 2023/6/12
  */
-@Api(tags = "Open Api")
+//@Api(tags = "Open Api")
+@Slf4j
 @RestController
 @RequestMapping("/api/open/algorithm")
 public class OpenAlgorithmController extends BaseController {
@@ -37,24 +34,31 @@
     @Autowired
     private CodeService codeService;
 
+    @GetMapping("/demo")
+    public R demo() {
+        return R.ok("demo");
+    }
+
     @PostMapping("/getAgv")
-    @OperationLog("get agv msg")
-    public R save(@RequestBody OpenAgvParam param) {
-        if (Cools.isEmpty(param)) {
-            return R.error("涓嶈兘涓虹┖");
-        }
-        if (Cools.isEmpty(param.getMapId())) {
-            return R.error("鍦板浘缂栧彿涓嶈兘涓虹┖");
-        }
+//    @OperationLog("get agv msg")
+    public R save(@RequestBody(required = false) OpenAgvParam param) {
+//        if (Cools.isEmpty(param)) {
+//            return R.error("涓嶈兘涓虹┖");
+//        }
+//        if (Cools.isEmpty(param.getMapId())) {
+//            return R.error("鍦板浘缂栧彿涓嶈兘涓虹┖");
+//        }
         return R.ok(openAlgorithmService.listAgv(param));
     }
 
 
     @RequestMapping("/zkd/navigation/v1")
-    public Object navigation(@RequestBody Navigation navigation) {
+    public Object navigation(@RequestBody String data) {
+        log.info("鏀跺埌鐨勫鑸俊鎭細{}", data);
+        Navigation navigation = JSONObject.parseObject(data, Navigation.class);
         Long agvId = agvService.getAgvId(navigation.getAgvId());
         mainZkdService.buildMajorTask(agvId, navigation);
-        return null;
+        return R.ok();
     }
 
 }

--
Gitblit v1.9.1