feat(CrmSalesReportBo): 添加日期格式化注解支持

- 为 startTime 和 endTime 字段添加 @DateTimeFormat 注解
- 保持与 @JsonFormat 注解的一致性配置
- 支持 yyyy-MM-dd 格式的日期绑定和格式化
This commit is contained in:
2025-12-29 11:53:58 +08:00
parent 11c21f2a33
commit 55a74c7261

View File

@@ -7,6 +7,8 @@ import com.klp.common.core.validate.AddGroup;
import com.klp.common.core.validate.EditGroup;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.format.annotation.DateTimeFormat;
import javax.validation.constraints.*;
/**
@@ -23,14 +25,15 @@ public class CrmSalesReportBo {
* 开始时间
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date startTime;
/**
* 结束时间
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date endTime;
/**
* 销售员列表
*/
@@ -105,4 +108,4 @@ public class CrmSalesReportBo {
* 排序方向 ASC/DESC
*/
private String sortDirection;
}
}