xiangpei
2025-06-04 4e502853119c6d8e7ff686191e19bb0a19a4f875
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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);
}