From 1004f3d16011f69894196bfd180ea539b76ba4e7 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Wed, 03 Jun 2026 15:27:26 +0800
Subject: [PATCH] 1

---
 trading-order-service/src/main/java/com/yami/trading/service/cms/impl/CmsServiceImpl.java |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/trading-order-service/src/main/java/com/yami/trading/service/cms/impl/CmsServiceImpl.java b/trading-order-service/src/main/java/com/yami/trading/service/cms/impl/CmsServiceImpl.java
index 95f6c7e..0b5402e 100644
--- a/trading-order-service/src/main/java/com/yami/trading/service/cms/impl/CmsServiceImpl.java
+++ b/trading-order-service/src/main/java/com/yami/trading/service/cms/impl/CmsServiceImpl.java
@@ -4,25 +4,30 @@
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.yami.trading.bean.cms.Cms;
-import com.yami.trading.common.util.StringUtils;
 import com.yami.trading.dao.cms.CmsMapper;
 import com.yami.trading.service.cms.CmsService;
 import org.springframework.stereotype.Service;
 
-import java.util.LinkedList;
 import java.util.List;
-import java.util.Map;
 
 @Service
 public class CmsServiceImpl  extends ServiceImpl<CmsMapper, Cms>  implements CmsService {
     @Override
     public List<Cms> getModelAndLanguage(String model, String language) {
-        return list(Wrappers.<Cms>query().lambda().eq(Cms::getLanguage,language).eq(Cms::getModel,model));
+        return list(Wrappers.<Cms>query().lambda()
+                .select(Cms::getUuid, Cms::getTitle, Cms::getModel, Cms::getCreateTime,
+                        Cms::getLanguage, Cms::getContentCode, Cms::getContent)
+                .eq(Cms::getLanguage, language)
+                .eq(Cms::getModel, model)
+                .orderByDesc(Cms::getCreateTime));
     }
 
     @Override
     public Cms getContentCodeAndLanguage(String content_code, String language) {
-       List<Cms> list=   list(Wrappers.<Cms>query().lambda().eq(Cms::getContentCode,content_code).eq(Cms::getLanguage,language));
+       List<Cms> list = list(Wrappers.<Cms>query().lambda()
+               .eq(Cms::getContentCode, content_code)
+               .eq(Cms::getLanguage, language)
+               .last("limit 1"));
         if (!CollectionUtil.isEmpty(list)){
             return list.get(0);
         }

--
Gitblit v1.9.3