소스 검색

完善维修

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());
         // 添加跟踪状态