diff --git a/src/main/java/com/example/caseData/request/clinicalRequest/getClinicalDoctorSearchPage.java b/src/main/java/com/example/caseData/request/clinicalRequest/getClinicalDoctorSearchPage.java index 4dfe159..b44219e 100644 --- a/src/main/java/com/example/caseData/request/clinicalRequest/getClinicalDoctorSearchPage.java +++ b/src/main/java/com/example/caseData/request/clinicalRequest/getClinicalDoctorSearchPage.java @@ -39,6 +39,8 @@ public class getClinicalDoctorSearchPage { @JsonProperty("article_num") private String articleNum; // 数量-文章 + @JsonProperty("push_date") + private String pushDate; // 发布时间 public Map toMap() { Map map = new HashMap<>(); @@ -54,6 +56,10 @@ public class getClinicalDoctorSearchPage { map.put("a.article_num", articleNum); } + if (StringUtils.hasText(pushDate)) { + map.put("a.last_push_date", pushDate); + } + // 默认排序(如果用户未传递任何排序字段) if (map.isEmpty()) { map.put("a.updated_at", "desc");