自动化立体仓库 - WMS系统
#
Junjie
2026-01-14 e482e7b01878a3dd98e8091115d572151ad4f2be
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -303,6 +303,8 @@
    @Override
    @Transactional
    public void stockOut(List<TaskDto> taskDtoList, Long userId) {
        int seq = 1;
        String batch = "S" + System.currentTimeMillis();
        for (TaskDto taskDto : taskDtoList) {
            Date now = new Date();
            List<LocDto> locDtos = taskDto.getLocDtos();
@@ -337,6 +339,7 @@
            wrkMast.setAppeTime(now);
            wrkMast.setModiUser(userId);
            wrkMast.setModiTime(now);
            wrkMast.setMemo(batch + "-" + seq++);
            if (!wrkMastService.insert(wrkMast)) {
                throw new CoolException("保存工作档失败,出库库位号:"+taskDto.getLocNo());
            }