package com.op.mes.mapper;

import com.op.mes.domain.ProRecipeContent;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;


/**
 * 配药配方内容Mapper接口
 *
 * @author yinjinlu
 * @date 2022-05-12
 */
@Mapper
public interface ProRecipeContentMapper
{
    /**
     * 查询配药配方内容
     *
     * @param contentId 配药配方内容主键
     * @return 配药配方内容
     */
    public ProRecipeContent selectProRecipeContentByContentId(String contentId);

    /**
     * 查询配药配方内容列表
     *
     * @param proRecipeContent 配药配方内容
     * @return 配药配方内容集合
     */
    public List<ProRecipeContent> selectProRecipeContentList(ProRecipeContent proRecipeContent);

    /**
     * 新增配药配方内容
     *
     * @param proRecipeContent 配药配方内容
     * @return 结果
     */
    public int insertProRecipeContent(ProRecipeContent proRecipeContent);

    /**
     * 修改配药配方内容
     *
     * @param proRecipeContent 配药配方内容
     * @return 结果
     */
    public int updateProRecipeContent(ProRecipeContent proRecipeContent);

    /**
     * 删除配药配方内容
     *
     * @param contentId 配药配方内容主键
     * @return 结果
     */
    public int deleteProRecipeContentByContentId(String contentId);

    /**
     * 批量删除配药配方内容
     *
     * @param contentIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteProRecipeContentByContentIds(String[] contentIds);
}
