自动化立体仓库 - WMS系统
zhang
2025-05-22 1216681441c6275aa2779c961e3c83f5d8d3df02
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -19,6 +19,8 @@
import com.zy.common.model.enums.WorkNoType;
import com.zy.common.service.CommonService;
import com.zy.common.utils.HttpHandler;
import com.zy.nc.entity.NccJcQilibcBarcodeflowWms;
import com.zy.nc.service.NccJcQilibcBarcodeflowWmsService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -94,6 +96,9 @@
    @Resource
    private OrderDetlPakoutService orderDetlPakoutService;
    @Autowired
    private NccJcQilibcBarcodeflowWmsService barcodeflowWmsService;
    @Override
    @Transactional
@@ -615,7 +620,13 @@
            }
            // 生成入库通知档
            List<DetlDto> detlDtos = new ArrayList<>();
            param.getCombMats().forEach(elem -> {
                // TODO 不考虑代码效率,因为旧代码bug少
                if (!Cools.isEmpty(elem.getVbarcode())){
                    NccJcQilibcBarcodeflowWms vbarcode1 = barcodeflowWmsService.selectOne(new EntityWrapper<NccJcQilibcBarcodeflowWms>().eq("vbarcode", elem.getVbarcode()));
                }
                // 订单明细数量校验
//                OrderDetl orderDetl = orderDetlService.selectItem(order.getId(), elem.getMatnr(), elem.getBatch());