fix:修复预览下载权限显示不正确问题
This commit is contained in:
@@ -463,9 +463,9 @@ public class IReportServiceImpl extends ServiceImpl<ReportDao, ReportEntity>
|
||||
double level = Double.parseDouble(levelId);
|
||||
double employeeType = Double.parseDouble(employeeTypeId);
|
||||
//总监拥有全部报告的预览和下载权力
|
||||
if (level == SPECIAL_LEVEL_ONE || level == SPECIAL_LEVEL_TWO ||
|
||||
level == SPECIAL_LEVEL_THREE || level == SPECIAL_LEVEL_FOUL ||
|
||||
employeeType == EMPLOYEE_TYPE_ID_ONE) {
|
||||
if ((level == SPECIAL_LEVEL_ONE || level == SPECIAL_LEVEL_TWO ||
|
||||
level == SPECIAL_LEVEL_THREE || level == SPECIAL_LEVEL_FOUL) &&
|
||||
(employeeType == EMPLOYEE_TYPE_ID_ONE)) {
|
||||
list.getRecords().forEach(reportVo -> {
|
||||
reportVo.setPower(PREVIEW_DOWNLOAD);
|
||||
});
|
||||
@@ -641,9 +641,9 @@ public class IReportServiceImpl extends ServiceImpl<ReportDao, ReportEntity>
|
||||
double level = Double.parseDouble(levelId);
|
||||
double employeeType = Double.parseDouble(employeeTypeId);
|
||||
//总监拥有全部报告的预览和下载权力
|
||||
if (level == SPECIAL_LEVEL_ONE || level == SPECIAL_LEVEL_TWO ||
|
||||
level == SPECIAL_LEVEL_THREE || level == SPECIAL_LEVEL_FOUL ||
|
||||
employeeType == EMPLOYEE_TYPE_ID_ONE) {
|
||||
if ((level == SPECIAL_LEVEL_ONE || level == SPECIAL_LEVEL_TWO ||
|
||||
level == SPECIAL_LEVEL_THREE || level == SPECIAL_LEVEL_FOUL) &&
|
||||
(employeeType == EMPLOYEE_TYPE_ID_ONE)) {
|
||||
return true;
|
||||
}
|
||||
//本人
|
||||
|
||||
Reference in New Issue
Block a user