From 204d411e545412dc65545b1b9149479a6d07672a Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期六, 14 九月 2024 14:46:49 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/RgvController.java | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/RgvController.java b/src/main/java/com/zy/asrs/controller/RgvController.java index a13e3e2..ef49d0b 100644 --- a/src/main/java/com/zy/asrs/controller/RgvController.java +++ b/src/main/java/com/zy/asrs/controller/RgvController.java @@ -13,6 +13,7 @@ import com.zy.asrs.service.BasRgvService; import com.zy.asrs.service.WrkMastService; import com.zy.asrs.service.impl.MainServiceImpl; +import com.zy.asrs.utils.NumUtils; import com.zy.asrs.utils.Utils; import com.zy.core.cache.MessageQueue; import com.zy.core.cache.OutputQueue; @@ -345,7 +346,7 @@ public R ringThroughRgv(){ List<RingThroughParam> result = new ArrayList<>(); // for (RgvSlave rgv : slaveProperties.getRgv()) { - for (int i = 1;i<10;i++) { + for (int i = 1;i<2;i++) { // // 鑾峰彇RGV淇℃伅 // RgvThread rgvThread = (RgvThread) SlaveConnection.get(SlaveType.Rgv, rgv.getId()); // if (rgvThread == null) { @@ -359,9 +360,11 @@ // ringThroughParam.setIndex(rgv.getId()); ringThroughParam.setIndex(i); - double[] doubles = Utils.RingThroughXY2(183.0, 100.0*i); - ringThroughParam.setValueX(doubles[0]); - ringThroughParam.setValueY(doubles[1]); + double[] doubles = Utils.RingThroughXY2(183.0, NumUtils.GetRandomIntInRange(183)); +// double[] doubles = Utils.RingThroughXY2(183.0, 100*i ); + + ringThroughParam.setValueX(doubles[0]-2.94); + ringThroughParam.setValueY(doubles[1]-2.94); result.add(ringThroughParam); } return R.ok().add(result); @@ -386,9 +389,9 @@ // ringThroughParam.setIndex(rgv.getId()); ringThroughParam.setIndex(i); - double[] doubles = Utils.RingThroughXY2(183.0, 100.0*i); - ringThroughParam.setValueX(doubles[0]); - ringThroughParam.setValueY(doubles[1]); + double[] doubles = Utils.RingThroughXY2(183.0, 100*i ); + ringThroughParam.setValueX(doubles[0]+2.94); + ringThroughParam.setValueY(doubles[1]+2.94); result.add(ringThroughParam); } return R.ok().add(result); -- Gitblit v1.9.1