From ea8749f8174710c4e68edfd9f261d7e0da3a9425 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Tue, 8 Jul 2025 12:01:11 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=94=B2=E6=96=B9=E6=8F=90=E5=87=BA?= =?UTF-8?q?=E7=9A=84=E4=B8=80=E4=BA=9B=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../repository/mapper/ProductModelParamsMapper.java | 2 ++ .../service/IProductModelParamsService.java | 2 ++ .../service/impl/ProductModelParamsServiceImpl.java | 5 +++++ .../service/impl/ProductModelServiceImpl.java | 3 ++- .../resources/mapper/ProductModelParamsMapper.xml | 11 +++++++++++ .../src/main/resources/mapper/ProductSeriesMapper.xml | 2 +- 6 files changed, 23 insertions(+), 2 deletions(-) diff --git a/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductModelParamsMapper.java b/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductModelParamsMapper.java index 575b7329..9c0da3ad 100644 --- a/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductModelParamsMapper.java +++ b/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/mapper/ProductModelParamsMapper.java @@ -31,4 +31,6 @@ public interface ProductModelParamsMapper extends BaseMapper List getImportantParamsListForSort(Integer paramId, String language); List getImportantListByLanguage(Integer modelId, String language); + + List getCompareListByLanguage(Integer modelId, String language); } diff --git a/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductModelParamsService.java b/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductModelParamsService.java index 825581b0..293abb8b 100644 --- a/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductModelParamsService.java +++ b/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/IProductModelParamsService.java @@ -64,4 +64,6 @@ public interface IProductModelParamsService extends IService void saveImportantSort(@Valid ParamsSortSaveRequest request); List getImportantListByLanguage(Integer modelId, String language); + + List getCompareListByLanguage(Integer modelId, String language); } diff --git a/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelParamsServiceImpl.java b/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelParamsServiceImpl.java index 3a32eeaf..48a9156e 100644 --- a/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelParamsServiceImpl.java +++ b/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelParamsServiceImpl.java @@ -289,4 +289,9 @@ public class ProductModelParamsServiceImpl extends ServiceImpl getImportantListByLanguage(Integer modelId, String language) { return baseMapper.getImportantListByLanguage(modelId,language); } + + @Override + public List getCompareListByLanguage(Integer modelId, String language) { + return baseMapper.getCompareListByLanguage(modelId,language); + } } diff --git a/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelServiceImpl.java b/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelServiceImpl.java index 050cc54a..399e9304 100644 --- a/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelServiceImpl.java +++ b/nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductModelServiceImpl.java @@ -198,6 +198,7 @@ public class ProductModelServiceImpl extends ServiceImpl new ProductModelVO() @@ -410,6 +411,6 @@ public class ProductModelServiceImpl extends ServiceImpl + + diff --git a/nflg-mobilebroken-repository/src/main/resources/mapper/ProductSeriesMapper.xml b/nflg-mobilebroken-repository/src/main/resources/mapper/ProductSeriesMapper.xml index 6b214021..ccb3704e 100644 --- a/nflg-mobilebroken-repository/src/main/resources/mapper/ProductSeriesMapper.xml +++ b/nflg-mobilebroken-repository/src/main/resources/mapper/ProductSeriesMapper.xml @@ -31,7 +31,7 @@ FROM product_series ps LEFT JOIN product_series_info psi ON psi.series_id = ps.id AND psi.language_code = #{language} WHERE ps.state = 1 AND ps.enable = 1 AND ps.module_id = #{moduleId} - ORDER BY ps.sort DESC + ORDER BY ps.sort