feat: 体系数据列表筛选条件失效BUG

This commit is contained in:
2023-11-16 14:35:05 +08:00
parent 55ba8d09e8
commit 8430e92b2b
3 changed files with 39 additions and 3 deletions
@@ -8,6 +8,7 @@ import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;
import java.text.SimpleDateFormat;
import java.util.Collections;
import java.util.Date;
import java.util.List;
@@ -45,6 +46,11 @@ public class StandSystemDTO {
@ApiModelProperty(value = "开始发布日期")
private Date startReleaseDate;
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern="yyyy-MM-dd")
@ApiModelProperty(value = "开始发布日期字符串")
private String startReleaseDateString;
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern="yyyy-MM-dd")
@ApiModelProperty(value = "发布日期")
@@ -55,6 +61,11 @@ public class StandSystemDTO {
@ApiModelProperty(value = "结束发布日期")
private Date endReleaseDate;
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern="yyyy-MM-dd")
@ApiModelProperty(value = "结束发布日期字符串")
private String endReleaseDateString;
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern="yyyy-MM-dd")
@ApiModelProperty(value = "开始实施日期")
@@ -117,4 +128,20 @@ public class StandSystemDTO {
this.selectIds = selectIds;
this.selectIdList = java.util.Arrays.asList(selectIds.split(","));
}
public void setStartReleaseDate(Date startReleaseDate) {
this.startReleaseDate = startReleaseDate;
if (startReleaseDate != null) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
this.startReleaseDateString = sdf.format(startReleaseDate);
}
}
public void setEndReleaseDate(Date endReleaseDate) {
this.endReleaseDate = endReleaseDate;
if (endReleaseDate != null) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
this.endReleaseDateString = sdf.format(endReleaseDate);
}
}
}