refactor: define IScheduleStatusService interface
Phase 2, Step 2.9: Create status service interface - Define updateParticipantCheckInStatus method signature - Prepare for extracting status logic from MartialScheduleServiceImpl Related to Phase 2 refactoring plan
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
package org.springblade.modules.martial.service;
|
||||
|
||||
/**
|
||||
* Schedule Status Service Interface
|
||||
* Responsible for managing participant check-in status
|
||||
*/
|
||||
public interface IScheduleStatusService {
|
||||
|
||||
/**
|
||||
* Update participant check-in status
|
||||
*
|
||||
* @param participantId Participant ID
|
||||
* @param status Check-in status
|
||||
* @return Success flag
|
||||
*/
|
||||
boolean updateParticipantCheckInStatus(Long participantId, String status);
|
||||
}
|
||||
Reference in New Issue
Block a user