无关风月
11 小时以前 f6760448428b0a11aebab4ee281023532e4f61d7
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/AssetTypeServiceImpl.java
@@ -486,7 +486,15 @@
        PageInfo<AssetStatisticsDetailVO> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
        List<AssetStatisticsDetailVO> list = this.baseMapper.pageListInventoryDetail(query,pageInfo);
        List<AssetType> assetTypes = assetTypeService.list();
        Map<Integer, AssetType> typeMap = assetTypes.stream().collect(Collectors.toMap(AssetType::getId, e -> e));
        for (AssetStatisticsDetailVO assetStatisticsDetailVO : list) {
            AssetType child = typeMap.get(assetStatisticsDetailVO.getAssetTypeId());
            if (child!=null){
                AssetType parent = typeMap.get(child.getParentId());
                if (parent!=null){
                    assetStatisticsDetailVO.setAssetTypeName(parent.getTypeName()+">"+child.getTypeName());
                }
            }
            Integer type = assetStatisticsDetailVO.getType();
            if (type==0){
                String typeName = "入库";