自动化立体仓库 - WMS系统
pang.jiabao
11 小时以前 76fe27b7b098cda720198aaa157edee4482351b8
成品判料改待判
1个文件已修改
4 ■■■■ 已修改文件
src/main/java/com/zy/asrs/importexcle/ProductCalibrationImportListener.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/importexcle/ProductCalibrationImportListener.java
@@ -50,7 +50,7 @@
    @Override
    public void invoke(ProductCalibrationExcelParam data, AnalysisContext context) {
        log.info("成品校验解析到第 {} 条数据:{}", ++count, JSON.toJSONString(data));
        if ("合格".equals(data.getQualified()) || "不合格".equals(data.getQualified())) {
        if ("合格".equals(data.getQualified()) || "待判".equals(data.getQualified()) || "不合格".equals(data.getQualified())) {
            list.add(data);
        } else {
            throw new CoolException("成品校验校验结果异常:" + data);
@@ -84,7 +84,7 @@
        try (SqlSession sqlSession = sqlSessionFactory.openSession(ExecutorType.BATCH)) {
            LocDetlMapper mapper = sqlSession.getMapper(LocDetlMapper.class);
            list.forEach(productCalibrationExcelParam -> {
                mapper.updateQualifiedByRollNo(productCalibrationExcelParam.getRollNo(), productCalibrationExcelParam.getQualified());
                mapper.updateQualifiedByRollNo(productCalibrationExcelParam.getRollNo(), productCalibrationExcelParam.getQualified().equals("待判") ? null : productCalibrationExcelParam.getQualified());
            });
            sqlSession.commit();
        }