diff --git a/ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActMaterialServiceImpl.java b/ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActMaterialServiceImpl.java index 89d34bc478a4efa7dd41253de6bd3caec9e58c39..b39e9ab309cc839c87e43f788b8b72f0f0d025c3 100644 --- a/ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActMaterialServiceImpl.java +++ b/ruoyi-supplies/src/main/java/com/ruoyi/system/service/impl/ActMaterialServiceImpl.java @@ -31,6 +31,14 @@ public class ActMaterialServiceImpl implements ActMaterialService { if (actMaterialVO == null || actMaterialVO.size() == 0){ ActSuppliesDetails actSuppliesDetails = new ActSuppliesDetails(); List<ActSuppliesDetails> details = actSuppliesDetailsMapper.selectActSuppliesDetailsMaterialListPZ(actSuppliesDetails); + if (mineId.equals("011704")){ + details.parallelStream() + .filter(v -> v.getCode().startsWith("30") || v.getCode().startsWith("31") || v.getCode().startsWith("32") || + v.getCode().startsWith("33") || v.getCode().startsWith("34") || v.getCode().startsWith("35") || + v.getCode().startsWith("36")) + .forEach(v -> v.setCodes("04")); + details.parallelStream().filter(v -> v.getCode().startsWith("6199")).forEach(v -> v.setCodes("10")); + } return AjaxResult.success(details); } return AjaxResult.success(actMaterialVO);