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