From ad17fb48d0ee1ceba49b0b784ab48089c259d760 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=A1=BA=E4=B8=9C?= <577732344@qq.com> Date: Sun, 11 Jan 2026 19:58:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=AC=E5=8F=B8=E6=9F=A5=E7=9C=8B=E5=8C=BF?= =?UTF-8?q?=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/cms/service/impl/CompanyServiceImpl.java | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/CompanyServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/CompanyServiceImpl.java index f694c8d..c79d06b 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/CompanyServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/CompanyServiceImpl.java @@ -61,17 +61,11 @@ public class CompanyServiceImpl extends ServiceImpl impl public Company selectCompanyByCompanyId(Long companyId) { Company company = companyMapper.selectById(companyId); - Long userId=null; - try { - LoginUser loginUser = SecurityUtils.getLoginUser(); - userId = loginUser.getUserId(); - }catch (Exception ignored){ - LoginSiteUser siteUser = SiteSecurityUtils.getLoginSiteUser(); - userId = siteUser.getUserId(); + if(SiteSecurityUtils.isLogin()){ + Long l = companyCollectionMapper.selectCount(Wrappers.lambdaQuery().eq(CompanyCollection::getCompanyId, companyId).eq(CompanyCollection::getUserId, SiteSecurityUtils.getUserId())); + company.setIsCollection(l>0?1:0); } - //收藏 - Long l = companyCollectionMapper.selectCount(Wrappers.lambdaQuery().eq(CompanyCollection::getCompanyId, companyId).eq(CompanyCollection::getUserId, userId)); - company.setIsCollection(l>0?1:0); + //联系人 CompanyContact contact=new CompanyContact(); contact.setCompanyId(company.getCompanyId());