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