xgb 1 неделя назад
Родитель
Сommit
068cf3e4e6

+ 1 - 2
fs-service/src/main/java/com/fs/hisStore/mapper/FsStoreProductScrmMapper.java

@@ -232,9 +232,8 @@ public interface FsStoreProductScrmMapper
             "</if>" +
 
             "<if test = 'maps.newOrder != null and maps.newOrder==\"desc\" '> " +
-            "and p.is_new =1" +
+            "and p.is_new =1  order by p.sort desc  " +
             "</if>" +
-            "order by p.sort"+
             "</script>"})
     List<FsStoreProductListQueryVO> selectFsStoreProductListQuery(@Param("maps")FsStoreProductQueryParam param);
     @Select({"<script> " +

+ 6 - 0
fs-service/src/main/java/com/fs/hisStore/service/impl/FsStoreProductScrmServiceImpl.java

@@ -1027,6 +1027,12 @@ public class FsStoreProductScrmServiceImpl implements IFsStoreProductScrmService
 
     @Override
     public List<FsStoreProductListQueryVO> selectFsStoreProductListQuery(FsStoreProductQueryParam param) {
+        //  设置默认排序
+        if(StringUtils.isBlank(param.getDefaultOrder()) && StringUtils.isBlank(param.getNewOrder())
+         && StringUtils.isBlank(param.getPriceOrder()) && StringUtils.isBlank(param.getSalesOrder())){
+            param.setDefaultOrder("desc");
+        }
+
         boolean stores = medicalMallConfig.isStores();
         param.setIsStores(stores?1:0);
         // 蒙一堂特殊产品展示