zoujiajian 1 yıl önce
ebeveyn
işleme
a025ad6f50

+ 4 - 1
netflix-dao/src/main/java/com/cyksj/model/views/TicketAdvertiseConfigFrontView.java

@@ -3,7 +3,6 @@ package com.cyksj.model.views;
 import com.ejlchina.searcher.bean.DbField;
 import com.ejlchina.searcher.bean.SearchBean;
 import com.fasterxml.jackson.annotation.JsonIgnore;
-import com.fasterxml.jackson.annotation.JsonInclude;
 import lombok.Getter;
 import lombok.Setter;
 
@@ -35,4 +34,8 @@ public class TicketAdvertiseConfigFrontView {
 
 	@DbField("tc.pic")
 	private String pic;
+
+	@DbField("tc.sorted")
+	@JsonIgnore
+	private Integer sorted;
 }

+ 4 - 4
netflix-web/src/main/java/com/cyksj/web/controller/group/GroupRelationController.java

@@ -540,10 +540,10 @@ public class GroupRelationController {
         List<Long> goodsIds = hasPayGoods.stream().map(RenewalView::getGoodsId).collect(Collectors.toList());
         log.info("userId:{}获取广告位配置", userId);
         List<TicketAdvertiseConfigFrontView> views = beanSearcher.searchAll(TicketAdvertiseConfigFrontView.class, MapUtils.flatBuilder(request.getParameterMap())
-                .field(TicketAdvertiseConfig::getGoodsId, goodsIds).op(Operator.InList)
-                .orderBy(TicketAdvertiseConfig::getSorted).desc()
-                .orderBy(TicketAdvertiseConfig::getGoodsId).asc()
-                .orderBy(TicketAdvertiseConfig::getId).desc()
+                .field(TicketAdvertiseConfigFrontView::getGoodsId, goodsIds).op(Operator.InList)
+                .orderBy(TicketAdvertiseConfigFrontView::getSorted).desc()
+                .orderBy(TicketAdvertiseConfigFrontView::getGoodsId).asc()
+                .orderBy(TicketAdvertiseConfigFrontView::getConfigId).desc()
                 .build());
         return GatewayResponse.SUCCESS.newBuilder().toResult(views);
     }