质控数据保存
This commit is contained in:
@@ -45,6 +45,12 @@ public class SampleAnalysisController {
|
|||||||
return success(businessAssayTaskAnalysisSampleAndQcProject);
|
return success(businessAssayTaskAnalysisSampleAndQcProject);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@PostMapping("/saveBatchSmpleAndQcAnalysis")
|
||||||
|
public CommonResult<?> saveBatchSmpleAndQcAnalysis(@RequestBody BusinessAssayTaskAnalysisSampleAndQcProjectRespVO vo) {
|
||||||
|
sampleAnalysisService.saveBatchSmpleAndQcAnalysis(vo);
|
||||||
|
return success("成功");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@PostMapping("/submitSampleAnalysisByTaskId")
|
@PostMapping("/submitSampleAnalysisByTaskId")
|
||||||
public CommonResult<?> submitSampleAnalysisByTaskId(Long businessAssayTaskId) {
|
public CommonResult<?> submitSampleAnalysisByTaskId(Long businessAssayTaskId) {
|
||||||
|
|||||||
@@ -68,4 +68,14 @@ public interface BusinessQCCoefficientParameterDataMapper extends BaseMapperX<Bu
|
|||||||
.orderByAsc(ConfigQCSampleMethodParameterDO::getSortNo));
|
.orderByAsc(ConfigQCSampleMethodParameterDO::getSortNo));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
default List<BusinessQCCoefficientParameterDataDO> selectByBusinessQCCoefficientDataId(Long businessQCCoefficientDataId) {
|
||||||
|
return selectList(new LambdaQueryWrapperX<BusinessQCCoefficientParameterDataDO>()
|
||||||
|
.eq(BusinessQCCoefficientParameterDataDO::getBusinessQCCoefficientDataId, businessQCCoefficientDataId));
|
||||||
|
}
|
||||||
|
|
||||||
|
default List<BusinessQCCoefficientParameterDataDO> selectByBusinessQCCoefficientDataIds(List<Long> businessQCCoefficientDataIds) {
|
||||||
|
return selectList(new LambdaQueryWrapperX<BusinessQCCoefficientParameterDataDO>()
|
||||||
|
.in(BusinessQCCoefficientParameterDataDO::getBusinessQCCoefficientDataId, businessQCCoefficientDataIds));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -66,4 +66,14 @@ public interface BusinessQCManagementParameterDataMapper extends BaseMapperX<Bus
|
|||||||
.orderByAsc(ConfigAssayMethodProjectParameterDO::getSortNo));
|
.orderByAsc(ConfigAssayMethodProjectParameterDO::getSortNo));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
default List<BusinessQCManagementParameterDataDO> selectByBusinessQCManagementProjectDataId(Long businessQCManagementProjectDataId) {
|
||||||
|
return selectList(new LambdaQueryWrapperX<BusinessQCManagementParameterDataDO>()
|
||||||
|
.eq(BusinessQCManagementParameterDataDO::getBusinessQCManagementProjectDataId, businessQCManagementProjectDataId));
|
||||||
|
}
|
||||||
|
|
||||||
|
default List<BusinessQCManagementParameterDataDO> selectByBusinessQCManagementProjectDataIds(List<Long> businessQCManagementProjectDataIds) {
|
||||||
|
return selectList(new LambdaQueryWrapperX<BusinessQCManagementParameterDataDO>()
|
||||||
|
.in(BusinessQCManagementParameterDataDO::getBusinessQCManagementProjectDataId, businessQCManagementProjectDataIds));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -42,4 +42,10 @@ public interface SampleAnalysisService {
|
|||||||
*/
|
*/
|
||||||
void submitSampleAnalysisByTaskId(Long businessAssayTaskId);
|
void submitSampleAnalysisByTaskId(Long businessAssayTaskId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量保存任务单录入数据
|
||||||
|
* @param vo
|
||||||
|
*/
|
||||||
|
void saveBatchSmpleAndQcAnalysis(BusinessAssayTaskAnalysisSampleAndQcProjectRespVO vo);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user