From 310a1841c3ba3331529d5791605ef1fba24c3ecd Mon Sep 17 00:00:00 2001
From: chen.llin <1442464845@qq.comm>
Date: 星期日, 18 一月 2026 14:56:33 +0800
Subject: [PATCH] 倾斜度

---
 src/main/java/com/zy/controller/CrnController.java |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/controller/CrnController.java b/src/main/java/com/zy/controller/CrnController.java
index 0a83618..079e063 100644
--- a/src/main/java/com/zy/controller/CrnController.java
+++ b/src/main/java/com/zy/controller/CrnController.java
@@ -35,11 +35,13 @@
 import com.zy.core.properties.SlaveProperties;
 import com.zy.core.properties.SystemProperties;
 import com.zy.core.thread.RgvThread;
+import com.zy.task.CrnTiltRecordTask;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
 import org.springframework.web.bind.annotation.RestController;
 
 import java.util.ArrayList;
@@ -68,6 +70,8 @@
     private MainServiceImpl mainService;
     @Autowired
     private LocMastService locMastService;
+    @Autowired
+    private CrnTiltRecordTask crnTiltRecordTask;
 
 
     @ManagerAuth(memo = "杩涜涓殑鍛戒护")
@@ -529,5 +533,20 @@
         return false;
     }
 
-
+    /**
+     * 鎵嬪姩瑙﹀彂鍫嗗灈鏈哄�炬枩搴﹁褰�
+     * @param crnNo 鍫嗗灈鏈虹紪鍙凤紝濡傛灉涓虹┖鍒欒褰曟墍鏈夊爢鍨涙満
+     * @return
+     */
+    @PostMapping("/tiltRecord/manual")
+    @ManagerAuth
+    public R manualTiltRecord(@RequestParam(required = false) Integer crnNo) {
+        try {
+            crnTiltRecordTask.manualRecord(crnNo);
+            return R.ok("鎵嬪姩瑙﹀彂鍊炬枩搴﹁褰曟垚鍔�");
+        } catch (Exception e) {
+            log.error("鎵嬪姩瑙﹀彂鍊炬枩搴﹁褰曞け璐�", e);
+            return R.error("鎵嬪姩瑙﹀彂澶辫触锛�" + e.getMessage());
+        }
+    }
 }

--
Gitblit v1.9.1