完善e2e测试与后端测试,微信小程序端UI层测试暂未完成
This commit was merged in pull request #52.
This commit is contained in:
@@ -125,6 +125,52 @@ async function getCourseBookings(courseId, token) {
|
||||
return res;
|
||||
}
|
||||
|
||||
// ── 品牌定制 API ──
|
||||
|
||||
/** 获取品牌配置 */
|
||||
async function getBrandConfig(token) {
|
||||
console.log('[API] 获取品牌配置...');
|
||||
const res = await makeRequest('GET', `${API_BASE}/brand`, null, token);
|
||||
console.log(`[API] 品牌配置: status=${res.status}`);
|
||||
return res;
|
||||
}
|
||||
|
||||
// ── 违规记录 API ──
|
||||
|
||||
/** 获取所有教练违规统计 */
|
||||
async function getViolationCounts(token) {
|
||||
console.log('[API] 获取违规统计...');
|
||||
const res = await makeRequest('GET', `${API_BASE}/coach/violation-counts`, null, token);
|
||||
console.log(`[API] 违规统计: status=${res.status}`);
|
||||
return res;
|
||||
}
|
||||
|
||||
/** 获取指定教练的违规记录 */
|
||||
async function getCoachViolations(coachId, token) {
|
||||
console.log(`[API] 获取教练违规: coachId=${coachId}`);
|
||||
const res = await makeRequest('GET', `${API_BASE}/coach/${coachId}/violations`, null, token);
|
||||
console.log(`[API] 违规记录: status=${res.status}`);
|
||||
return res;
|
||||
}
|
||||
|
||||
// ── 通知/消息 API ──
|
||||
|
||||
/** 获取活跃Banner列表 */
|
||||
async function getActiveBanners(token) {
|
||||
console.log('[API] 获取活跃Banners...');
|
||||
const res = await makeRequest('GET', `${API_BASE}/banners/active`, null, token);
|
||||
console.log(`[API] Banners: status=${res.status}`);
|
||||
return res;
|
||||
}
|
||||
|
||||
/** 获取系统通知列表 */
|
||||
async function getSystemNotices(token) {
|
||||
console.log('[API] 获取系统通知...');
|
||||
const res = await makeRequest('GET', `${API_BASE}/notices`, null, token);
|
||||
console.log(`[API] 通知列表: status=${res.status}`);
|
||||
return res;
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
makeRequest,
|
||||
coachLogin,
|
||||
@@ -133,6 +179,11 @@ module.exports = {
|
||||
startCourse,
|
||||
endCourse,
|
||||
getCourseBookings,
|
||||
getBrandConfig,
|
||||
getViolationCounts,
|
||||
getCoachViolations,
|
||||
getActiveBanners,
|
||||
getSystemNotices,
|
||||
isSuccess,
|
||||
BASE_URL,
|
||||
API_BASE
|
||||
|
||||
Reference in New Issue
Block a user