From e59e24ee6b64f143df8318ce38c91e13364c0bcf Mon Sep 17 00:00:00 2001
From: Hentua <wangdoubleone@gmail.com>
Date: Tue, 06 Jun 2023 17:10:05 +0800
Subject: [PATCH] fix

---
 src/main/resources/mapper/modules/MallGoodsMapper.xml |   39 ++++++++++++++++++++-------------------
 1 files changed, 20 insertions(+), 19 deletions(-)

diff --git a/src/main/resources/mapper/modules/MallGoodsMapper.xml b/src/main/resources/mapper/modules/MallGoodsMapper.xml
index 8ff9ba8..c6d1410 100644
--- a/src/main/resources/mapper/modules/MallGoodsMapper.xml
+++ b/src/main/resources/mapper/modules/MallGoodsMapper.xml
@@ -95,6 +95,9 @@
                     <if test="record.goodsType == 3">
                         and a.present_price = 0
                     </if>
+                    <if test="record.goodsLevel != null">
+                        and a.goods_level=#{record.goodsLevel}
+                    </if>
                     <if test="record.categoryId != null and record.categoryId != ''">
                         and (c.id = #{record.categoryId} or c.parent_id=#{record.categoryId})
                     </if>
@@ -106,25 +109,23 @@
             group by a.id
             order by a.id desc
         ) a
-        <if test="record.sortType != null">
-<!--            <if test="record.sortType == 1">-->
-<!--                order by a.is_hot, a.saleVolume desc, a.id-->
-<!--            </if>-->
-            <if test="record.sortType == 1">
-                order by a.sort_cnt asc
-            </if>
-            <if test="record.sortType == 2">
-                order by a.saleVolume desc
-            </if>
-            <if test="record.sortType == 3 and record.sort == 'asc'">
-                order by a.price
-            </if>
-            <if test="record.sortType == 3 and record.sort == 'desc'">
-                order by a.price desc
-            </if>
-            <if test="record.sortType == 4">
-                order by a.id desc
-            </if>
+        <if test="record.sortType == null">
+            order by a.sort_cnt asc
+        </if>
+        <if test="record.sortType == 1">
+            order by a.sort_cnt asc
+        </if>
+        <if test="record.sortType == 2">
+            order by a.saleVolume desc
+        </if>
+        <if test="record.sortType == 3 and record.sort == 'asc'">
+            order by a.price
+        </if>
+        <if test="record.sortType == 3 and record.sort == 'desc'">
+            order by a.price desc
+        </if>
+        <if test="record.sortType == 4">
+            order by a.id desc
         </if>
     </select>
 

--
Gitblit v1.9.1