package cn.lili.modules.message.service; import cn.lili.common.vo.PageVO; import cn.lili.modules.message.entity.dos.StoreMessage; import cn.lili.modules.message.entity.vos.StoreMessageQueryVO; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; /** * 店铺接收消息业务层 * * @author Chopper * @since 2020/11/17 3:44 下午 */ public interface StoreMessageService extends IService { /** * 通过消息id删除 * * @param messageId 消息ID * @return 操作结果 */ boolean deleteByMessageId(String messageId); /** * 多条件分页获取 * * @param storeMessageQueryVO 店铺消息查询VO * @param pageVO 分页 * @return 店铺消息分页 */ IPage getPage(StoreMessageQueryVO storeMessageQueryVO, PageVO pageVO); /** * 保存店铺消息信息 * * @param messages 消息 * @return */ boolean save(List messages); /** * 修改店铺消息状态 * * @param status 状态 * @param id id * @return */ boolean editStatus(String status, String id); }