From eb3ddabea3d5a11c57fc793ba56b4da31e5546af Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期五, 01 九月 2023 16:43:08 +0800
Subject: [PATCH] 修改杨家坪社区问题

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java
index 625fcf2..68fdd46 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java
@@ -98,7 +98,7 @@
         Boolean isExpertCheck=false;
         Long expertId=null;
         Boolean isStretAccount = isStreetAccount(loginUserInfoVO);
-//        comEvent.setAppId(loginUserInfoVO.getAppId());
+        comEvent.setAppId(loginUserInfoVO.getAppId());
         if (nonNull(comEvent.getUserType())){
             if (comEvent.getUserType().equals(1)){
                 //个人账号权限
@@ -146,8 +146,9 @@
         IPage<ComEvent> list=null;
         //是否为专家查看自己发布的事件
         if (isExpertCheck && comEvent.getUserType()!=1){
-            if (nonNull(comEventMapper.listEventIds(expertId))){
-                list = comEventMapper.pageByComEventExpert(comEventMapper.listEventIds(expertId), comEvent, pagination);
+            List<Long> ids=comEventMapper.listEventIds(expertId);
+            if (ids!=null && ids.size()>0 ){
+                list = comEventMapper.pageByComEventExpert(ids, comEvent, pagination);
             }
         }else{
             list = baseMapper.pageByComEvent(comEvent, pagination);
@@ -164,8 +165,8 @@
             }
             ComMediateType category = commediateTypeService.getById(comEvent1.getEventCategory());
             comEvent1.setEventCategoryName(category.getName());
-//            comEvent1.setHasPerm(hasPermission(comEvent1,loginUserInfoVO ));
-//            this.accountMenu(comEvent1,comEvent.getUserType(),loginUserInfoVO,isStretAccount);
+            comEvent1.setHasPerm(hasPermission(comEvent1,loginUserInfoVO ));
+            this.accountMenu(comEvent1,comEvent.getUserType(),loginUserInfoVO,isStretAccount);
             });
         return R.ok(list);
     }

--
Gitblit v1.7.1