更新搜索数据时先判断是否有数据
This commit is contained in:
@@ -50,6 +50,7 @@ public class ComponentSearchServiceImpl extends ServiceImpl<ComponentSearchMappe
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void saveDataAfterSaveExperiment(Experiment experiment) {
|
public void saveDataAfterSaveExperiment(Experiment experiment) {
|
||||||
|
logger.info(experiment.getSampleInfoList().toString());
|
||||||
// 批量更新样品型号,样品名称,样品批次
|
// 批量更新样品型号,样品名称,样品批次
|
||||||
if (CollUtil.isNotEmpty(experiment.getSampleInfoList())) {
|
if (CollUtil.isNotEmpty(experiment.getSampleInfoList())) {
|
||||||
experiment.getSampleInfoList().forEach(sampleInfo -> {
|
experiment.getSampleInfoList().forEach(sampleInfo -> {
|
||||||
@@ -85,7 +86,7 @@ public class ComponentSearchServiceImpl extends ServiceImpl<ComponentSearchMappe
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (StringUtil.isNotEmpty(sampleInfo.getModelBatch())){
|
if (StringUtil.isNotEmpty(sampleInfo.getSampleBatch())){
|
||||||
LambdaQueryWrapper<SearchResult> queryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<SearchResult> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
queryWrapper.eq(SearchResult::getDataType, ComponentSearchType.MODEL_BATCH_NO.getCode());
|
queryWrapper.eq(SearchResult::getDataType, ComponentSearchType.MODEL_BATCH_NO.getCode());
|
||||||
queryWrapper.likeRight(SearchResult::getContent, sampleInfo.getModelBatch().trim());
|
queryWrapper.likeRight(SearchResult::getContent, sampleInfo.getModelBatch().trim());
|
||||||
|
|||||||
Reference in New Issue
Block a user