package com.amms.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import com.amms.domain.Relic;

/**
 * 藏品Mapper接口
 */
@Mapper
public interface RelicMapper {
    /**
     * 查询藏品
     *
     * @param id 藏品主键
     * @return 藏品
     */
    public Relic selectRelicById(Long id);

    /**
     * 查询藏品列表
     *
     * @param relic 藏品
     * @return 藏品集合
     */
    public List<Relic> selectRelicList(Relic relic);

    /**
     * 新增藏品
     *
     * @param relic 藏品
     * @return 结果
     */
    public int insertRelic(Relic relic);

    /**
     * 修改藏品
     *
     * @param relic 藏品
     * @return 结果
     */
    public int updateRelic(Relic relic);

    /**
     * 删除藏品
     *
     * @param id 藏品主键
     * @return 结果
     */
    public int deleteRelicById(Long id);

}
