From 941dc63ce22b256fda9ea43466a80d171153df6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A1=BE=E5=90=9B=E7=A6=B9?= <2673609096@qq.com> Date: Tue, 26 Aug 2025 09:26:45 +0800 Subject: [PATCH] =?UTF-8?q?farm=E6=A8=A1=E5=9D=97-=E4=BC=81=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/companyinfo/CompanyInfoController.java | 5 ++--- .../farm/service/companyinfo/CompanyInfoService.java | 3 +-- .../farm/service/companyinfo/CompanyInfoServiceImpl.java | 8 +++++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/controller/admin/companyinfo/CompanyInfoController.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/controller/admin/companyinfo/CompanyInfoController.java index b0615d22..d4a43b12 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/controller/admin/companyinfo/CompanyInfoController.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/controller/admin/companyinfo/CompanyInfoController.java @@ -73,9 +73,8 @@ public class CompanyInfoController { @GetMapping("/get") @Operation(summary = "获得企业信息") - @Parameter(name = "id", description = "编号", required = true, example = "1024") - public CommonResult getCompanyInfo(@RequestParam("id") String id) { - CompanyInfoDO companyInfo = companyInfoService.getCompanyInfo(id); + public CommonResult getCompanyInfo() { + CompanyInfoDO companyInfo = companyInfoService.getCompanyInfo(); return success(BeanUtils.toBean(companyInfo, CompanyInfoRespVO.class)); } diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoService.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoService.java index c6334cdf..dec3e5bc 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoService.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoService.java @@ -47,10 +47,9 @@ public interface CompanyInfoService { /** * 获得企业信息 * - * @param id 编号 * @return 企业信息 */ - CompanyInfoDO getCompanyInfo(String id); + CompanyInfoDO getCompanyInfo(); /** * 获得企业信息分页 diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoServiceImpl.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoServiceImpl.java index 8e10bbe2..c63900bc 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoServiceImpl.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/service/companyinfo/CompanyInfoServiceImpl.java @@ -8,7 +8,7 @@ import cn.iocoder.yudao.module.farm.controller.admin.companyinfo.vo.CompanyInfoP import cn.iocoder.yudao.module.farm.controller.admin.companyinfo.vo.CompanyInfoSaveReqVO; import cn.iocoder.yudao.module.farm.dal.dataobject.companyinfo.CompanyInfoDO; import cn.iocoder.yudao.module.farm.dal.mysql.companyinfo.CompanyInfoMapper; -import cn.iocoder.yudao.module.farm.framework.util.ImageCollectionUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import jakarta.annotation.Resource; import org.springframework.stereotype.Service; import org.springframework.validation.annotation.Validated; @@ -82,8 +82,10 @@ public class CompanyInfoServiceImpl implements CompanyInfoService { } @Override - public CompanyInfoDO getCompanyInfo(String id) { - CompanyInfoDO companyInfo = companyInfoMapper.selectById(id); + public CompanyInfoDO getCompanyInfo() { + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(CompanyInfoDO::getTenantId, getLoginUser().getTenantId()); + CompanyInfoDO companyInfo = companyInfoMapper.selectOne(queryWrapper); if (companyInfo != null) { // 触发图片集合转换,确保返回的DO对象包含转换后的图片集合 companyInfo.getPublicityImageList();