From 65611d34fce5970c7b126fa81b5288d0a62704ee Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期二, 09 四月 2024 15:59:11 +0800 Subject: [PATCH] # --- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/controller/BasShuttleController.java | 24 ++++++++++-------------- 1 files changed, 10 insertions(+), 14 deletions(-) diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/controller/BasShuttleController.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/controller/BasShuttleController.java index cfca0db..905f5ec 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/controller/BasShuttleController.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/controller/BasShuttleController.java @@ -10,6 +10,7 @@ import com.zy.asrs.wcs.common.domain.BaseParam; import com.zy.asrs.wcs.common.domain.KeyValVo; import com.zy.asrs.wcs.common.domain.PageParam; +import com.zy.asrs.wcs.core.domain.param.ShuttleMoveLocParam; import com.zy.asrs.wcs.core.domain.param.ShuttleOperatorParam; import com.zy.asrs.wcs.core.entity.BasShuttle; import com.zy.asrs.wcs.core.entity.Motion; @@ -200,12 +201,7 @@ @PreAuthorize("hasAuthority('core:basShuttle:operator')") @PostMapping("/basShuttle/moveLoc") @Transactional - public synchronized R shuttleMoveLoc(@RequestParam Integer shuttleNo, - @RequestParam Integer moveType, - @RequestParam Integer xStart, - @RequestParam Integer xTarget, - @RequestParam Integer yStart, - @RequestParam Integer yTarget) { + public synchronized R shuttleMoveLoc(@RequestBody ShuttleMoveLocParam param) { DeviceType deviceType = deviceTypeService.getOne(new LambdaQueryWrapper<DeviceType>() .eq(DeviceType::getFlag, String.valueOf(SlaveType.Shuttle)) .eq(DeviceType::getStatus, 1) @@ -218,7 +214,7 @@ .eq(Device::getDeviceType, deviceType.getId()) .eq(Device::getStatus, 1) .eq(Device::getHostId, getHostId()) - .eq(Device::getDeviceNo, shuttleNo)); + .eq(Device::getDeviceNo, param.getShuttleNo())); if (device == null) { return R.error(); } @@ -238,13 +234,13 @@ } shuttleProtocol.setMoveLoc(true);//寮�鍚窇搴� - shuttleProtocol.setMoveType(moveType); - shuttleProtocol.setXStart(xStart); - shuttleProtocol.setXTarget(xTarget); - shuttleProtocol.setXCurrent(xStart); - shuttleProtocol.setYStart(yStart); - shuttleProtocol.setYTarget(yTarget); - shuttleProtocol.setYCurrent(yStart); + shuttleProtocol.setMoveType(param.getMoveType()); + shuttleProtocol.setXStart(param.getStartX()); + shuttleProtocol.setXTarget(param.getTargetX()); + shuttleProtocol.setXCurrent(param.getStartX()); + shuttleProtocol.setYStart(param.getStartY()); + shuttleProtocol.setYTarget(param.getTargetY()); + shuttleProtocol.setYCurrent(param.getStartY()); return R.ok(); } -- Gitblit v1.9.1