diff --git a/main/manager-api/src/main/java/xiaozhi/modules/agent/service/impl/AgentPluginMappingServiceImpl.java b/main/manager-api/src/main/java/xiaozhi/modules/agent/service/impl/AgentPluginMappingServiceImpl.java index 38d01915..5f62e71f 100644 --- a/main/manager-api/src/main/java/xiaozhi/modules/agent/service/impl/AgentPluginMappingServiceImpl.java +++ b/main/manager-api/src/main/java/xiaozhi/modules/agent/service/impl/AgentPluginMappingServiceImpl.java @@ -1,23 +1,24 @@ package xiaozhi.modules.agent.service.impl; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import lombok.RequiredArgsConstructor; -import xiaozhi.modules.agent.entity.AgentPluginMapping; -import xiaozhi.modules.agent.service.AgentPluginMappingService; -import xiaozhi.modules.agent.dao.AgentPluginMappingMapper; -import org.springframework.stereotype.Service; - import java.util.List; +import org.springframework.stereotype.Service; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import lombok.RequiredArgsConstructor; +import xiaozhi.modules.agent.dao.AgentPluginMappingMapper; +import xiaozhi.modules.agent.entity.AgentPluginMapping; +import xiaozhi.modules.agent.service.AgentPluginMappingService; + /** -* @description 针对表【ai_agent_plugin_mapping(Agent与插件的唯一映射表)】的数据库操作Service实现 -* @createDate 2025-05-25 22:33:17 -*/ + * @description 针对表【ai_agent_plugin_mapping(Agent与插件的唯一映射表)】的数据库操作Service实现 + * @createDate 2025-05-25 22:33:17 + */ @Service @RequiredArgsConstructor public class AgentPluginMappingServiceImpl extends ServiceImpl - implements AgentPluginMappingService{ + implements AgentPluginMappingService { private final AgentPluginMappingMapper agentPluginMappingMapper; @Override @@ -26,7 +27,3 @@ public class AgentPluginMappingServiceImpl extends ServiceImpl imp private final ModelProviderService modelProviderService; private final AgentChatHistoryService agentChatHistoryService; - @Override public PageData adminAgentList(Map params) { IPage page = agentDao.selectPage( @@ -262,8 +260,7 @@ public class AgentServiceImpl extends BaseServiceImpl imp // 2. 查询当前agent现有的所有映射 List existing = agentPluginMappingService.list( new QueryWrapper() - .eq("agent_id", agentId) - ); + .eq("agent_id", agentId)); Map existMap = existing.stream() .collect(Collectors.toMap(AgentPluginMapping::getPluginId, Function.identity())); diff --git a/main/manager-web/src/components/FunctionDialog.vue b/main/manager-web/src/components/FunctionDialog.vue index 6fd172dc..a641592f 100644 --- a/main/manager-web/src/components/FunctionDialog.vue +++ b/main/manager-web/src/components/FunctionDialog.vue @@ -1,5 +1,5 @@