6 小时以前 6d910029b6c81db0a2b66caa66952781397b153a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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<MesQcSeedQualityDO> getQualityByBatchCode(String batchCode);
 
    /**
     * 根据质检记录编号查询质检指标列表
     *
     * @param qualityId 质检记录编号
     * @return 质检指标列表
     */
    List<MesQcSeedQualityIndicatorDO> getIndicatorsByQualityId(Long qualityId);
}