zxl
2025-07-11 f63685047444919d8778e3de9a09ffbed5d219e4
framework/src/main/java/cn/lili/modules/lmk/service/ActivityService.java
@@ -3,8 +3,11 @@
import cn.lili.base.Result;
import cn.lili.modules.lmk.domain.entity.Activity;
import cn.lili.modules.lmk.domain.form.ActivityForm;
import cn.lili.modules.lmk.domain.form.ActivityReportForm;
import cn.lili.modules.lmk.domain.query.ActivityAuditRecordQuery;
import cn.lili.modules.lmk.domain.query.ActivityMembersQuery;
import cn.lili.modules.lmk.domain.query.ActivityQuery;
import cn.lili.modules.lmk.domain.query.MyActivityQuery;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.web.multipart.MultipartFile;
@@ -12,19 +15,21 @@
public interface ActivityService extends IService<Activity> {
    /**
     * 添加
     * @param form
     * @return
     */
    Result add(ActivityForm form);
    Result add(ActivityForm form,Boolean isManager);
    /**
     * 修改
     * @param form
     * @return
     */
    Result update(ActivityForm form);
    Result update(ActivityForm form,Boolean isManager);
    /**
     * 批量删除
@@ -48,11 +53,20 @@
    Result page(ActivityQuery query);
    /**
     * 更具用户id获得申请的活动分页
     * @param query
     * @return
     */
    Result getMyApplyActivityPage(ActivityQuery query);
    /**
     * 根据id查找
     * @param id
     * @return
     */
    Result detail(String id);
    Result getCanReportPage(ActivityQuery query);
    /**
     * 列表
@@ -71,4 +85,6 @@
    Result activityChangeRecommend(ActivityForm form);
    Result activityMembersPage(ActivityMembersQuery query);
}