|
@@ -1,11 +1,13 @@
|
|
|
package com.sckw.contract.model.vo.req;
|
|
package com.sckw.contract.model.vo.req;
|
|
|
|
|
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import com.sckw.core.utils.RegularUtils;
|
|
import com.sckw.core.utils.RegularUtils;
|
|
|
import jakarta.validation.constraints.NotBlank;
|
|
import jakarta.validation.constraints.NotBlank;
|
|
|
import jakarta.validation.constraints.NotNull;
|
|
import jakarta.validation.constraints.NotNull;
|
|
|
import jakarta.validation.constraints.Pattern;
|
|
import jakarta.validation.constraints.Pattern;
|
|
|
import jakarta.validation.constraints.Size;
|
|
import jakarta.validation.constraints.Size;
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
|
|
+import org.springframework.format.annotation.DateTimeFormat;
|
|
|
|
|
|
|
|
import java.io.Serial;
|
|
import java.io.Serial;
|
|
|
import java.io.Serializable;
|
|
import java.io.Serializable;
|
|
@@ -70,6 +72,8 @@ public class LogisticsBaseInfoReqVo implements Serializable {
|
|
|
/**
|
|
/**
|
|
|
* 终止时间
|
|
* 终止时间
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd")
|
|
|
|
|
+ @JsonFormat(pattern="yyyy-MM-dd", timezone = "GMT+8")
|
|
|
private Date endTime;
|
|
private Date endTime;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -82,6 +86,8 @@ public class LogisticsBaseInfoReqVo implements Serializable {
|
|
|
* 生效时间
|
|
* 生效时间
|
|
|
*/
|
|
*/
|
|
|
@NotNull(message = "生效时间不能为空")
|
|
@NotNull(message = "生效时间不能为空")
|
|
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd")
|
|
|
|
|
+ @JsonFormat(pattern="yyyy-MM-dd", timezone = "GMT+8")
|
|
|
private Date startTime;
|
|
private Date startTime;
|
|
|
|
|
|
|
|
}
|
|
}
|