| | |
| | | |
| | | @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(); |
| | | } |