package com.zhujizheng.IHome.customemoji.service; import com.zhujizheng.IHome.customemoji.dto.PYCustomEmojiAddDTO; import com.zhujizheng.IHome.customemoji.dto.PYCustomEmojiDeleteDTO; import com.zhujizheng.IHome.customemoji.dto.PYCustomEmojiGetDTO; import com.zhujizheng.IHome.customemoji.dto.PYCustomEmojiUpdateDTO; import com.zhujizheng.IHome.customemoji.vo.PYCustomEmojiVO; import java.util.List; public interface PYCustomEmojiService { /** * @Description: 新增表情 * @Param: com.zhujizheng.IHome.customemoji.dto.PYCustomEmojiAddDTO; * @return: com.zhujizheng.IHome.customemoji.vo.PYCustomEmojiVO; * @Author: 朱吉峥 * @Date: 2021/05/17 */ PYCustomEmojiVO addCustomEmoji(PYCustomEmojiAddDTO dto); /** * @Description: 删除表情 * @Param: com.zhujizheng.IHome.customemoji.dto.PYCustomEmojiDeleteDTO; * @return: 非0成功,否则失败 * @Author: 朱吉峥 * @Date: 2021/05/17 */ int deleteCustomEmoji(PYCustomEmojiDeleteDTO dto); /** * @Description: 获取表情列表 * @Param: com.zhujizheng.IHome.customemoji.dto.PYCustomEmojiGetDTO; * @return: com.zhujizheng.IHome.customemoji.vo.PYCustomEmojiVO; * @Author: 朱吉峥 * @Date: 2021/05/17 */ List getCustomEmoji(PYCustomEmojiGetDTO dto); /** * @Description: 更新表情,置顶功能 * @Param: com.zhujizheng.IHome.customemoji.dto.PYCustomEmojiUpdateDTO; * @return: com.zhujizheng.IHome.customemoji.vo.PYCustomEmojiVO; * @Author: 朱吉峥 * @Date: 2021/05/17 */ PYCustomEmojiVO updateCustomEmoji(PYCustomEmojiUpdateDTO dto); }