From ef4c38330371547b66bc0c5b7ebc02d13c81cb2c Mon Sep 17 00:00:00 2001
From: admin <cgf12138@163.com>
Date: 星期四, 29 五月 2025 18:40:56 +0800
Subject: [PATCH] 0529

---
 aiflowy-modules/aiflowy-module-ai/src/main/java/tech/aiflowy/ai/service/impl/AiSecondMenuServiceImpl.java |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

diff --git a/aiflowy-modules/aiflowy-module-ai/src/main/java/tech/aiflowy/ai/service/impl/AiSecondMenuServiceImpl.java b/aiflowy-modules/aiflowy-module-ai/src/main/java/tech/aiflowy/ai/service/impl/AiSecondMenuServiceImpl.java
index 7b72c79..060504f 100644
--- a/aiflowy-modules/aiflowy-module-ai/src/main/java/tech/aiflowy/ai/service/impl/AiSecondMenuServiceImpl.java
+++ b/aiflowy-modules/aiflowy-module-ai/src/main/java/tech/aiflowy/ai/service/impl/AiSecondMenuServiceImpl.java
@@ -1,10 +1,17 @@
 package tech.aiflowy.ai.service.impl;
 
+import com.mybatisflex.core.paginate.Page;
+import com.mybatisflex.core.query.QueryWrapper;
+import org.checkerframework.checker.units.qual.A;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import tech.aiflowy.ai.entity.AiSecondMenu;
 import tech.aiflowy.ai.mapper.AiSecondMenuMapper;
 import tech.aiflowy.ai.service.AiSecondMenuService;
 import com.mybatisflex.spring.service.impl.ServiceImpl;
+
+import java.util.List;
+
 /**
 * @author admin
 * @description 閽堝琛ㄣ�恆i_second_menu(ai鏈哄櫒浜轰簩绾ц彍鍗曡〃)銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
@@ -13,7 +20,24 @@
 @Service
 public class AiSecondMenuServiceImpl extends ServiceImpl<AiSecondMenuMapper, AiSecondMenu>
     implements AiSecondMenuService {
-
+    @Autowired
+    private AiSecondMenuMapper aiSecondMenuMapper;
+    @Override
+    public List<AiSecondMenu> findAll(QueryWrapper query) {
+        List<AiSecondMenu> list = this.list(query);
+        for (AiSecondMenu aiSecondMenu : list) {
+            aiSecondMenu.setFirstMenuName(aiSecondMenuMapper.getFMN(aiSecondMenu.getFirstMenuId()));
+        }
+        return list;
+    }
+    public Page<AiSecondMenu> page(Page<AiSecondMenu> page, QueryWrapper query){
+        Page page1 = this.<AiSecondMenu>pageAs(page, query, (Class) null);
+        List<AiSecondMenu> records = page1.getRecords();
+        for (AiSecondMenu record : records) {
+            record.setFirstMenuName(aiSecondMenuMapper.getFMN(record.getFirstMenuId()));
+        }
+        return page1;
+    }
 }
 
 

--
Gitblit v1.8.0