package cn.iocoder.yudao.module.mes.service.qc.seedquality; import cn.iocoder.yudao.module.mes.controller.admin.qc.seedquality.vo.MesQcSeedQualitySubmitReqVO; import cn.iocoder.yudao.module.mes.dal.dataobject.qc.seedquality.MesQcSeedQualityDO; import cn.iocoder.yudao.module.mes.dal.dataobject.qc.seedquality.MesQcSeedQualityIndicatorDO; import java.util.List; public interface MesQcSeedQualityService { Long submit(MesQcSeedQualitySubmitReqVO reqVO); /** * 根据批次号查询质检记录(按检验时间倒序,取最新),用于公开溯源。 * 种子质检表未初始化时返回空列表(容错,不影响追溯)。 * * @param batchCode 批次号 * @return 质检记录列表 */ List getQualityByBatchCode(String batchCode); /** * 根据质检记录编号查询质检指标列表 * * @param qualityId 质检记录编号 * @return 质检指标列表 */ List getIndicatorsByQualityId(Long qualityId); }