BzServiceResourceSo.dateTimeRangeSo取消必填约束

master
李一帆 2024-01-26 15:14:22 +08:00
parent 61fba4b4ba
commit fc501b83c5
3 changed files with 6 additions and 5 deletions

View File

@ -83,8 +83,10 @@ public class BzServiceResourceController {
query.like(BzServiceResource::getName, so.getName());
}
query.le(BzServiceResource::getRegisterDate, so.getDateTimeRangeSo().getEnd());
query.ge(BzServiceResource::getRegisterDate, so.getDateTimeRangeSo().getStart());
if (so.getDateTimeRangeSo() != null) {
query.le(BzServiceResource::getRegisterDate, so.getDateTimeRangeSo().getEnd());
query.ge(BzServiceResource::getRegisterDate, so.getDateTimeRangeSo().getStart());
}
query.orderByDesc(BzServiceResource::getRegisterDate);
Page<BzServiceResource> page = serviceResourceDao.page(so.getPageSo().toPage(), query);

View File

@ -21,7 +21,7 @@ import java.util.Date;
@Data
@ToString
@Schema(description = "服务资源监控记录")
@TableName("BZ_SERVICE_RESOURCE_R")
@TableName("BZ_SERVICE_RESOURCE_MONITOR_R")
public class BzServiceResourceMonitorR {
@Schema(description = "id")

View File

@ -3,7 +3,6 @@ package com.gunshi.project.xyt.so;
import com.gunshi.db.dto.DateTimeRangeSo;
import com.gunshi.db.dto.PageSo;
import com.gunshi.project.xyt.validate.markers.QueryPage;
import com.gunshi.project.xyt.validate.markers.QueryTimeRange;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
@ -22,7 +21,7 @@ public class BzServiceResourceSo {
@NotNull(message = "分页参数不能为空", groups = {QueryPage.class})
private PageSo pageSo;
@NotNull(message = "时间范围不能为空", groups = {QueryTimeRange.class})
// @NotNull(message = "时间范围不能为空", groups = {QueryTimeRange.class})
private DateTimeRangeSo dateTimeRangeSo;
@Schema(description = "服务名称")