feat(CrmSalesReportBo): 添加日期格式化注解支持
- 为 startTime 和 endTime 字段添加 @DateTimeFormat 注解 - 保持与 @JsonFormat 注解的一致性配置 - 支持 yyyy-MM-dd 格式的日期绑定和格式化
This commit is contained in:
@@ -7,6 +7,8 @@ import com.klp.common.core.validate.AddGroup;
|
|||||||
import com.klp.common.core.validate.EditGroup;
|
import com.klp.common.core.validate.EditGroup;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
import javax.validation.constraints.*;
|
import javax.validation.constraints.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -23,14 +25,15 @@ public class CrmSalesReportBo {
|
|||||||
* 开始时间
|
* 开始时间
|
||||||
*/
|
*/
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||||
private Date startTime;
|
private Date startTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 结束时间
|
* 结束时间
|
||||||
*/
|
*/
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||||
private Date endTime;
|
private Date endTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 销售员列表
|
* 销售员列表
|
||||||
*/
|
*/
|
||||||
@@ -105,4 +108,4 @@ public class CrmSalesReportBo {
|
|||||||
* 排序方向 ASC/DESC
|
* 排序方向 ASC/DESC
|
||||||
*/
|
*/
|
||||||
private String sortDirection;
|
private String sortDirection;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user