重构项4: 小程序出场顺序页面改用真实数据
- 修改api/schedule.js添加getScheduleStatus和getLineup方法 - 重写event-lineup.vue,从硬编码mock数据改为调用后端API - 添加编排未完成状态的友好提示 Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
@@ -91,6 +91,27 @@ export function saveDispatch(data) {
|
||||
return request.post('/martial/schedule/save-dispatch', data)
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取编排状态(小程序用)
|
||||
* @param {Number} competitionId - 赛事ID
|
||||
*/
|
||||
export function getScheduleStatus(competitionId) {
|
||||
return request.get('/mini/schedule/status', {
|
||||
params: { competitionId }
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取出场顺序(小程序用)
|
||||
* @param {Number} competitionId - 赛事ID
|
||||
* @param {Number} projectId - 项目ID (可选)
|
||||
*/
|
||||
export function getLineup(competitionId, projectId) {
|
||||
return request.get('/mini/schedule/lineup', {
|
||||
params: { competitionId, projectId }
|
||||
})
|
||||
}
|
||||
|
||||
export default {
|
||||
getScheduleResult,
|
||||
triggerAutoArrange,
|
||||
@@ -99,5 +120,7 @@ export default {
|
||||
moveScheduleGroup,
|
||||
getDispatchData,
|
||||
adjustOrder,
|
||||
saveDispatch
|
||||
saveDispatch,
|
||||
getScheduleStatus,
|
||||
getLineup
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user