Browse Source

盲票关联商品列表排序

cup 2 years ago
parent
commit
e3be56cd25

+ 7 - 0
mp-admin/src/main/java/com/qs/mp/web/controller/api/user/UserTicketController.java

@@ -127,6 +127,13 @@ public class UserTicketController extends BaseApiController {
         queryWrapper.eq("t1.status", TicketBoxStatusEnum.PUT_ON);
         queryWrapper.eq("t2.is_deleted", 0);
         queryWrapper.orderByDesc("t1.sort_weight");
+        if (param.getSalePriceSort() != null && param.getSalePriceSort() != 0) {
+            if (param.getSalePriceSort() == 1) {
+                queryWrapper.orderByAsc("t1.sale_price");
+            } else {
+                queryWrapper.orderByDesc("t1.sale_price");
+            }
+        }
         List<TicketBoxGoodsListVO> list = ticketBoxService.listTicketGoodsByQueryWrapper(queryWrapper);
         return getDataTable(list);
     }

+ 4 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/param/TicketBoxGoodsQueryParam.java

@@ -26,5 +26,9 @@ public class TicketBoxGoodsQueryParam {
     @ApiModelProperty(value = "盲票类型",required=true)
     private TicketTypeEnum type;
 
+    @ApiModelProperty("价格排序,1正序,2倒序")
+    private Integer salePriceSort;
+
+
 
 }