changelog: 2026-03/31_1508 (36 changes, 16 breaking)

这个提交包含在:
API Changelog Bot 2026-03-31 15:08:27 +08:00
父节点 d1cfb79bdf
当前提交 12f484a520
共有 2 个文件被更改,包括 243 次插入175 次删除

查看文件

@ -39,58 +39,70 @@
"value": "horse_riding",
"label": "\u9a6c\u672f\u9a91\u884c",
"sort": 1,
"status": "INACTIVE"
},
{
"value": "HORSEBACK",
"label": "\u9a6c\u672f\u9a91\u884c",
"sort": 1,
"status": "ACTIVE"
},
{
"value": "motor_sport",
"value": "MOTOR_SPORT",
"label": "\u673a\u52a8\u8d8a\u91ce",
"sort": 2,
"status": "ACTIVE"
},
{
"value": "water_sport",
"value": "WATER_SPORT",
"label": "\u6c34\u4e0a\u9879\u76ee",
"sort": 3,
"status": "ACTIVE"
},
{
"value": "archery_combat",
"value": "ARCHERY_COMBAT",
"label": "\u5c04\u7bad\u640f\u51fb",
"sort": 4,
"status": "ACTIVE"
},
{
"value": "CULTURAL",
"label": "\u6587\u5316\u4f53\u9a8c",
"sort": 5,
"status": "ACTIVE"
},
{
"value": "cultural_experience",
"label": "\u6c11\u4fd7\u6587\u5316",
"sort": 5,
"status": "ACTIVE"
"status": "INACTIVE"
},
{
"value": "food_craft",
"value": "FOOD_CRAFT",
"label": "\u7f8e\u98df\u624b\u4f5c",
"sort": 6,
"status": "ACTIVE"
},
{
"value": "nature_explore",
"value": "NATURE_EXPLORE",
"label": "\u81ea\u7136\u63a2\u7d22",
"sort": 7,
"status": "ACTIVE"
},
{
"value": "campfire_party",
"value": "CAMPFIRE_PARTY",
"label": "\u7bdd\u706b\u805a\u4f1a",
"sort": 8,
"status": "ACTIVE"
},
{
"value": "winter_sport",
"value": "WINTER_SPORT",
"label": "\u51ac\u5b63\u9879\u76ee",
"sort": 9,
"status": "ACTIVE"
},
{
"value": "parent_child",
"value": "PARENT_CHILD",
"label": "\u4eb2\u5b50\u4e92\u52a8",
"sort": 10,
"status": "ACTIVE"
@ -125,46 +137,34 @@
"sort": 15,
"status": "ACTIVE"
},
{
"value": "CULTURAL",
"label": "\u6587\u5316\u4f53\u9a8c",
"sort": 16,
"status": "ACTIVE"
},
{
"value": "EDUCATION",
"label": "\u7814\u5b66\u6559\u80b2",
"sort": 17,
"sort": 16,
"status": "ACTIVE"
},
{
"value": "PHOTOGRAPHY",
"label": "\u6444\u5f71\u5199\u771f",
"sort": 18,
"sort": 17,
"status": "ACTIVE"
},
{
"value": "PERFORMANCE",
"label": "\u6f14\u51fa\u8868\u6f14",
"sort": 19,
"status": "ACTIVE"
},
{
"value": "HORSEBACK",
"label": "\u9a91\u9a6c\u4f53\u9a8c",
"sort": 20,
"sort": 18,
"status": "ACTIVE"
},
{
"value": "CATERING",
"label": "\u9910\u996e\u670d\u52a1",
"sort": 21,
"sort": 19,
"status": "ACTIVE"
},
{
"value": "DINING",
"label": "\u7528\u9910\u4f53\u9a8c",
"sort": 22,
"sort": 20,
"status": "ACTIVE"
}
]
@ -256,12 +256,6 @@
}
]
},
"apply_role": {
"name": "\u9002\u7528\u89d2\u8272",
"category": "BUSINESS",
"remark": "",
"items": []
},
"approval_sp_status": {
"name": "\u5ba1\u6279\u72b6\u6001",
"category": "BUSINESS",
@ -831,37 +825,37 @@
{
"value": "PENDING_SIGN",
"label": "\u5f85\u7b7e\u7f72",
"sort": 3,
"sort": 4,
"status": "ACTIVE"
},
{
"value": "SIGNED",
"label": "\u5df2\u7b7e\u7f72",
"sort": 4,
"sort": 5,
"status": "ACTIVE"
},
{
"value": "VOIDING",
"label": "\u4f5c\u5e9f\u4e2d",
"sort": 5,
"sort": 6,
"status": "ACTIVE"
},
{
"value": "VOIDED",
"label": "\u5df2\u4f5c\u5e9f",
"sort": 6,
"sort": 7,
"status": "ACTIVE"
},
{
"value": "REPORTED",
"label": "\u5df2\u4e0a\u62a5",
"sort": 7,
"sort": 8,
"status": "ACTIVE"
},
{
"value": "UPLOADED",
"label": "\u5df2\u4e0a\u4f20",
"sort": 8,
"sort": 9,
"status": "ACTIVE"
}
]
@ -1362,54 +1356,30 @@
}
]
},
"document_type": {
"name": "\u8bc1\u4ef6\u7c7b\u578b",
"category": "BASE",
"remark": "C\u7aef\u51fa\u884c\u4eba\u8bc1\u4ef6\u7c7b\u578b",
"items": [
{
"value": "ID_CARD",
"label": "\u5c45\u6c11\u8eab\u4efd\u8bc1",
"sort": 1,
"status": "ACTIVE"
},
{
"value": "PASSPORT",
"label": "\u62a4\u7167",
"sort": 2,
"status": "ACTIVE"
},
{
"value": "HONG_KONG_MACAO_PASS",
"label": "\u6e2f\u6fb3\u5c45\u6c11\u6765\u5f80\u5185\u5730\u901a\u884c\u8bc1",
"sort": 3,
"status": "ACTIVE"
},
{
"value": "TAIWAN_PASS",
"label": "\u53f0\u6e7e\u5c45\u6c11\u6765\u5f80\u5927\u9646\u901a\u884c\u8bc1",
"sort": 4,
"status": "ACTIVE"
},
{
"value": "FOREIGN_PERMANENT_RESIDENT",
"label": "\u5916\u56fd\u4eba\u6c38\u4e45\u5c45\u7559\u8eab\u4efd\u8bc1",
"sort": 5,
"status": "ACTIVE"
},
{
"value": "OTHER",
"label": "\u5176\u4ed6",
"sort": 99,
"status": "ACTIVE"
}
]
},
"drive_type": {
"name": "\u9a71\u52a8\u65b9\u5f0f",
"category": "BUSINESS",
"remark": "",
"items": []
"items": [
{
"value": "2WD",
"label": "\u4e24\u9a71",
"sort": 1,
"status": "ACTIVE"
},
{
"value": "4WD",
"label": "\u56db\u9a71",
"sort": 2,
"status": "ACTIVE"
},
{
"value": "AWD",
"label": "\u5168\u65f6\u56db\u9a71",
"sort": 3,
"status": "ACTIVE"
}
]
},
"driver_license_type": {
"name": "\u9a7e\u7167\u7c7b\u578b",
@ -4381,14 +4351,14 @@
"status": "ACTIVE"
},
{
"value": "DELUXE",
"label": "\u8c6a\u534e\u623f",
"value": "KING",
"label": "\u8c6a\u534e\u5927\u5e8a",
"sort": 5,
"status": "ACTIVE"
},
{
"value": "KING",
"label": "\u8c6a\u534e\u5927\u5e8a",
"value": "DELUXE",
"label": "\u8c6a\u534e\u623f",
"sort": 5,
"status": "ACTIVE"
},
@ -4465,18 +4435,6 @@
"sort": 1,
"status": "ACTIVE"
},
{
"value": "safe",
"label": "\u4fdd\u9669\u7bb1",
"sort": 2,
"status": "ACTIVE"
},
{
"value": "mini_fridge",
"label": "\u5c0f\u51b0\u7bb1",
"sort": 2,
"status": "ACTIVE"
},
{
"value": "air_cond",
"label": "\u7a7a\u8c03",
@ -4502,21 +4460,15 @@
"status": "ACTIVE"
},
{
"value": "desk",
"label": "\u4e66\u684c",
"sort": 3,
"value": "safe",
"label": "\u4fdd\u9669\u7bb1",
"sort": 2,
"status": "ACTIVE"
},
{
"value": "kids_toiletry",
"label": "\u513f\u7ae5\u6d17\u6f31\u7528\u54c1",
"sort": 3,
"status": "ACTIVE"
},
{
"value": "toiletries",
"label": "\u514d\u8d39\u6d17\u6f31\u7528\u54c1",
"sort": 3,
"value": "mini_fridge",
"label": "\u5c0f\u51b0\u7bb1",
"sort": 2,
"status": "ACTIVE"
},
{
@ -4538,9 +4490,21 @@
"status": "ACTIVE"
},
{
"value": "floor_heat",
"label": "\u5730\u6696",
"sort": 4,
"value": "desk",
"label": "\u4e66\u684c",
"sort": 3,
"status": "ACTIVE"
},
{
"value": "kids_toiletry",
"label": "\u513f\u7ae5\u6d17\u6f31\u7528\u54c1",
"sort": 3,
"status": "ACTIVE"
},
{
"value": "toiletries",
"label": "\u514d\u8d39\u6d17\u6f31\u7528\u54c1",
"sort": 3,
"status": "ACTIVE"
},
{
@ -4574,15 +4538,9 @@
"status": "ACTIVE"
},
{
"value": "private_bath",
"label": "\u72ec\u7acb\u536b\u6d74",
"sort": 5,
"status": "ACTIVE"
},
{
"value": "luggage_rack",
"label": "\u884c\u674e\u67b6",
"sort": 5,
"value": "floor_heat",
"label": "\u5730\u6696",
"sort": 4,
"status": "ACTIVE"
},
{
@ -4604,21 +4562,15 @@
"status": "ACTIVE"
},
{
"value": "bathtub",
"label": "\u6d74\u7f38",
"sort": 6,
"value": "private_bath",
"label": "\u72ec\u7acb\u536b\u6d74",
"sort": 5,
"status": "ACTIVE"
},
{
"value": "tea_set",
"label": "\u8336\u5177",
"sort": 6,
"status": "ACTIVE"
},
{
"value": "blackout",
"label": "\u906e\u5149\u7a97\u5e18",
"sort": 6,
"value": "luggage_rack",
"label": "\u884c\u674e\u67b6",
"sort": 5,
"status": "ACTIVE"
},
{
@ -4634,9 +4586,21 @@
"status": "ACTIVE"
},
{
"value": "bathrobe",
"label": "\u6d74\u888d",
"sort": 7,
"value": "bathtub",
"label": "\u6d74\u7f38",
"sort": 6,
"status": "ACTIVE"
},
{
"value": "tea_set",
"label": "\u8336\u5177",
"sort": 6,
"status": "ACTIVE"
},
{
"value": "blackout",
"label": "\u906e\u5149\u7a97\u5e18",
"sort": 6,
"status": "ACTIVE"
},
{
@ -4658,15 +4622,9 @@
"status": "ACTIVE"
},
{
"value": "stargazing",
"label": "\u53ef\u770b\u661f\u7a7a",
"sort": 8,
"status": "ACTIVE"
},
{
"value": "face_wash",
"label": "\u6d17\u9762\u4e73",
"sort": 8,
"value": "bathrobe",
"label": "\u6d74\u888d",
"sort": 7,
"status": "ACTIVE"
},
{
@ -4682,9 +4640,15 @@
"status": "ACTIVE"
},
{
"value": "screen_cast",
"label": "\u624b\u673a\u6295\u5c4f",
"sort": 9,
"value": "stargazing",
"label": "\u53ef\u770b\u661f\u7a7a",
"sort": 8,
"status": "ACTIVE"
},
{
"value": "face_wash",
"label": "\u6d17\u9762\u4e73",
"sort": 8,
"status": "ACTIVE"
},
{
@ -4692,6 +4656,12 @@
"label": "\u6c90\u6d74\u9732",
"sort": 9,
"status": "ACTIVE"
},
{
"value": "screen_cast",
"label": "\u624b\u673a\u6295\u5c4f",
"sort": 9,
"status": "ACTIVE"
}
]
},
@ -5284,41 +5254,67 @@
}
]
},
"test_e2e_chinese_cat": {
"name": "\u4e2d\u6587\u5206\u7c7b\u6d4b\u8bd5",
"category": "E2E\u6d4b\u8bd5",
"remark": "",
"items": []
},
"test_e2e_custom_cat": {
"name": "custom cat test",
"category": "CUSTOM",
"remark": "",
"items": []
},
"test_e2e_debug_0318": {
"name": "debug dict",
"category": "BASE",
"remark": "",
"items": []
},
"test_e2e_debug_0318b": {
"name": "debug dict 2",
"category": "BASE",
"remark": "",
"items": []
},
"transmission": {
"name": "\u53d8\u901f\u7bb1",
"category": "BUSINESS",
"remark": "",
"items": []
"items": [
{
"value": "AUTO",
"label": "\u81ea\u52a8\u6321",
"sort": 1,
"status": "ACTIVE"
},
{
"value": "MANUAL",
"label": "\u624b\u52a8\u6321",
"sort": 2,
"status": "ACTIVE"
},
{
"value": "DCT",
"label": "\u53cc\u79bb\u5408",
"sort": 3,
"status": "ACTIVE"
},
{
"value": "CVT",
"label": "\u65e0\u7ea7\u53d8\u901f",
"sort": 4,
"status": "ACTIVE"
}
]
},
"transport_type": {
"name": "\u4ea4\u901a\u7c7b\u578b",
"category": "ORDER",
"remark": "\u8ba2\u5355\u4ea4\u901a\u4fe1\u606f\u7c7b\u578b\uff1a\u822a\u73ed/\u706b\u8f66",
"items": []
"items": [
{
"value": "FLIGHT",
"label": "\u822a\u73ed",
"sort": 1,
"status": "ACTIVE"
},
{
"value": "TRAIN",
"label": "\u706b\u8f66",
"sort": 2,
"status": "ACTIVE"
},
{
"value": "BUS",
"label": "\u5927\u5df4",
"sort": 3,
"status": "ACTIVE"
},
{
"value": "SELF_DRIVE",
"label": "\u81ea\u9a7e",
"sort": 4,
"status": "ACTIVE"
}
]
},
"travel_purpose": {
"name": "\u65c5\u6e38\u76ee\u7684",

查看文件

@ -0,0 +1,72 @@
# API 变更通知
**更新时间**: 2026-03-31 15:09
## ⚠️ Breaking Changes (16)
> **前端必须处理的变更,不处理会导致功能异常**
### 字典变更
**字典类型删除**
- ❌ ~~`apply_role`~~(适用角色)
- ❌ ~~`document_type`~~(证件类型)
- ❌ ~~`test_e2e_chinese_cat`~~(中文分类测试)
- ❌ ~~`test_e2e_custom_cat`~~custom cat test
- ❌ ~~`test_e2e_debug_0318`~~debug dict
- ❌ ~~`test_e2e_debug_0318b`~~debug dict 2
**字典项删除**
| 字典 | 删除值 | 标签 |
| --- | --- | --- |
| `activity_category`(游玩项目分类) | ~~`archery_combat`~~ | 射箭搏击 |
| `activity_category`(游玩项目分类) | ~~`campfire_party`~~ | 篝火聚会 |
| `activity_category`(游玩项目分类) | ~~`food_craft`~~ | 美食手作 |
| `activity_category`(游玩项目分类) | ~~`motor_sport`~~ | 机动越野 |
| `activity_category`(游玩项目分类) | ~~`nature_explore`~~ | 自然探索 |
| `activity_category`(游玩项目分类) | ~~`parent_child`~~ | 亲子互动 |
| `activity_category`(游玩项目分类) | ~~`water_sport`~~ | 水上项目 |
| `activity_category`(游玩项目分类) | ~~`winter_sport`~~ | 冬季项目 |
**字典项状态变更**
| 字典 | 值 | 原状态 | 新状态 |
| --- | --- | --- | --- |
| `activity_category`(游玩项目分类) | `cultural_experience` | ACTIVE | INACTIVE |
| `activity_category`(游玩项目分类) | `horse_riding` | ACTIVE | INACTIVE |
## 新增 (20)
### 字典变更
**新增字典项**
| 字典 | 新增值 | 标签 |
| --- | --- | --- |
| `activity_category`(游玩项目分类) | `ARCHERY_COMBAT` | 射箭搏击 |
| `activity_category`(游玩项目分类) | `CAMPFIRE_PARTY` | 篝火聚会 |
| `activity_category`(游玩项目分类) | `FOOD_CRAFT` | 美食手作 |
| `activity_category`(游玩项目分类) | `MOTOR_SPORT` | 机动越野 |
| `activity_category`(游玩项目分类) | `NATURE_EXPLORE` | 自然探索 |
| `activity_category`(游玩项目分类) | `PARENT_CHILD` | 亲子互动 |
| `activity_category`(游玩项目分类) | `WATER_SPORT` | 水上项目 |
| `activity_category`(游玩项目分类) | `WINTER_SPORT` | 冬季项目 |
| `drive_type`(驱动方式) | `2WD` | 两驱 |
| `drive_type`(驱动方式) | `4WD` | 四驱 |
| `drive_type`(驱动方式) | `AWD` | 全时四驱 |
| `transmission`(变速箱) | `AUTO` | 自动挡 |
| `transmission`(变速箱) | `CVT` | 无级变速 |
| `transmission`(变速箱) | `DCT` | 双离合 |
| `transmission`(变速箱) | `MANUAL` | 手动挡 |
| `transport_type`(交通类型) | `BUS` | 大巴 |
| `transport_type`(交通类型) | `FLIGHT` | 航班 |
| `transport_type`(交通类型) | `SELF_DRIVE` | 自驾 |
| `transport_type`(交通类型) | `TRAIN` | 火车 |
**字典项标签修改**
| 字典 | 值 | 原标签 | 新标签 |
| --- | --- | --- | --- |
| `activity_category`(游玩项目分类) | `HORSEBACK` | 骑马体验 | 马术骑行 |