@@ -45,7 +45,10 @@ public class ExecuteHandle implements GenerateInspectionFieldHander { | |||
return; | |||
} | |||
if (RoleEnum.ADMIN.getCode() == user.getRoleId()) { | |||
if (RoleEnum.SUPER_ADMIN.getCode() == user.getRoleId()) { | |||
// 超级管理员不能执行任务操作 | |||
inspectionVo.setExecute(false); | |||
} else if (RoleEnum.ADMIN.getCode() == user.getRoleId()) { | |||
// 管理员可对本部门的任务执行此操作 | |||
if (user.getDeptId().equals(inspectionVo.getDeptId())) { | |||
inspectionVo.setExecute(true); |