| | |
| | | buttonList.add(sb); |
| | | } |
| | | if (bysl.getName().equals("不予受理")) { |
| | | //如果是镇街综治中心,并且案子是由区下发的,则不显示 |
| | | if (UserBaseConsts.UNIT_GRADE_3 == ctUnitDTO.getUnitGrade()) { |
| | | String id = caseInfo.getId(); |
| | | Map<String, Object> terms = new HashMap<>(); |
| | | terms.put("caseId", id); |
| | | List<CaseTask> caseTasks = mapper.listTerms(terms); |
| | | boolean isQuSend = false; |
| | | for (CaseTask item : caseTasks) { |
| | | if (item.getNodeId() != null && item.getNodeId().equals("QJ_DFP")) { |
| | | isQuSend = true; |
| | | break; |
| | | } |
| | | } |
| | | if (!isQuSend) { |
| | | buttonList.add(bysl); |
| | | } |
| | | } else { |
| | | buttonList.add(bysl); |
| | | } |
| | | } else { |
| | | if (UserBaseConsts.UNIT_GRADE_2 == ctUnitDTO.getUnitGrade()) { |
| | | buttonList.add(bysl); |