Sfoglia il codice sorgente

feat:

1. 查询条件增加标项更新时间
tags/25012001
WendyYang 1 mese fa
parent
commit
5f3c7920f3
2 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  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 Vedi File

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


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

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

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

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

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

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


Loading…
Annulla
Salva