编辑 | blame | 历史 | 原始文档

App端"急救转运"改为"转运任务"修改说明

修改背景

根据业务需求,将App端所有"急救转运"相关的文案统一修改为"转运任务",使表述更加简洁明了。

修改范围

1. 任务类型显示文本

在所有显示任务类型的地方,将 EMERGENCY_TRANSFER 对应的中文文本修改为"转运任务"。

2. 页面标题

创建任务页面的导航栏标题修改为"创建转运任务"。

3. 代码注释

相关的中文注释也统一修改为"转运任务"或"转运"。

修改文件清单

文件路径 修改内容 修改位置
app/pages/index.vue 'EMERGENCY_TRANSFER': '转运任务' getTaskTypeText方法
app/pages/index.vue 'emergency': '转运任务' 类型映射
app/pages/task/create-emergency.vue 创建转运任务 页面标题
app/pages/task/create.vue name: '转运任务' 任务类型选项
app/pages/task/detail.vue 'EMERGENCY_TRANSFER': '转运任务' getTaskTypeText方法
app/pages/task/detail.vue 转运任务:显示转出/转入医院地址 注释
app/pages/task/detail.vue 转运任务特有信息 注释
app/pages/task/detail.vue 转运 - 转出医院信息 注释
app/pages/task/detail.vue 转运 - 转入医院信息 注释
app/pages/task/detail.vue 转运 - 费用信息 注释
app/pages/task/detail.vue 转运:优先使用transferDistance 注释
app/pages/task/index.vue 'EMERGENCY_TRANSFER': '转运任务' getTaskTypeText方法
app/pages/task/settlement.vue 'emergency': '转运任务' 类型映射
app/pages.json navigationBarTitleText: "创建转运任务" 页面配置

修改前后对比

任务类型显示

修改前:
javascript getTaskTypeText(type) { const typeMap = { 'EMERGENCY_TRANSFER': '急救转运', // ... } }

修改后:
javascript getTaskTypeText(type) { const typeMap = { 'EMERGENCY_TRANSFER': '转运任务', // ... } }

页面标题

修改前:
vue <view class="title">创建急救转运任务</view>

修改后:
vue <view class="title">创建转运任务</view>

任务类型选择

修改前:
javascript { id: 'emergency', name: '急救转运', icon: '🚑', route: '/pages/task/create-emergency' }

修改后:
javascript { id: 'emergency', name: '转运任务', icon: '🚑', route: '/pages/task/create-emergency' }

显示效果变更

1. 首页任务列表

  • 修改前: "急救转运 - 粤A12345"
  • 修改后: "转运任务 - 粤A12345"

2. 任务类型选择页面

  • 修改前: 卡片显示"急救转运"
  • 修改后: 卡片显示"转运任务"

3. 创建任务页面

  • 修改前: 导航栏标题"创建急救转运任务"
  • 修改后: 导航栏标题"创建转运任务"

4. 任务详情页面

  • 修改前: 任务类型显示"急救转运"
  • 修改后: 任务类型显示"转运任务"

5. 任务列表页面

  • 修改前: 任务类型筛选"急救转运"
  • 修改后: 任务类型筛选"转运任务"

未修改的内容

保留"急救转运"的地方

  1. 隐私政策 (app/pages/mine/privacy-policy/index.vue)
  • 保留"急救转运调度系统"作为系统名称
  1. 用户协议 (app/pages/mine/user-agreement/index.vue)
  • 保留"急救转运调度系统"作为系统名称
  • 保留"急救转运任务创建与管理"作为功能描述
  • 保留"急救转运工作人员"作为用户角色描述
  • 保留"急救转运调度管理工具"作为系统定位

原因: 这些是正式的法律文档和系统说明文档,使用完整的术语更加正式和准确。

后端数据结构

任务类型枚举值保持不变

// 后端枚举值不变
EMERGENCY_TRANSFER  // 仍然使用这个值

说明:
- 后端数据库字段值保持 EMERGENCY_TRANSFER 不变
- 只是前端显示文案从"急救转运"改为"转运任务"
- 前后端通信的枚举值保持一致

测试验证

测试场景

  1. 任务列表显示
  • 验证任务类型显示为"转运任务"
  • 验证筛选器中的类型文本
  1. 创建任务流程
  • 验证任务类型选择页显示"转运任务"
  • 验证创建页面标题显示"创建转运任务"
  1. 任务详情页面
  • 验证任务类型字段显示"转运任务"
  • 验证各个信息板块的标题正确
  1. 搜索和筛选
  • 验证按类型筛选时的显示文本
  • 验证搜索结果中的类型显示

注意事项

  1. ⚠️ 前后端一致性
  • 后端枚举值 EMERGENCY_TRANSFER 保持不变
  • 只修改前端显示文案
  1. ⚠️ 法律文档
  • 隐私政策和用户协议中的"急救转运"保持不变
  • 这些是正式文档,使用完整术语
  1. ⚠️ 代码注释
  • 注释中的"急救转运"也统一改为"转运"
  • 保持代码可读性
  1. 用户体验
  • "转运任务"更简洁易懂
  • 减少文字长度,界面更美观

相关任务类型对照表

后端枚举值 修改前显示 修改后显示
EMERGENCY_TRANSFER 急救转运 转运任务
WELFARE 福祉车 福祉车
MAINTENANCE 维修保养 维修保养
FUEL 加油 加油
OTHER 其他 其他

影响范围评估

前端影响

  • ✅ 所有App页面的任务类型显示
  • ✅ 任务类型选择器
  • ✅ 页面导航标题
  • ✅ 代码注释

后端影响

  • ❌ 无影响(枚举值不变)

数据库影响

  • ❌ 无影响(存储值不变)

用户影响

  • ✅ 界面文案更简洁
  • ✅ 更易理解

修改时间: 2025-10-26
修改人: AI Assistant
影响范围: App端前端显示文案
后端改动: 无
数据库改动: 无