## Context

诊疗记录详情页 `medicalDetails.vue` 当前存在两个展示问题：
- 病历区域（第127-132行）使用了 `v-if="item.entryedFlag == 'Y'"` 条件，导致即使接口返回了病历数据，若 `entryedFlag` 不是 `'Y'` 也不会显示
- 医嘱区域（第14-126行）未过滤"互联网挂号费"，该费用不应展示给患者

## Goals / Non-Goals

**Goals:**
- 修复病历显示逻辑，确保有病历数据时正常展示
- 在医嘱列表中隐藏"互联网挂号费"
- 无数据时隐藏病历区域标题

**Non-Goals:**
- 不修改后端 API 逻辑
- 不修改病历详情页（RecordsDetails）跳转逻辑
- 不涉及其他页面的改动

## Decisions

1. **病历显示条件调整**：移除 `entryedFlag == 'Y'` 的严格条件，改为只要 `MedicalRecordList` 有数据就展示。为 `van-cell-group` 添加 `v-if="MedicalRecordList && MedicalRecordList.length > 0"` 控制整体显示。
   - 理由：`entryedFlag` 条件过于严格，接口返回数据即可展示

2. **互联网挂号费过滤方式**：在 `getMedicalDataDetail` 的 success 回调中，对 `orderPresc` 数据进行前端过滤，移除 `ordDesc` 包含"互联网挂号费"的项。
   - 理由：前端过滤简单直接，无需后端改动；过滤在数据赋值时完成，模板无需改动

## Risks / Trade-offs

- [前端过滤可能遗漏] → 如果挂号费的描述文字不完全匹配"互联网挂号费"关键字，可能过滤不到。使用 `indexOf` 包含匹配来降低风险
- [移除 entryedFlag 条件可能展示未完成病历] → 优先保证数据可见性，接口返回即视为可展示
