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