计量记录这块查询名称、编号模糊匹配

master
qinyulong 2 days ago
parent 43847fd4d4
commit fd59f74b90
  1. 3
      blade-service/blade-desk/src/main/java/org/springblade/desk/device/service/impl/IMeasurementRecordsServiceImpl.java

@ -51,7 +51,8 @@ public class IMeasurementRecordsServiceImpl extends BaseServiceImpl<MeasurementR
// 2. 动态添加条件(核心!)
// 根据实体对象 entity 中字段是否为空,来动态拼接WHERE条件
wrapper.eq(Objects.nonNull(mesMeasurementRecords.getMcCode()), MeasurementRecordsEntity::getMcCode, mesMeasurementRecords.getMcCode());
wrapper.like(Objects.nonNull(mesMeasurementRecords.getMcCode()), MeasurementRecordsEntity::getMcCode, mesMeasurementRecords.getMcCode())
.like(Objects.nonNull(mesMeasurementRecords.getMcName()), MeasurementRecordsEntity::getMcName, mesMeasurementRecords.getMcName());
// 3. 执行分页查询
IPage<MeasurementRecordsEntity> measurementRecordsEntityIPage = baseMapper.selectPage(page, wrapper);

Loading…
Cancel
Save