提交 d30cfd80 authored 作者: 133's avatar 133

[退役 配套] 修改查询接口 添加%……

上级 2c0df2a6
...@@ -102,7 +102,7 @@ public class MatchingDeviceLibraryServiceImpl implements MatchingDeviceLibrarySe ...@@ -102,7 +102,7 @@ public class MatchingDeviceLibraryServiceImpl implements MatchingDeviceLibrarySe
if (selectAreaId == null) { if (selectAreaId == null) {
//如果areaId和unitId都传Null,返回当前单位的配套设备 //如果areaId和unitId都传Null,返回当前单位的配套设备
if (selectUnitId == null) { if (selectUnitId == null) {
predicateBuilder.eq("createUnit", userUtils.getCurrentUserUnitName()); // predicateBuilder.eq("createUnit", userUtils.getCurrentUserUnitName());
return matchingDeviceLibraryDao.findAll(predicateBuilder.build(), matchingDeviceSelectVo.getPageable()); return matchingDeviceLibraryDao.findAll(predicateBuilder.build(), matchingDeviceSelectVo.getPageable());
} }
//如果areaId为Null,unitId不为null,返回对应单位的配套设备 //如果areaId为Null,unitId不为null,返回对应单位的配套设备
...@@ -181,6 +181,20 @@ public class MatchingDeviceLibraryServiceImpl implements MatchingDeviceLibrarySe ...@@ -181,6 +181,20 @@ public class MatchingDeviceLibraryServiceImpl implements MatchingDeviceLibrarySe
} }
predicateBuilder.predicate(p.build()); predicateBuilder.predicate(p.build());
} }
if (matchingDeviceSelectVo.getModelDim()!=null){
predicateBuilder.like("model","%" +matchingDeviceSelectVo.getModelDim()+"%");
}
if (matchingDeviceSelectVo.getNameDim()!=null){
predicateBuilder.like("name","%" +matchingDeviceSelectVo.getNameDim()+"%");
}
if (matchingDeviceSelectVo.getSeqDim()!=null){
predicateBuilder.like("seqNumber","%" +matchingDeviceSelectVo.getSeqDim()+"%");
}
if (matchingDeviceSelectVo.getTypeDim()!=null){
predicateBuilder.like("type","%" +matchingDeviceSelectVo.getTypeDim()+"%");
}
return predicateBuilder; return predicateBuilder;
} }
} }
...@@ -29,4 +29,12 @@ public class MatchingDeviceSelectVo extends CustomPage { ...@@ -29,4 +29,12 @@ public class MatchingDeviceSelectVo extends CustomPage {
@ApiModelProperty(value = "区域id") @ApiModelProperty(value = "区域id")
private Integer areaId; private Integer areaId;
private String typeDim;
private String modelDim;
private String nameDim;
private String seqDim;
} }
...@@ -632,13 +632,13 @@ public class RepelQueryServiceImpl implements RepelQueryService { ...@@ -632,13 +632,13 @@ public class RepelQueryServiceImpl implements RepelQueryService {
predicateBuilder.lt("updateTime",new Date(repelManagementVo.getEndTime())); predicateBuilder.lt("updateTime",new Date(repelManagementVo.getEndTime()));
} }
if (repelManagementVo.getModelDim()!=null){ if (repelManagementVo.getModelDim()!=null){
predicateBuilder.like("model",repelManagementVo.getModelDim()); predicateBuilder.like("model","%"+repelManagementVo.getModelDim()+"%");
} }
if (repelManagementVo.getNameDim()!=null){ if (repelManagementVo.getNameDim()!=null){
predicateBuilder.like("name",repelManagementVo.getNameDim()); predicateBuilder.like("name","%"+repelManagementVo.getNameDim()+"%");
} }
if (repelManagementVo.getSeqDim()!=null){ if (repelManagementVo.getSeqDim()!=null){
predicateBuilder.like("seqNumber",repelManagementVo.getSeqDim()); predicateBuilder.like("seqNumber","%"+repelManagementVo.getSeqDim()+"%");
} }
if (repelManagementVo.getContent() != null) { if (repelManagementVo.getContent() != null) {
Class<DeviceLibrary> deviceLibraryEntity = DeviceLibrary.class; Class<DeviceLibrary> deviceLibraryEntity = DeviceLibrary.class;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论