Mr.qian 2 周之前
父節點
當前提交
7859848344

+ 3 - 0
mall-service/src/main/java/com/txz/mall/controller/ProductController.java

@@ -114,6 +114,9 @@ public class ProductController {
         
         Condition condition = new Condition(StoreProduct.class);
         Criteria criteria = condition.createCriteria();
+        if (CollectionUtils.isNotEmpty(dto.getIds())) {
+            criteria.andIn("id", dto.getIds());
+        }
         criteria.andEqualTo("isDelete", 0);
         //  condition.setOrderByClause("create_time DESC");
         if (StringUtils.isNotBlank(dto.getStoreName())) {

+ 6 - 1
mall-service/src/main/java/dto/StoreProductDTO.java

@@ -10,9 +10,9 @@ import com.txz.mall.web.param.BasePageParam;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
-import java.io.Serializable;
 import java.math.BigDecimal;
 import java.util.Date;
+import java.util.List;
 
 @Data
 public class StoreProductDTO extends BasePageParam {
@@ -300,4 +300,9 @@ public class StoreProductDTO extends BasePageParam {
      */
     @ApiModelProperty("排序方式 0=默认,1=价格升序,2=价格降序,3=销量升序,4=销量降序")
     private Integer sortWay;
+    
+    /**
+     * 商品ids
+     */
+    private List<Long> ids;
 }