检验委托生成原始记录等
This commit is contained in:
@@ -455,6 +455,17 @@ public interface BusinessAssayTaskDataMapper extends BaseMapperX<BusinessAssayTa
|
|||||||
.eq(BusinessAssayTaskDataDO::getAssayDepartmentId, assayDepartmentId));
|
.eq(BusinessAssayTaskDataDO::getAssayDepartmentId, assayDepartmentId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据主样查询分析任务
|
||||||
|
* @param businessBaseSampleIdList 主样id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
default List<BusinessAssayTaskDataDO> selectByBusinessBaseSampleIds(List<Long> businessBaseSampleIdList) {
|
||||||
|
return selectList(new LambdaQueryWrapperX<BusinessAssayTaskDataDO>()
|
||||||
|
.in(BusinessAssayTaskDataDO::getBusinessBaseSampleId, businessBaseSampleIdList));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据主样及分析部门查询分析任务
|
* 根据主样及分析部门查询分析任务
|
||||||
* @param businessBaseSampleId 主样id
|
* @param businessBaseSampleId 主样id
|
||||||
|
|||||||
@@ -243,7 +243,7 @@ public class SampleDeptEntrustDocAuditServiceImpl implements SampleDeptEntrustDo
|
|||||||
|
|
||||||
//查询委托分析部门明细样品
|
//查询委托分析部门明细样品
|
||||||
List<BusinessSampleEntrustDepartmentDetailDO> businessSampleEntrustDepartmentDetailDOList = businessSampleEntrustDepartmentDetailMapper.selectByBusinessSampleEntrustDepartmentId(businessSampleEntrustDepartmentId);
|
List<BusinessSampleEntrustDepartmentDetailDO> businessSampleEntrustDepartmentDetailDOList = businessSampleEntrustDepartmentDetailMapper.selectByBusinessSampleEntrustDepartmentId(businessSampleEntrustDepartmentId);
|
||||||
//或者主样id列表
|
//主样id列表
|
||||||
List<Long> businessBaseSampleIdList = businessSampleEntrustDepartmentDetailDOList.stream().map(m -> m.getBusinessBaseSampleId()).collect(Collectors.toList());
|
List<Long> businessBaseSampleIdList = businessSampleEntrustDepartmentDetailDOList.stream().map(m -> m.getBusinessBaseSampleId()).collect(Collectors.toList());
|
||||||
//查询分析任务
|
//查询分析任务
|
||||||
List<BusinessAssayTaskDataDO> businessAssayTaskDataDOList = businessAssayTaskDataMapper.selectByBusinessBaseSampleIdsAndAssayDepartmentId(businessBaseSampleIdList, businessSampleEntrustDepartmentDO.getAssayDepartmentId());
|
List<BusinessAssayTaskDataDO> businessAssayTaskDataDOList = businessAssayTaskDataMapper.selectByBusinessBaseSampleIdsAndAssayDepartmentId(businessBaseSampleIdList, businessSampleEntrustDepartmentDO.getAssayDepartmentId());
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user