package com.zhentao.service;

import com.zhentao.entity.ActivityRegistration;

import java.util.List;

/**
 * 活动报名服务接口
 */
public interface ActivityRegistrationService {
    
    /**
     * 获取用户的活动报名记录
     * @param userId 用户ID
     * @param status 状态（1:已报名 2:已取消 3:已签到 null:全部）
     */
    List<ActivityRegistration> getUserRegistrations(Integer userId, Integer status);
    
    /**
     * 取消报名
     */
    boolean cancelRegistration(Long id, Integer userId);
}


