From bdd676ea0246acd555fff9c98c8d0bf24865437c Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期一, 19 一月 2026 17:42:50 +0800
Subject: [PATCH] WCS功能完善
---
src/main/java/com/zy/controller/SiteController.java | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/zy/controller/SiteController.java b/src/main/java/com/zy/controller/SiteController.java
index 3fe8c23..4495b0a 100644
--- a/src/main/java/com/zy/controller/SiteController.java
+++ b/src/main/java/com/zy/controller/SiteController.java
@@ -152,8 +152,21 @@
return R.error("plc宸叉帀绾�");
}
+ @PostMapping("/startScan")
+ @ManagerAuth(memo = "瑙﹀彂鎵爜",value = ManagerAuth.Auth.NONE)
+ public R startScan(@RequestParam Integer siteId){
+ SiemensDevpThread siemensDevpThread = (SiemensDevpThread) SlaveConnection.get(SlaveType.Devp, 1);
+ StaProtocol staProtocol = siemensDevpThread.getStation().get(siteId).clone();
+ boolean offer = MessageQueue.offer(SlaveType.Devp, 1, new Task(3, staProtocol));
+ if (!offer) {
+ return R.parse("瑙﹀彂鎵爜鍛戒护涓嬪彂澶辫触");
+ }
+
+ return R.ok("瑙﹀彂鎵爜涓嬪彂鎴愬姛");
+ }
+
@PostMapping("/detl/update")
- @ManagerAuth(memo = "淇敼绔欑偣鏁版嵁")
+ @ManagerAuth(memo = "淇敼绔欑偣鏁版嵁",value = ManagerAuth.Auth.NONE)
public R siteDetlUpdate(@RequestParam Integer siteId,
@RequestParam Integer workNo,
@RequestParam Short staNo,
--
Gitblit v1.9.1