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<Activity> {
|
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);
|
}
|