瀏覽代碼

2025.9.16资源中心的热门排序,应需从排序变成了只查热门标签的数据

honorfire 5 月之前
父節點
當前提交
65f13382e0

+ 1 - 0
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/controller/ResourceRecordController.java

@@ -190,6 +190,7 @@ public class ResourceRecordController {
         param.put("startTime", req.getParameter("startTime"));
         param.put("endTime", req.getParameter("endTime"));
         //资源中心排序标识,0最新,1热门,默认为0
+        //2025.9.16要求热门不在单纯为排序了,而是只查出热门类型的内容
         String sortflag="0";
         if(StringUtils.isNotEmpty(req.getParameter("sortflag")))sortflag=req.getParameter("sortflag");
         param.put("sortflag", sortflag);

+ 7 - 1
snowy-plugin/snowy-plugin-disk/snowy-plugin-disk-func/src/main/java/vip/xiaonuo/disk/mapper/mapping/CourseAuditRecordMapper.xml

@@ -162,6 +162,11 @@
             </if>
 
         </if>
+        <if test="param.sortflag !=null and param.sortflag != ''">
+            <if test=" param.sortflag == 1">
+                and t1.IS_HOT=1
+            </if>
+        </if>
         AND (
             t1.AUTH_TYPE ='0'
         <if test="param.privacyList !=null and param.privacyList.size()>0">
@@ -176,7 +181,8 @@
                 order by t1.CREATE_TIME desc
             </if>
             <if test=" param.sortflag == 1">
-                ORDER BY t1.IS_HOT=1 DESC, t1.VIEW_COUNT DESC
+--                 ORDER BY t1.IS_HOT=1 DESC, t1.VIEW_COUNT DESC
+                ORDER BY t1.VIEW_COUNT DESC
             </if>
         </if>
     </select>