skyouc
2025-09-09 ccfbcdf2a2ee13a7575bb7bbd0cbf5311df2827b
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MobileServiceImpl.java
@@ -450,8 +450,7 @@
                    .set(WaveSeed::getSiteNo, siteNo.getSiteNo()))) {
                throw new CoolException("播种站点更新失败!!");
            }
            //绑定成功,播种墙亮灯
            sowLightMange(siteNo.getSiteNo(), order, "LIGHT");
        } else {
            if (StringUtil.isNullOrEmpty(siteNo.getOrderNo())) {
                throw new CoolException("当前播种站点未绑定订单!!");
@@ -551,6 +550,20 @@
        }
        params.forEach(order -> {
            CacheSite cacheSite = cacheSiteService.getOne(new LambdaQueryWrapper<CacheSite>().eq(CacheSite::getOrderId, order.getId()));
            if (cacheSite != null) {
                cacheSite.setSiteStatus(CacheSiteStatusType.O.id);
                cacheSite.setOrderId(null);
                cacheSite.setOrderNo(null);
                cacheSite.setBarcode(null);
                cacheSite.setPlatformId(null);
                cacheSite.setPlatformNo(null);
                cacheSite.setUpdateTime(new Date());
                if (!cacheSiteService.updateById(cacheSite)) {
                    throw new CoolException("缓存站清空失败");
                }
            }
            OrderDetl byId = orderDetlService.getById(order.getId());
            if (Objects.isNull(byId)) {
                throw new CoolException("订单明细不存在!!");