| | |
| | | import com.gkhy.labRiskManage.domain.basic.service.BasicExperimentSiteService; |
| | | import com.gkhy.labRiskManage.domain.basic.service.BasicExperimentSiteTypeService; |
| | | import com.gkhy.labRiskManage.domain.riskReport.utils.GetRoleTagUtils; |
| | | import com.gkhy.labRiskManage.domain.riskReport.utils.SearchAuthUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.data.domain.Page; |
| | | import org.springframework.data.domain.PageRequest; |
| | |
| | | if (queryParam.getRoom() != null && !queryParam.getRoom().equals("")){ |
| | | predicateList.add(criteriaBuilder.equal(root.get("room"), queryParam.getRoom())); |
| | | } |
| | | if (SearchAuthUtils.basicSearchAuth() == 1){ |
| | | if (roleTag == UserTagEnum.USER_TAG_0.getCode()){ |
| | | predicateList.add(criteriaBuilder.equal(root.get("createByUserId"),currentUserId)); |
| | | } |
| | | } |
| | | predicateList.add(criteriaBuilder.equal(root.get("deleteStatus"),StatusEnum.DELETE_NOT.getCode())); |
| | | return criteriaBuilder.and(predicateList.toArray(new Predicate[0])); |
| | |
| | | int roleTag = GetRoleTagUtils.GetRoleTagUtils(user); |
| | | |
| | | List<BasicExperimentSite> basicExperimentSites = new ArrayList<>(); |
| | | if (SearchAuthUtils.basicSearchAuth() == 0){ |
| | | basicExperimentSites = siteRepository.listSite(); |
| | | return BeanCopyUtils.copyBeanList(basicExperimentSites, SiteListDTO.class); |
| | | } |
| | | |
| | | if (roleTag != UserTagEnum.USER_TAG_0.getCode()){ |
| | | basicExperimentSites = siteRepository.listSite(); |