From 717bd036ba2715d95b64498e337a0f436be6642c Mon Sep 17 00:00:00 2001 From: vertoryao <673441990@qq.com> Date: Tue, 13 May 2025 21:27:55 +0800 Subject: [PATCH] =?UTF-8?q?refactor(dify):=20=E4=BC=98=E5=8C=96=20AppEntit?= =?UTF-8?q?yService=20=E6=8E=A5=E5=8F=A3=E5=92=8C=E5=AE=9E=E7=8E=B0?= =?UTF-8?q?=E7=B1=BB=E4=B8=AD=E7=9A=84=E6=96=B9=E6=B3=95=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 简化了查询逻辑,使用 lambdaQuery链式调用 --- .../dify/modules/dify/controller/V1ServerController.java | 2 +- .../edu/dify/modules/dify/service/AppEntityService.java | 2 +- .../modules/dify/service/Impl/AppEntityServiceImpl.java | 9 ++++----- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1ServerController.java b/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1ServerController.java index a6ac2de..b3ec5ce 100644 --- a/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1ServerController.java +++ b/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1ServerController.java @@ -125,6 +125,6 @@ public class V1ServerController { @PreAuthorize("hasAuthority('dify:server:query')") @DataPermission public List getAppsByAppType(Integer appType){ - return appEntityService.getAppsByAppType(appType); + return appEntityService.selectByAppType(appType); } } diff --git a/src/main/java/com/zsc/edu/dify/modules/dify/service/AppEntityService.java b/src/main/java/com/zsc/edu/dify/modules/dify/service/AppEntityService.java index d0891a8..e2c9399 100644 --- a/src/main/java/com/zsc/edu/dify/modules/dify/service/AppEntityService.java +++ b/src/main/java/com/zsc/edu/dify/modules/dify/service/AppEntityService.java @@ -13,5 +13,5 @@ public interface AppEntityService extends IService { String getApikey(String appId); - List getAppsByAppType(Integer appType); + List selectByAppType(Integer appType); } diff --git a/src/main/java/com/zsc/edu/dify/modules/dify/service/Impl/AppEntityServiceImpl.java b/src/main/java/com/zsc/edu/dify/modules/dify/service/Impl/AppEntityServiceImpl.java index d7b6fd1..fee97ce 100644 --- a/src/main/java/com/zsc/edu/dify/modules/dify/service/Impl/AppEntityServiceImpl.java +++ b/src/main/java/com/zsc/edu/dify/modules/dify/service/Impl/AppEntityServiceImpl.java @@ -1,6 +1,5 @@ package com.zsc.edu.dify.modules.dify.service.Impl; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.zsc.edu.dify.exception.ConstraintException; @@ -97,10 +96,10 @@ public class AppEntityServiceImpl extends ServiceImpl getAppsByAppType(Integer appType) { - LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); - queryWrapper.eq(AppEntity::getAppType, appType).eq(AppEntity::isEnabled, true); - return this.list(queryWrapper); + public List selectByAppType(Integer appType) { + return this.lambdaQuery() + .eq(AppEntity::getAppType, appType) + .list(); } }