diff --git a/src/main/java/com/example/caseData/common/Response.java b/src/main/java/com/example/caseData/common/Response.java index 64cea5d..e9de697 100644 --- a/src/main/java/com/example/caseData/common/Response.java +++ b/src/main/java/com/example/caseData/common/Response.java @@ -5,6 +5,8 @@ import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; +import java.util.ArrayList; +import java.util.Collections; import java.util.HashMap; import java.util.Map; diff --git a/src/main/java/com/example/caseData/controller/CaseExchangeController.java b/src/main/java/com/example/caseData/controller/CaseExchangeController.java index d43a21f..e3887df 100644 --- a/src/main/java/com/example/caseData/controller/CaseExchangeController.java +++ b/src/main/java/com/example/caseData/controller/CaseExchangeController.java @@ -278,14 +278,6 @@ public class CaseExchangeController { ) { request.validateForLimit(); - -// LambdaQueryWrapper selectedQueryWrapper = new LambdaQueryWrapper<>(); -// selectedQueryWrapper.eq(CaseExchangeModel::getExchangeStatus, 1) // 上线状态 -// .eq(CaseExchangeModel::getIsSelected, 1) -// .orderByDesc(CaseExchangeModel::getCreatedAt) // 按发布时间倒序 -// .last("LIMIT 3"); // 只取2条记录 -// List selectedExchanges = caseExchangeDao.selectList(selectedQueryWrapper); - // 获取数据 List caseExchanges = caseExchangeDao.getCaseExchangeSearchList( request.getLimit(), diff --git a/src/main/resources/mapper/CaseExchangeMapper.xml b/src/main/resources/mapper/CaseExchangeMapper.xml index 6a3f30c..ad30fd8 100644 --- a/src/main/resources/mapper/CaseExchangeMapper.xml +++ b/src/main/resources/mapper/CaseExchangeMapper.xml @@ -13,7 +13,7 @@ LEFT JOIN case_exchange_label b ON a.exchange_id = b.exchange_id LEFT JOIN user c ON c.user_id = a.user_id WHERE a.exchange_status = 1 - + AND a.is_selected = ${isSelected} @@ -49,7 +49,7 @@ LEFT JOIN case_exchange_label b ON a.exchange_id = b.exchange_id LEFT JOIN user c ON c.user_id = a.user_id WHERE a.exchange_status = 1 - + AND a.is_selected = #{isSelected}