package com.panzhihua.service_community.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.panzhihua.common.model.vos.community.VolunteerActivityVO; import com.panzhihua.service_community.entity.VolunteerActivity; import java.util.Date; public interface VolunteerActivityService extends IService { /** * 获取单个详情 * @param id * @return */ VolunteerActivity queryById( String id,String userId); /** * 分页查询 * @param * @return */ IPage queryList(int pageNum,int pageSize, String name, String acState, String acType, String userId, Date actityBeginTime, Date actityEndTime); /** * 新增 * @param * @return */ int insertVolunteer(VolunteerActivityVO volunteerActivityVO); int updateById(VolunteerActivityVO volunteerActivityVO); int deleteById(String id); int timedTaskVolunteerActivitiesJobHandler(); }