xiangpei
2025-06-04 4e502853119c6d8e7ff686191e19bb0a19a4f875
framework/src/main/java/cn/lili/modules/lmk/service/MyActivityService.java
@@ -2,12 +2,25 @@
import cn.lili.base.Result;
import cn.lili.modules.lmk.domain.entity.Activity;
import cn.lili.modules.lmk.domain.form.ActivityReportForm;
import cn.lili.modules.lmk.domain.query.ActivityReportQuery;
import cn.lili.modules.lmk.domain.query.MyActivityQuery;
import cn.lili.modules.lmk.domain.vo.ActivityReportVO;
import com.baomidou.mybatisplus.extension.service.IService;
public interface MyActivityService extends IService<Activity> {
    public Result getMyActivityList(MyActivityQuery query);
    public Result cancelActivity(ActivityReportQuery query);
    public Result activityCancel(String activityId);
    Result activityReport(ActivityReportForm activityReportForm);
    /**
     * 获得报名中间表对象更具活动id  ,(用户id)来自user上下文
     * @param activityId 活动id
     * @return 未查到 返回 null
     */
    ActivityReportVO userReport(String activityId);
    Result detailByUsr(String activityId);
}