liding
7 天以前 f13916c4d793db207cec5a4fc75773366f590362
src/main/java/com/ruoyi/production/service/impl/ProductionAccountServiceImpl.java
@@ -24,16 +24,19 @@
    @Override
    public IPage<ProductionAccountVo> listPage(Page<ProductionAccountDto> page, ProductionAccountDto dto) {
        // 分页查询生产核算数据
        ProductionAccountDto queryDto = normalizeDateQuery(dto);
        return baseMapper.listPage(page, queryDto);
    }
    @Override
    public IPage<ProductionProductMainDto> listProductionDetails(ProductionAccountDto dto, Page page) {
        // 查询生产核算明细
        return productionProductMainMapper.listProductionDetails(normalizeDateQuery(dto), page);
    }
    private ProductionAccountDto normalizeDateQuery(ProductionAccountDto dto) {
        // 规范日期查询范围,补齐缺失的开始或结束时间
        if (dto == null) {
            return new ProductionAccountDto();
        }