package com.huiju.estateagents.property.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.huiju.estateagents.base.ResponseBean;
import com.huiju.estateagents.center.taUser.entity.TaUser;
import com.huiju.estateagents.property.common.UserElement;
import com.huiju.estateagents.property.model.TpActivity;
import java.util.List;
/**
*
* 物业web端活动表 服务类
*
*
* @author weiximei
* @since 2018-12-28
*/
public interface ITpActivityService extends IService {
/**
* 根据条件查询 活动列表
* @param parameter
* @param userElement 用户登录信息体
* @return
*/
ResponseBean listQuery(String parameter, TaUser userElement);
/**
* 添加活动列表
* @param parameter
* @param userElement
* @return
*/
ResponseBean addActivity(String parameter, TaUser userElement);
/**
* 修改 活动
* @param parameter
* @param userElement
* @return
*/
ResponseBean updateActivity(String parameter, TaUser userElement);
/**
* 根据 活动Id 查询
* @param id
* @return
*/
ResponseBean getById(Integer id);
/**
* 批量活动 作废
* @param ids
* @param userElement 用户session信息体
* @return
*/
ResponseBean updateStatusInvalid(List ids, TaUser userElement);
}