package com.ld.igds.check.service; import com.ld.igds.check.dto.CheckItemData; import java.util.List; /** * * @author: chen * */ public interface CoreCheckStandardService { String BEAN_ID = "coreCheckStandardService"; /** * 新增化验项 * * @param item */ void insertCheckItem(CheckItemData item); /** * 正常化验项 * * @param item * @return */ int updateCheckItem(CheckItemData item); /** * 根据推送结果更新数据,这个时候有可能数据已经被人为操作,如果已经存在结果值,则不更新 * * @param checkItemData * @return */ int updateCheckItemByResult(CheckItemData checkItemData); /** * 根据业务数据获取检测项 * * @param checkId * @param companyId * @return */ List getCheckItemById(String checkId, String companyId); /** * 根据 化验项配置生成化验信息 * * @param checkId */ List getCheckItemByStandard(String companyId,String checkId, String foodVariety); }