| 1234567891011121314151617181920212223242526272829303132 |
- package com.sqx.modules.activity.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.sqx.common.utils.PageUtils;
- import com.sqx.modules.activity.dto.ActivityDTO;
- import com.sqx.modules.activity.dto.ActivityQueryDTO;
- import com.sqx.modules.activity.entity.Activity;
- import com.sqx.modules.activity.vo.ActivityVO;
- import java.util.List;
- /**
- * 活动
- * @author : codingliang
- * @date : 2024-6-17
- */
- public interface ActivityService extends IService<Activity> {
- ActivityVO getActivityById(Long id);
- PageUtils pageActivity(ActivityQueryDTO queryDTO);
- void addActivity(ActivityDTO activityDTO);
- void updateActivity(ActivityDTO activityDTO);
- void updateActivityStatus(Long id, String flag);
- void updateActivityJoinMethod(Long id, String flag);
- void deleteActivity(List<Long> ids);
- }
|