zouyu
7 天以前 5c58ac36853e09b09498ac2ed75bf5a9e7b80e12
src/main/java/com/ruoyi/production/service/impl/SalesLedgerSchedulingServiceImpl.java
@@ -370,21 +370,21 @@
        return 0;
    }
    @Override
    public void exportOne(HttpServletResponse response) {
        List<SalesLedgerSchedulingDto> list = salesLedgerSchedulingMapper.list();
        if(CollectionUtils.isEmpty(list)){
            throw new RuntimeException("无导出数据");
        }
        List<DaiDto> dais = new ArrayList<>();
        list.forEach(i -> {
            DaiDto daiDto = new DaiDto();
            BeanUtils.copyProperties(i, daiDto);
            // 获取待排产数量
            daiDto.setDaiNum(daiDto.getQuantity().subtract(i.getSchedulingNum()));
            dais.add(daiDto);
        });
        ExcelUtil<DaiDto> util = new ExcelUtil<>(DaiDto.class);
        util.exportExcel(response, dais, "生产派工");
    }
//    @Override
//    public void exportOne(HttpServletResponse response) {
//        List<SalesLedgerSchedulingDto> list = salesLedgerSchedulingMapper.list();
//        if(CollectionUtils.isEmpty(list)){
//            throw new RuntimeException("无导出数据");
//        }
//        List<DaiDto> dais = new ArrayList<>();
//        list.forEach(i -> {
//            DaiDto daiDto = new DaiDto();
//            BeanUtils.copyProperties(i, daiDto);
//            // 获取待排产数量
//            daiDto.setDaiNum(daiDto.getQuantity().subtract(i.getSchedulingNum()));
//            dais.add(daiDto);
//        });
//        ExcelUtil<DaiDto> util = new ExcelUtil<>(DaiDto.class);
//        util.exportExcel(response, dais, "生产派工");
//    }
}