结果判定
This commit is contained in:
@@ -37,9 +37,9 @@ public class SampleAnalysisAuditController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/getSampleResultAssessmentList")
|
@GetMapping("/getSampleResultAssessmentList")
|
||||||
public CommonResult<JSONObject> getSampleResultAssessmentList(Long configAssayMethodId) {
|
public CommonResult<JSONObject> getSampleResultAssessmentList(Long configAssayMethodId, String assessmentStatus) {
|
||||||
|
|
||||||
JSONObject result = sampleAnalysisAuditService.getSampleResultAssessmentList(configAssayMethodId);
|
JSONObject result = sampleAnalysisAuditService.getSampleResultAssessmentList(configAssayMethodId, assessmentStatus);
|
||||||
|
|
||||||
return success(result);
|
return success(result);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ public class BusinessSubSampleAssessmentDO extends BusinessBaseDO {
|
|||||||
/**
|
/**
|
||||||
* 判定值
|
* 判定值
|
||||||
*/
|
*/
|
||||||
@TableField("ASMT_VAL")
|
@TableField(value = "ASMT_VAL", updateStrategy = FieldStrategy.ALWAYS)
|
||||||
private String assessmentValue;
|
private String assessmentValue;
|
||||||
/**
|
/**
|
||||||
* 判定状态,in_progress-进行中 normal-正常,exceeds_tolerance-超差
|
* 判定状态,in_progress-进行中 normal-正常,exceeds_tolerance-超差
|
||||||
|
|||||||
@@ -53,9 +53,15 @@ public interface BusinessSubSampleAssessmentMapper extends BaseMapperX<BusinessS
|
|||||||
.selectAs(DictionaryProjectDO::getKey, BusinessSubSampleAssessmentExtendRespVO::getDictionaryProjectKey)
|
.selectAs(DictionaryProjectDO::getKey, BusinessSubSampleAssessmentExtendRespVO::getDictionaryProjectKey)
|
||||||
.selectAs(DictionaryProjectDO::getSimpleName, BusinessSubSampleAssessmentExtendRespVO::getSimpleName)
|
.selectAs(DictionaryProjectDO::getSimpleName, BusinessSubSampleAssessmentExtendRespVO::getSimpleName)
|
||||||
.selectAs(DictionaryProjectDO::getShowName, BusinessSubSampleAssessmentExtendRespVO::getShowName)
|
.selectAs(DictionaryProjectDO::getShowName, BusinessSubSampleAssessmentExtendRespVO::getShowName)
|
||||||
|
.eq(BusinessSubSampleAssessmentDO::getBusinessSubSampleId, businessSubSampleId)
|
||||||
|
.eq(BusinessSubSampleAssessmentDO::getConfigAssayMethodId, configAssayMethodId));
|
||||||
|
}
|
||||||
|
|
||||||
|
default BusinessSubSampleAssessmentDO selectByBusinessSubSampleIdAndConfigAssayMethodIdAndConfigAssayMethodProjectId(Long businessSubSampleId, Long configAssayMethodId, Long configAssayMethodProjectId) {
|
||||||
|
return selectOne(new LambdaQueryWrapperX<BusinessSubSampleAssessmentDO>()
|
||||||
.eq(BusinessSubSampleAssessmentDO::getBusinessSubSampleId, businessSubSampleId)
|
.eq(BusinessSubSampleAssessmentDO::getBusinessSubSampleId, businessSubSampleId)
|
||||||
.eq(BusinessSubSampleAssessmentDO::getConfigAssayMethodId, configAssayMethodId)
|
.eq(BusinessSubSampleAssessmentDO::getConfigAssayMethodId, configAssayMethodId)
|
||||||
);
|
.eq(BusinessSubSampleAssessmentDO::getConfigAssayMethodProjectId, configAssayMethodProjectId));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -18,7 +18,7 @@ public interface SampleAnalysisAuditService {
|
|||||||
|
|
||||||
void crossAuditByByTaskId(Long businessAssayTaskId, String auditStatus);
|
void crossAuditByByTaskId(Long businessAssayTaskId, String auditStatus);
|
||||||
|
|
||||||
JSONObject getSampleResultAssessmentList(Long configAssayMethodId);
|
JSONObject getSampleResultAssessmentList(Long configAssayMethodId, String assessmentStatus);
|
||||||
|
|
||||||
JSONObject getParallelResultAssessment(Long businessSubSampleId, Long configAssayMethodId);
|
JSONObject getParallelResultAssessment(Long businessSubSampleId, Long configAssayMethodId);
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user