Browse Source

feat:

1. 查询条件增加标项更新时间
tags/25012001
WendyYang 1 month ago
parent
commit
5f3c7920f3
2 changed files with 5 additions and 0 deletions
  1. +1
    -0
      hz-pm-api/src/main/java/com/hz/pm/api/open/manage/OpenApiProjectLibManage.java
  2. +4
    -0
      hz-pm-api/src/main/java/com/hz/pm/api/open/model/po/TenderListReq.java

+ 1
- 0
hz-pm-api/src/main/java/com/hz/pm/api/open/manage/OpenApiProjectLibManage.java View File

@@ -214,6 +214,7 @@ public class OpenApiProjectLibManage {
.collect(Collectors.toList()); .collect(Collectors.toList());
Wrapper<Purchase> purQuery = Wrappers.lambdaQuery(Purchase.class) Wrapper<Purchase> purQuery = Wrappers.lambdaQuery(Purchase.class)
.in(Purchase::getProjectId, projectIds) .in(Purchase::getProjectId, projectIds)
.ge(req.getBidUpdateOn() != null, Purchase::getUpdateOn, req.getBidUpdateOn())
.orderByDesc(Purchase::getCreateOn) .orderByDesc(Purchase::getCreateOn)
.orderByDesc(Purchase::getId); .orderByDesc(Purchase::getId);
List<Purchase> purchases = purchaseService.list(purQuery); List<Purchase> purchases = purchaseService.list(purQuery);


+ 4
- 0
hz-pm-api/src/main/java/com/hz/pm/api/open/model/po/TenderListReq.java View File

@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;


import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import java.time.LocalDateTime;


/** /**
* <p> * <p>
@@ -29,6 +30,9 @@ public class TenderListReq {
@ApiModelProperty("建设单位编码") @ApiModelProperty("建设单位编码")
private Long buildOrgCode; private Long buildOrgCode;


@ApiModelProperty("标项更新时间")
private LocalDateTime bidUpdateOn;

public boolean hasProjectQuery() { public boolean hasProjectQuery() {
return projectYear != null || projectCode != null || buildOrgCode != null; return projectYear != null || projectCode != null || buildOrgCode != null;
} }


Loading…
Cancel
Save