自动化立体仓库 - WMS系统
pang.jiabao
6 天以前 9187a33d1b5cbf851621a27d5bcfd2014ea1c31b
src/main/java/com/zy/third/lk/task/LKInTBScheduler.java
@@ -121,9 +121,9 @@
     */
    @Transactional(rollbackFor = Throwable.class)
    public boolean insertInDet(OrderDetl orderDetl) {
        String sqlInDetTb = "select * from lk_InDetTB where BillNo='" + orderDetl.getOrderNo() + "' and " + " ItemId='" + orderDetl.getMatnr() + "' and ItemBatch='" + orderDetl.getBatch() + "'";
        String sqlInDetTb = "select * from lk_InDetTB where BillNo='" + orderDetl.getOrderNo() + "' and " + " ItemId='" + orderDetl.getMatnr() + "' and ItemBatch='" + orderDetl.getBatch() + "' and orderNo = '" + orderDetl.getOutOrderNo();
        List<InDetTB> inDets = erpSqlServer.select(sqlInDetTb, InDetTB.class);
        String sqlInDetTbBak = "select * from lk_InDetTB_Bak where BillNo='" + orderDetl.getOrderNo() + "' and " + " ItemId='" + orderDetl.getMatnr() + "' and ItemBatch='" + orderDetl.getBatch() + "'";
        String sqlInDetTbBak = "select * from lk_InDetTB_Bak where BillNo='" + orderDetl.getOrderNo() + "' and " + " ItemId='" + orderDetl.getMatnr() + "' and ItemBatch='" + orderDetl.getBatch() + "' and orderNo = '" + orderDetl.getOutOrderNo();
        List<InDetTBBak> inDetBaks = erpSqlServer.select(sqlInDetTbBak, InDetTBBak.class);
        if (!inDets.isEmpty() || !inDetBaks.isEmpty()) {
            log.error("该单号料号中间表表身已存在:" + orderDetl.getOrderNo() + "==>>" + orderDetl.getOrderNo());
@@ -137,7 +137,7 @@
            return true;
        } else {
            log.error("入库回传失败,实体类打印:{}", content);
            throw new CoolException("服务器内部错误,请联系管理员");
            return true;
        }
    }
@@ -208,7 +208,7 @@
            return true;
        } else {
            log.error("入库回传失败,实体类打印:" + content.toString());
            throw new CoolException("服务器内部错误,请联系管理员");
            return true;
        }
    }