guarantee-lsq преди 2 години
родител
ревизия
16e11da063
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      platform-service/src/main/java/com/platform/service/repair/strategy/impl/LongYanRepairStrategy.java

+ 5 - 0
platform-service/src/main/java/com/platform/service/repair/strategy/impl/LongYanRepairStrategy.java

@@ -557,6 +557,11 @@ public class LongYanRepairStrategy extends AbstractRepairBaseStrategy {
 
     @Override
     public RepairApplicationFormDTO verifyRefused(RepairApplicationFormDTO model) {
+        // 判断是否具有权限
+        String roles = getCurrentRoles();
+        if(!roles.contains(SysRoleCodeEnum.REPAIR_EXAMINE.name())){
+            throw new DeniedException("对不起,您不具有审核权限");
+        }
         super.verifyRefused(model);
         RepairApplicationForm form = repairApplicationFormMapper.selectById(model.getId());
         // 添加跟踪状态