package com.xinyilu.system.mapper.heightWeightInfo;

import com.xinyilu.system.domain.heightWeightInfo.HeightWeightInfo;

import java.util.List;

/**
 * 身高体重比成绩区间Mapper接口
 *
 * @author jihan
 * @date 2022-08-10
 */
public interface HeightWeightInfoMapper {
    /**
     * 查询身高体重比成绩区间
     *
     * @param id 身高体重比成绩区间主键
     * @return 身高体重比成绩区间
     */
    public HeightWeightInfo selectHeightWeightInfoById(Long id);

    /**
     * 查询身高体重比成绩区间列表
     *
     * @param heightWeightInfo 身高体重比成绩区间
     * @return 身高体重比成绩区间集合
     */
    public List<HeightWeightInfo> selectHeightWeightInfoList(HeightWeightInfo heightWeightInfo);

    /**
     * 新增身高体重比成绩区间
     *
     * @param heightWeightInfo 身高体重比成绩区间
     * @return 结果
     */
    public int insertHeightWeightInfo(HeightWeightInfo heightWeightInfo);

    /**
     * 修改身高体重比成绩区间
     *
     * @param heightWeightInfo 身高体重比成绩区间
     * @return 结果
     */
    public int updateHeightWeightInfo(HeightWeightInfo heightWeightInfo);

    /**
     * 删除身高体重比成绩区间
     *
     * @param id 身高体重比成绩区间主键
     * @return 结果
     */
    public int deleteHeightWeightInfoById(Long id);

    /**
     * 批量删除身高体重比成绩区间
     *
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteHeightWeightInfoByIds(Long[] ids);
}
