master
old易 2025-07-29 10:12:00 +08:00
parent 8bbc24faff
commit dc214891bd
2 changed files with 48 additions and 18 deletions

View File

@ -15,21 +15,42 @@
] ]
} }
}, },
{ {
"method": "GET", "method": "GET",
"path": "/api/notice/list", "path": "/api/notice/list",
"response": { "response": {
"list|3": [ "list": [
{ {
"id|+1": 3000, "id": 3000,
"title": "@ctitle(10, 20)", "title": "体征采集完成提醒",
"content": "@cparagraph(2, 4)", "content": "已为王奶奶完成今日体征采集,数据正常,子女可在小程序内查看详情。",
"author": "@cname", "author": "系统通知",
"publishDate": "@date" "publishDate": "2022-03-08"
} },
] {
} "id": 3001,
}, "title": "节日福利:孝亲礼包上线",
"content": "【节日福利】重阳节孝亲礼包上线,含洗护+清洁+健康检测,限量开放预订!",
"author": "运营团队",
"publishDate": "2022-03-08"
},
{
"id": 3002,
"title": "课程提醒:书法入门课已上线",
"content": "【课程提醒】今天的“书法入门课”已上线,点进来练一笔,心静气也顺~",
"author": "课程助手",
"publishDate": "2022-03-08"
},
{
"id": 3003,
"title": "新品推荐:智能尿湿检测垫",
"content": "【新品推荐】智能尿湿检测垫已上线,自动提醒+洗可复用,照护更轻松。",
"author": "产品推荐",
"publishDate": "2022-03-08"
}
]
}
},
{ {
"method": "GET", "method": "GET",
"path": "/api/mall/recommend", "path": "/api/mall/recommend",
@ -952,9 +973,6 @@
{ {
"method": "GET", "method": "GET",
"path": "/api/course/detail", "path": "/api/course/detail",
"query": {
"courseId": "course_001"
},
"response": { "response": {
"id": "course_001", "id": "course_001",
"title": "隶属的古法用笔技巧-第一节", "title": "隶属的古法用笔技巧-第一节",

View File

@ -62,6 +62,18 @@ function registerMockApi(config) {
} }
} }
if (path === '/api/lesson/catalog' && Object.keys(req.query).length === 0) {
const defaultConfig = global.mockConfigs.find(c =>
c.path === path
);
if (defaultConfig) {
console.log(`[MOCK] Fallback to default (home)`);
return res.json(formatResponse(defaultConfig.response));
}
}
// 精确 query 匹配 // 精确 query 匹配
if (query) { if (query) {