feat(cost): 添加成本明细和指标结果的日期范围查询功能

- 在 CostProdDetailBo 中新增 detailDateStart 和 detailDateEnd 字段
- 在 CostProdMetricResultBo 中新增 metricDateStart 和 metricDateEnd 字段
- 在 CostProdDetailServiceImpl 中实现日期范围查询逻辑
- 在 CostProdMetricResultServiceImpl 中实现日期范围查询逻辑
- 为新字段添加日期格式化注解支持
- 实现 between 查询条件用于日期范围过滤
This commit is contained in:
2026-06-27 16:36:19 +08:00
parent fabad206c7
commit dbea29eb23
4 changed files with 32 additions and 0 deletions

View File

@@ -44,6 +44,20 @@ public class CostProdDetailBo extends BaseEntity {
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date detailDate;
/**
* 日期起
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date detailDateStart;
/**
* 日期止
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date detailDateEnd;
/**
* 成本项目ID
*/

View File

@@ -44,6 +44,20 @@ public class CostProdMetricResultBo extends BaseEntity {
@JsonFormat(pattern = "yyyy-MM-dd")
private Date metricDate;
/**
* 计算日期起
*/
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd")
private Date metricDateStart;
/**
* 计算日期止
*/
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd")
private Date metricDateEnd;
/**
* 班组
*/