|
@@ -363,23 +363,22 @@ public class EquipmentServiceImpl implements EquipmentService {
|
|
|
@Override
|
|
|
public HashMap getEquipmentList(EquipmentVo equipmentVo) {
|
|
|
QueryWrapper<Equipment> queryWrapper = new QueryWrapper<>();
|
|
|
- if (ObjUtil.isNotNull(equipmentVo.getSearchText())) {
|
|
|
- queryWrapper.likeRight("equipment_id", equipmentVo.getSearchText());
|
|
|
- queryWrapper.or().like("equipment_name", equipmentVo.getSearchText());
|
|
|
- queryWrapper.or().like("equipment_code", equipmentVo.getSearchText());
|
|
|
- queryWrapper.or().like("maintain_name", equipmentVo.getSearchText());
|
|
|
- queryWrapper.or().likeRight("maintain_telephone", equipmentVo.getSearchText());
|
|
|
- }
|
|
|
|
|
|
if (equipmentVo.getState() != null) {
|
|
|
- queryWrapper.and(equipmentQueryWrapper -> {
|
|
|
- equipmentQueryWrapper.eq("state", equipmentVo.getState());
|
|
|
- });
|
|
|
+ queryWrapper.eq("state", equipmentVo.getState());
|
|
|
}
|
|
|
|
|
|
if (equipmentVo.getOnState() != null) {
|
|
|
- queryWrapper.and(equipmentQueryWrapper -> {
|
|
|
- equipmentQueryWrapper.eq("on_state", equipmentVo.getOnState());
|
|
|
+ queryWrapper.eq("on_state", equipmentVo.getOnState());
|
|
|
+ }
|
|
|
+
|
|
|
+ if (ObjUtil.isNotNull(equipmentVo.getSearchText())) {
|
|
|
+ queryWrapper.and(q -> {
|
|
|
+ q.likeRight("equipment_id", equipmentVo.getSearchText())
|
|
|
+ .or().like("equipment_name", equipmentVo.getSearchText())
|
|
|
+ .or().like("equipment_code", equipmentVo.getSearchText())
|
|
|
+ .or().like("maintain_name", equipmentVo.getSearchText())
|
|
|
+ .or().likeRight("maintain_telephone", equipmentVo.getSearchText());
|
|
|
});
|
|
|
}
|
|
|
queryWrapper.orderByDesc("enter_time");
|