2.1 KiB
2.1 KiB
字典数据全面清理
日期: 2026-03-31 PR: #86 类型: fix 影响服务: hl-user-service, hl-resource-service
变更内容
1. 新增3个字典(之前为空)
| 字典类型 | 说明 | 可选值 |
|---|---|---|
transport_type |
交通类型 | FLIGHT(航班), TRAIN(火车), BUS(大巴), SELF_DRIVE(自驾) |
transmission |
变速箱 | AUTO(自动挡), MANUAL(手动挡), DCT(双离合), CVT(无级变速) |
drive_type |
驱动方式 | 2WD(两驱), 4WD(四驱), AWD(全时四驱) |
2. 已禁用的字典(不再返回)
| 字典类型 | 原因 |
|---|---|
document_type |
冗余,统一使用 id_card_type |
apply_role |
冗余,统一使用 cost_apply_role |
4个 test_e2e_* |
测试残留 |
3. activity_category 值变更(重要!)
所有值统一为 UPPER_CASE,前端如果有硬编码旧值需要更新:
| 旧值 (snake_case) | 新值 (UPPER_CASE) | 标签 |
|---|---|---|
horse_riding |
→ HORSEBACK |
马术骑行 |
cultural_experience |
→ CULTURAL |
文化体验 |
motor_sport |
→ MOTOR_SPORT |
机动越野 |
water_sport |
→ WATER_SPORT |
水上项目 |
archery_combat |
→ ARCHERY_COMBAT |
射箭搏击 |
food_craft |
→ FOOD_CRAFT |
美食手作 |
nature_explore |
→ NATURE_EXPLORE |
自然探索 |
campfire_party |
→ CAMPFIRE_PARTY |
篝火聚会 |
winter_sport |
→ WINTER_SPORT |
冬季项目 |
parent_child |
→ PARENT_CHILD |
亲子互动 |
原本已经是 UPPER_CASE 的值不变:OUTDOOR, OUTDOOR_SPORT, ENTERTAINMENT, ANIMAL, EXTREME, EDUCATION, PHOTOGRAPHY, PERFORMANCE, CATERING, DINING
4. contract_status 排序修正
SIGNING(签署中) 和 PENDING_SIGN(待签署) 不再共享 sort=3,已顺延修正。
前端需要做的事
- 检查是否硬编码了 activity_category 的旧 snake_case 值,如果有需要改为新的 UPPER_CASE 值
- 如果前端是通过字典接口动态获取的,则无需修改,刷新缓存即可
- 车辆管理表单现在可以使用
transmission和drive_type字典了