diff --git a/src/api/martial/schedulePlan.js b/src/api/martial/schedulePlan.js index 83f3fc2..247224e 100644 --- a/src/api/martial/schedulePlan.js +++ b/src/api/martial/schedulePlan.js @@ -194,3 +194,16 @@ export const exportSchedulePlans = (params) => { responseType: 'blob' }) } + +/** + * 更新参赛者签到状态 + * @param {Number} participantId - 参赛者ID + * @param {String} status - 状态:未签到/已签到/异常 + */ +export const updateCheckInStatus = (participantId, status) => { + return request({ + url: '/api/blade-martial/schedule/update-check-in-status', + method: 'post', + data: { participantId, status } + }) +} diff --git a/src/views/martial/project/index.vue b/src/views/martial/project/index.vue index d6d0334..647a8c9 100644 --- a/src/views/martial/project/index.vue +++ b/src/views/martial/project/index.vue @@ -177,6 +177,11 @@ 未设置 + + +