xiangpei
2025-05-26 e1350e5565e0119d63e95069d6b0ee135795426d
framework/src/main/java/cn/lili/modules/lmk/mapper/ActivityMapper.java
@@ -2,11 +2,11 @@
import cn.lili.modules.lmk.domain.entity.Activity;
import cn.lili.modules.lmk.domain.entity.CustomerBlack;
import cn.lili.modules.lmk.domain.query.ActivityMembersQuery;
import cn.lili.modules.lmk.domain.query.ActivityQuery;
import cn.lili.modules.lmk.domain.query.CustomerBlackQuery;
import cn.lili.modules.lmk.domain.query.*;
import cn.lili.modules.lmk.domain.vo.ActivityReportVO;
import cn.lili.modules.lmk.domain.vo.ActivityVO;
import cn.lili.modules.lmk.domain.vo.CustomerBlackVO;
import cn.lili.modules.lmk.domain.vo.MyActivityVo;
import cn.lili.modules.member.entity.vo.MemberVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@@ -38,4 +38,17 @@
    IPage getMembers(IPage page, @Param("query") ActivityMembersQuery query);
    List<MyActivityVo> getMyActivityList(@Param("query")MyActivityQuery query);
    int cancelActivity(String id);
    ActivityReportVO getActivityReport(@Param("query")ActivityReportQuery query);
    /**
     * 批量更新活动
     * @param activityList 待更新实体列表(必须包含ID)
     * @return 受影响的行数
     */
    int batchUpdateActivities(@Param("list") List<Activity> activityList);
}