package cn.lili.modules.lmk.service; 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 { public Result getMyActivityList(MyActivityQuery 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); }