skyouc
2025-01-13 464ad021114d1194bc55b4b4554fd563f6236e96
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/timer/TaskWaveTimer.java
@@ -118,14 +118,15 @@
                            orderUtils.updateWorkQty(orderDetl.getId(), workQty, true);
                            CacheSite cacheSite = cacheSiteService.getOne(new LambdaQueryWrapper<CacheSite>().eq(CacheSite::getOrderId, orderDetl.getOrderId()).eq(CacheSite::getHostId, hostId));
                            if (cacheSite == null) {
                                throw new CoolException("缓存站空间不存在");
                            }
                            //fixme 生成波次播种数据时,不自动添加站点绑定,站点绑定调整至出库绑定播种库位时更新
//                            CacheSite cacheSite = cacheSiteService.getOne(new LambdaQueryWrapper<CacheSite>().eq(CacheSite::getOrderId, orderDetl.getOrderId()).eq(CacheSite::getHostId, hostId));
//                            if (cacheSite == null) {
//                                throw new CoolException("缓存站空间不存在");
//                            }
                            WaveSeed waveSeed = new WaveSeed();
                            waveSeed.setSiteId(cacheSite.getId());
                            waveSeed.setSiteNo(cacheSite.getSiteNo());
//                            waveSeed.setSiteId(cacheSite.getId());
//                            waveSeed.setSiteNo(cacheSite.getSiteNo());
                            waveSeed.setOrderNo(orderDetl.getOrderNo());
                            waveSeed.setOrderId(orderDetl.getOrderId());
                            waveSeed.setOrderDetlId(orderDetl.getId());
@@ -141,13 +142,13 @@
                            if (!waveSeedService.save(waveSeed)) {
                                throw new CoolException("波次播种创建失败");
                            }
                            cacheSite.setOrderId(orderDetl.getOrderId());
                            cacheSite.setOrderNo(orderDetl.getOrderNo());
                            cacheSite.setSiteStatus(CacheSiteStatusType.R.id);
                            cacheSite.setUpdateTime(new Date());
                            if (!cacheSiteService.updateById(cacheSite)) {
                                throw new CoolException("缓存站更新失败");
                            }
//                            cacheSite.setOrderId(orderDetl.getOrderId());
//                            cacheSite.setOrderNo(orderDetl.getOrderNo());
//                            cacheSite.setSiteStatus(CacheSiteStatusType.R.id);
//                            cacheSite.setUpdateTime(new Date());
//                            if (!cacheSiteService.updateById(cacheSite)) {
//                                throw new CoolException("缓存站更新失败");
//                            }
                        }
                    }