package com.javaweb.cms.mapper; import com.javaweb.cms.domain.Tags; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 标签管理Mapper接口 * * @author wujiyue * @date 2019-10-29 */ public interface TagsMapper { /** * 查询标签管理 * * @param tagId 标签管理ID * @return 标签管理 */ public Tags selectTagsById(Long tagId); public Tags getTagByName(@Param("type") String type,@Param("name") String name); /** * 查询标签管理列表 * * @param tags 标签管理 * @return 标签管理集合 */ public List selectTagsList(Tags tags); /** * 新增标签管理 * * @param tags 标签管理 * @return 结果 */ public int insertTags(Tags tags); /** * 修改标签管理 * * @param tags 标签管理 * @return 结果 */ public int updateTags(Tags tags); /** * 删除标签管理 * * @param tagId 标签管理ID * @return 结果 */ public int deleteTagsById(Long tagId); /** * 批量删除标签管理 * * @param tagIds 需要删除的数据ID * @return 结果 */ public int deleteTagsByIds(String[] tagIds); /** * 查询所有标签 * @return */ public List selectTagsAll(); /** * 查询前台页面fullTabs标签 * @return */ public List selectBlogTabs(); }