自动化立体仓库 - WMS系统
zhang
2025-10-13 827d0a1133cbb738471f44a4eb58aba171c6323d
对接
7个文件已修改
22 ■■■■ 已修改文件
src/main/java/com/zy/asrs/mapper/MatMapper.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/MatService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/MatServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/third/task/OrderScheduler.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/third/task/handler/OrderHandler.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/asrs/MatMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/asrs/OrderMapper.xml 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/mapper/MatMapper.java
@@ -17,4 +17,6 @@
    Mat selectByMatnr(@Param("matnr")String matnr);
    Mat selectBySku(@Param("sku")String sku);
}
src/main/java/com/zy/asrs/service/MatService.java
@@ -10,4 +10,6 @@
    Mat selectByMatnr(String matnr);
    Mat selectBySku(String sku);
}
src/main/java/com/zy/asrs/service/impl/MatServiceImpl.java
@@ -21,5 +21,9 @@
        return this.baseMapper.selectByMatnr(matnr);
    }
    @Override
    public Mat selectBySku(String matnr) {
        return this.baseMapper.selectBySku(matnr);
    }
}
src/main/java/com/zy/third/task/OrderScheduler.java
@@ -32,7 +32,7 @@
    /**
     * 读取入库单据
     */
    @Scheduled(cron = "0/30 * * * * ? ")
    @Scheduled(cron = "0/10 * * * * ? ")
    public void readInOrder() {
        log.info("读取入库单据");
        List<String> orderNos = exdInstockSourceMapper.listOrderNo();
@@ -65,7 +65,7 @@
    /**
     * 读取出库单据
     */
    @Scheduled(cron = "0/30 * * * * ? ")
    @Scheduled(cron = "0/10 * * * * ? ")
    public void readOutOrder() {
        log.info("读取出库单据");
        List<String> orderNos = exdOutstockSourceMapper.listOrderNo();
src/main/java/com/zy/third/task/handler/OrderHandler.java
@@ -117,7 +117,7 @@
            }
        }
        for (DetlDto detlDto : list) {
            Mat mat = matService.selectByMatnr(detlDto.getMatnr());
            Mat mat = matService.selectBySku(detlDto.getMatnr());
            if (Cools.isEmpty(mat)) {
                throw new CoolException(detlDto.getMatnr() + "编号商品检索失败,请先添加商品");
            }
@@ -210,7 +210,7 @@
            }
        }
        for (DetlDto detlDto : list) {
            Mat mat = matService.selectByMatnr(detlDto.getMatnr());
            Mat mat = matService.selectBySku(detlDto.getMatnr());
            if (Cools.isEmpty(mat)) {
                throw new CoolException(detlDto.getMatnr() + "编号商品检索失败,请先添加商品");
            }
src/main/resources/mapper/asrs/MatMapper.xml
@@ -80,4 +80,8 @@
    <select id="selectByMatnr" resultMap="BaseResultMap">
        select top 1 * from man_mat where 1=1 and matnr = #{matnr}
    </select>
    <select id="selectBySku" resultMap="BaseResultMap">
        select top 1 * from man_mat where 1=1 and sku = #{sku}
    </select>
</mapper>
src/main/resources/mapper/asrs/OrderMapper.xml
@@ -59,8 +59,6 @@
        where 1=1
        and settle = 4
        and status = 1
        and doc_type!=18
        and doc_type!=19
        order by create_time asc
    </select>