| | |
| | | import com.gkhy.labRiskManage.domain.basic.service.BasicRiskUnitService; |
| | | import com.gkhy.labRiskManage.domain.riskReport.entity.RiskUnit; |
| | | 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.getRiskSourceType() != null && !queryParam.getRiskSourceType().equals("")){ |
| | | predicateList.add(criteriaBuilder.equal(root.get("riskSourceType"), queryParam.getRiskSourceType())); |
| | | } |
| | | if (roleTag == UserTagEnum.USER_TAG_0.getCode()){ |
| | | predicateList.add(criteriaBuilder.equal(root.get("createByUserId"), currentUserId)); |
| | | 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<BasicRiskUnit> listResult = new ArrayList<>(); |
| | | if (SearchAuthUtils.basicSearchAuth() == 0){ |
| | | listResult = riskUnitRepository.listRiskUnit(); |
| | | return BeanCopyUtils.copyBeanList(listResult, RiskUnitListDTO.class); |
| | | } |
| | | |
| | | |
| | | if (roleTag != UserTagEnum.USER_TAG_0.getCode()){ |
| | | listResult = riskUnitRepository.listRiskUnit(); |
| | | }else { |