From 8e04672090ee66b680d0711f26022bbd620043ac Mon Sep 17 00:00:00 2001 From: gengby <858962040@qq.com> Date: Sun, 18 Feb 2024 11:09:46 +0800 Subject: [PATCH] =?UTF-8?q?rev:=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/nl/acs/agv/server/AgvWaitUtil.java | 13 +- .../device/device_driver/DriverTypeEnum.java | 4 +- .../service/impl/DeviceServiceImpl.java | 4 +- acs/nladmin-ui/src/views/acs/device/index.vue | 70 ++-- lms/nladmin-system/.gitignore | 2 + .../acs/controller/AcsToWmsController.java | 1 - .../wms/ext/acs/service/AcsToWmsService.java | 8 + .../acs/service/impl/AcsToWmsServiceImpl.java | 52 +++ .../mes/service/impl/WmsToMesServiceImpl.java | 6 +- .../nl/wms/pda/controller/PdaController.java | 99 ++++- .../org/nl/wms/pda/service/PdaService.java | 139 ++++++- .../service/dao/dto/CommonPointQueryDto.java | 13 + .../dao/dto/FullVehicleOutConfirmDto.java | 15 + .../service/dao/dto/FullVehicleOutDto.java | 14 + .../wms/pda/service/dao/dto/GroupLinkDto.java | 14 + .../pda/service/dao/dto/ManualGroupDto.java | 9 +- .../pda/service/dao/dto/MaterialQueryDto.java | 15 + .../pda/service/dao/dto/PointsQueryDto.java | 17 + .../pda/service/dao/dto/VehicleGoBackDto.java | 16 + .../wms/pda/service/dao/mapper/PdaMapper.java | 14 +- .../wms/pda/service/dao/mapper/PdaMapper.xml | 48 ++- .../pda/service/dao/vo/LinkMaterialVo.java | 20 + .../pda/service/dao/vo/MaterialInfoVo.java | 2 - .../nl/wms/pda/service/dao/vo/PointVo.java | 18 + .../wms/pda/service/dao/vo/VehicleLinkVo.java | 19 + .../wms/pda/service/impl/PdaServiceImpl.java | 358 +++++++++++++++--- .../dao/SchBaseVehiclematerialgroup.java | 4 +- .../dto/SchBaseVehiclematerialgroupDto.java | 5 + .../sch/point/service/dao/SchBasePoint.java | 2 + .../nl/wms/sch/task_manage/AbstractTask.java | 6 + .../sch/task_manage/GeneralDefinition.java | 8 + .../enums/GroupBindMaterialStatusEnum.java | 2 +- .../task_manage/enums/GroupStatusEnum.java | 25 +- .../sch/task_manage/enums/LinkStatusEnum.java | 25 ++ .../task/tasks/lmzb/LMZBQKTask.java | 180 +++++++++ .../task/tasks/lmzp/LMZPQKTask.java | 180 +++++++++ .../task_manage/task/tasks/p2p/P2PTask.java | 210 ++++++++++ .../task/tasks/ycl/JLHCHKTask.java | 202 ++++++++++ .../task/tasks/ycl/JLHCQMTask.java | 194 ++++++++++ .../task_manage/task/tasks/ycl/ZPQKTask.java | 194 ++++++++++ .../task_manage/task/tasks/ycl/ZPRKTask.java | 203 ++++++++++ .../src/main/resources/logback-spring.xml | 2 +- .../src/test/java/org/nl/ApplicationTest.java | 30 ++ lms/nladmin-ui/src/App.vue | 2 +- .../src/views/wms/basedata/material/index.vue | 128 +++---- .../src/views/wms/sch/group/index.vue | 199 +++++----- .../src/views/wms/sch/point/PointDialog.vue | 31 +- .../src/views/wms/sch/point/index.vue | 83 ++-- .../src/views/wms/sch/region/index.vue | 60 +-- .../src/views/wms/sch/task/config/index.vue | 64 ++-- 50 files changed, 2615 insertions(+), 414 deletions(-) create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/dao/dto/CommonPointQueryDto.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/dao/dto/FullVehicleOutConfirmDto.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/dao/dto/FullVehicleOutDto.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/dao/dto/GroupLinkDto.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/dao/dto/MaterialQueryDto.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/dao/dto/PointsQueryDto.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/dao/dto/VehicleGoBackDto.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/dao/vo/LinkMaterialVo.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/dao/vo/PointVo.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/dao/vo/VehicleLinkVo.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/enums/LinkStatusEnum.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/lmzb/LMZBQKTask.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/lmzp/LMZPQKTask.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/p2p/P2PTask.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/ycl/JLHCHKTask.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/ycl/JLHCQMTask.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/ycl/ZPQKTask.java create mode 100644 lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/ycl/ZPRKTask.java diff --git a/acs/nladmin-system/src/main/java/org/nl/acs/agv/server/AgvWaitUtil.java b/acs/nladmin-system/src/main/java/org/nl/acs/agv/server/AgvWaitUtil.java index 97374f3..974f2e7 100644 --- a/acs/nladmin-system/src/main/java/org/nl/acs/agv/server/AgvWaitUtil.java +++ b/acs/nladmin-system/src/main/java/org/nl/acs/agv/server/AgvWaitUtil.java @@ -10,19 +10,21 @@ import org.nl.acs.opc.Device; import org.nl.acs.opc.DeviceAppService; import org.nl.acs.task.service.dto.TaskDto; import org.nl.modules.common.exception.BadRequestException; -import org.springframework.stereotype.Service; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; /** * @author zhangjiangwei */ -@Service +@Component @RequiredArgsConstructor @Slf4j public class AgvWaitUtil { - private final DeviceAppService deviceAppService; - - private final DeviceExecuteLogService deviceExecuteLogService; + @Autowired + private DeviceAppService deviceAppService; + @Autowired + private DeviceExecuteLogService deviceExecuteLogService; //取货前等待 public JSONObject waitInGet(String deviceCode) { @@ -107,7 +109,6 @@ public class AgvWaitUtil { } if (device.getDeviceDriver() instanceof PhotoelectricDetectionDeviceDriver) { - // 诺力4期对接位驱动 PhotoelectricDetectionDeviceDriver driver = (PhotoelectricDetectionDeviceDriver) device.getDeviceDriver(); if (driver.getMove() == 0) { String message = "允许AGV放货。"; diff --git a/acs/nladmin-system/src/main/java/org/nl/acs/device/device_driver/DriverTypeEnum.java b/acs/nladmin-system/src/main/java/org/nl/acs/device/device_driver/DriverTypeEnum.java index 26695a5..24663ad 100644 --- a/acs/nladmin-system/src/main/java/org/nl/acs/device/device_driver/DriverTypeEnum.java +++ b/acs/nladmin-system/src/main/java/org/nl/acs/device/device_driver/DriverTypeEnum.java @@ -10,8 +10,8 @@ import com.alibaba.fastjson.JSONObject; */ public enum DriverTypeEnum { ORDINARY_SITE(1, "standard_ordinary_site", "普通站点", "station"), - - PHOTOELECTRIC_DETECTION_DEVICE_DRIVER(2, "photoelectric_detection_station", "光电检测站点", "station"); + STANDARD_STORAGE(2, "standard_storage", "标准版-货架", "storage"), + PHOTOELECTRIC_DETECTION_DEVICE_DRIVER(3, "photoelectric_detection_station", "光电检测站点", "station"); //驱动索引 private int index; //驱动编码 diff --git a/acs/nladmin-system/src/main/java/org/nl/acs/device/service/impl/DeviceServiceImpl.java b/acs/nladmin-system/src/main/java/org/nl/acs/device/service/impl/DeviceServiceImpl.java index cf530e2..fa9be1f 100644 --- a/acs/nladmin-system/src/main/java/org/nl/acs/device/service/impl/DeviceServiceImpl.java +++ b/acs/nladmin-system/src/main/java/org/nl/acs/device/service/impl/DeviceServiceImpl.java @@ -876,7 +876,7 @@ public class DeviceServiceImpl implements DeviceService, ApplicationAutoInitial celldto.setZ("0"); celldto.setAddress(0); celldto.setCreate_by("init"); - celldto.setCreate_time(SecurityUtils.getCurrentUsername()); + celldto.setCreate_time(DateUtil.now()); wo.insert((JSONObject) JSONObject.toJSON(celldto)); } } @@ -892,7 +892,7 @@ public class DeviceServiceImpl implements DeviceService, ApplicationAutoInitial celldto.setZ("0"); celldto.setAddress(0); celldto.setCreate_by("init"); - celldto.setCreate_time(SecurityUtils.getCurrentUsername()); + celldto.setCreate_time(DateUtil.now()); wo.insert((JSONObject) JSONObject.toJSON(celldto)); } } diff --git a/acs/nladmin-ui/src/views/acs/device/index.vue b/acs/nladmin-ui/src/views/acs/device/index.vue index 989a8b7..2390625 100644 --- a/acs/nladmin-ui/src/views/acs/device/index.vue +++ b/acs/nladmin-ui/src/views/acs/device/index.vue @@ -24,7 +24,7 @@ style="width: 190px" @change="crud.toQuery" > - + - + - + - + 导出模型 + >导出模型 + - + - + - + @@ -111,10 +112,14 @@ - + @@ -131,7 +136,7 @@ - + @@ -140,7 +145,7 @@ - +