jyc 5 dienas atpakaļ
vecāks
revīzija
b1309593ec

+ 7 - 0
alien-entity/src/main/java/shop/alien/entity/store/LifeGroupBuyThali.java

@@ -60,6 +60,13 @@ public class LifeGroupBuyThali {
     @TableField("price")
     private BigDecimal price;
 
+    /**
+     * 排序
+     */
+    @ApiModelProperty(value = "排序")
+    @TableField("detail_sort")
+    private Integer detailSort;
+
     @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
     @TableField("delete_flag")
     @TableLogic

+ 2 - 0
alien-store/src/main/java/shop/alien/store/service/impl/LifeGroupBuyServiceImpl.java

@@ -19,6 +19,7 @@ import shop.alien.mapper.*;
 import shop.alien.store.service.LifeGroupBuyService;
 
 import java.util.Arrays;
+import java.util.Comparator;
 import java.util.List;
 import java.util.stream.Collectors;
 
@@ -112,6 +113,7 @@ public class LifeGroupBuyServiceImpl extends ServiceImpl<LifeGroupBuyMainMapper,
             }
         }
 
+        lifeGroupBuyThalis = lifeGroupBuyThalis.stream().sorted(Comparator.comparing(LifeGroupBuyThali::getDetailSort)).collect(Collectors.toList());
         lifeGroupBuyThaliVo.setDetails(lifeGroupBuyThalis);
         getMainImgAndDisableDate(lifeGroupBuyThaliVo);
         return lifeGroupBuyThaliVo;