| | |
| | | detail.setAuditButtonStatus(0); |
| | | } |
| | | } |
| | | //已办结,显示评价按钮 |
| | | int count = complaintCommentService.count(new LambdaQueryWrapper<ComplaintComment>().eq(ComplaintComment::getComplaintId, detail.getId()).eq(ComplaintComment::getDelFlag, 0)); |
| | | if(detail.getStatus() == 3 && 0 == count){ |
| | | if(systemUserByPhone.isPresent()){ |
| | | SystemUser systemUser = systemUserByPhone.get(); |
| | | Integer isAdmin = systemUser.getIsAdmin(); |
| | | if(accountLevel.compareTo(detail.getReportType()) == 0 && ((accountLevel != 5 && 1 == isAdmin) || accountLevel == 5)){ |
| | | detail.setEvaluateButtonStatus(0); |
| | | } |
| | | }else{ |
| | | if(detail.getReportType() == 5){ |
| | | detail.setEvaluateButtonStatus(0); |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | buttonPermission(detail, systemUserByPhone); |
| | | |
| | | |
| | | // //已办结,显示评价按钮 |
| | | // int count = complaintCommentService.count(new LambdaQueryWrapper<ComplaintComment>().eq(ComplaintComment::getComplaintId, detail.getId()).eq(ComplaintComment::getDelFlag, 0)); |
| | | // if(detail.getStatus() == 3 && 0 == count){ |
| | | // if(systemUserByPhone.isPresent()){ |
| | | // SystemUser systemUser = systemUserByPhone.get(); |
| | | // Integer isAdmin = systemUser.getIsAdmin(); |
| | | // if(accountLevel.compareTo(detail.getReportType()) == 0 && ((accountLevel != 5 && 1 == isAdmin) || accountLevel == 5)){ |
| | | // detail.setEvaluateButtonStatus(0); |
| | | // } |
| | | // }else{ |
| | | // if(detail.getReportType() == 5){ |
| | | // detail.setEvaluateButtonStatus(0); |
| | | // } |
| | | // } |
| | | // } |
| | | return detail; |
| | | } |
| | | |