feat: 新增用车需求服务及线索管理全功能
- 新增后台用车服务配置模块,支持维护服务简介、优势与使用流程 - 新增需求线索管理页面,支持筛选、查看与更新用车线索状态 - 新增小程序用车需求页面,优化登录路径与回跳逻辑 - 优化车型卡片跳转与用车需求提交功能 - 新增服务端API与数据处理逻辑,完善权限校验 - 更新全站配置与API文档,新增相关测试用例
This commit is contained in:
@@ -366,6 +366,23 @@ def test_admin_login_returns_token_and_user():
|
||||
{"submitLabel": "提交出行需求", "destinationLabel": "目的地/玩法", "chips": [" 贵州 ", "", "黄果树"]},
|
||||
{"submitLabel": "提交出行需求", "destinationLabel": "目的地/玩法", "chips": ["贵州", "黄果树"]},
|
||||
),
|
||||
(
|
||||
"vehicleService",
|
||||
{
|
||||
"introTitle": "旅游专属用车",
|
||||
"intro": "提交需求后由管家联系确认。",
|
||||
"serviceSections": [{"title": "包车", "description": "行程灵活"}],
|
||||
"advantages": ["车型匹配", "服务省心"],
|
||||
"processSteps": [{"title": "提交需求", "description": "填写日期和地点"}],
|
||||
},
|
||||
{
|
||||
"introTitle": "旅游专属用车",
|
||||
"intro": "提交需求后由管家联系确认。",
|
||||
"serviceSections": [{"title": "包车", "description": "行程灵活"}],
|
||||
"advantages": ["车型匹配", "服务省心"],
|
||||
"processSteps": [{"title": "提交需求", "description": "填写日期和地点"}],
|
||||
},
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_site_config_create_modules_defaults_fields_and_audits(module, payload, expected):
|
||||
@@ -382,7 +399,7 @@ def test_site_config_create_modules_defaults_fields_and_audits(module, payload,
|
||||
for key, value in expected.items():
|
||||
assert body[key] == value
|
||||
assert body["isActive"] is True
|
||||
if module == "demandForm":
|
||||
if module in {"demandForm", "vehicleService"}:
|
||||
assert "sortOrder" not in body
|
||||
else:
|
||||
assert body["sortOrder"] == 5
|
||||
|
||||
Reference in New Issue
Block a user