| | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.common.constants.Constants; |
| | | import com.panzhihua.common.constants.ReturnMsgConstants; |
| | | import com.panzhihua.common.enums.SanShuoEventStatusEnum; |
| | | import com.panzhihua.common.model.dtos.community.sanshuo.IndexDateDTO; |
| | |
| | | @Override |
| | | public R pageByComEvent(ComEvent comEvent, Page pagination,LoginUserInfoVO loginUserInfoVO) { |
| | | log.info("=================当前登陆的用户信息,用户类型"+loginUserInfoVO.getType()+"社区id"+loginUserInfoVO.getCommunityId()); |
| | | log.info("=====================当前的userType1"+comEvent.getUserType()); |
| | | log.info("=====================当前的userType1:="+comEvent.getUserType()); |
| | | Boolean isExpertCheck=false; |
| | | Long expertId=null; |
| | | Boolean isStretAccount = isStreetAccount(loginUserInfoVO); |
| | |
| | | comEvent.setCommunityIds(cids); |
| | | } |
| | | } |
| | | // if (nonNull(loginUserInfoVO.getAccount())){ |
| | | // if (loginUserInfoVO.getAccount().equals("admin")){ |
| | | // comEvent.setUserType(null); |
| | | // } |
| | | // } |
| | | if (nonNull(loginUserInfoVO.getAccount())){ |
| | | if (loginUserInfoVO.getAccount().equals("admin") && loginUserInfoVO.getStreetId().equals(Constants.ADMIN_STREET_ID)){ |
| | | comEvent.setUserType(null); |
| | | } |
| | | } |
| | | IPage<ComEvent> list=null; |
| | | log.info("=====================当前的userType2"+comEvent.getUserType()); |
| | | log.info("=====================当前的userType2:="+comEvent.getUserType()); |
| | | log.info("=====================是否专家账号查看"+isExpertCheck); |
| | | //是否为专家查看自己发布的事件 |
| | | if (isExpertCheck && comEvent.getUserType()!=1){ |
| | |
| | | comEvent.setChangeExpert(0); |
| | | comEvent.setConciliation(0); |
| | | } |
| | | }else{ |
| | | }else if (comEvent.getCurrentProcessType().equals(4)){ |
| | | //未上报到街道,仅查看 |
| | | comEvent.setSolve(0); |
| | | comEvent.setDistribution(0); |
| | | comEvent.setChangeExpert(0); |
| | | comEvent.setConciliation(0); |
| | | |
| | | }else { |
| | | comEvent.setArchive(0); |
| | | comEvent.setSolve(0); |
| | | comEvent.setDistribution(0); |