|
@@ -36,6 +36,7 @@ import javax.annotation.Resource;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.*;
|
|
|
import java.util.concurrent.*;
|
|
|
+import java.util.logging.Level;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
@@ -135,12 +136,18 @@ public class ZEngineeringCivilServiceImpl implements IZEngineeringCivilService {
|
|
|
public ZEngineeringCivilVo queryByEntityBo(ZEngineeringCivilBo zEngineeringCivilBo) {
|
|
|
LambdaQueryWrapper<ZEngineeringCivil> lqw = Wrappers.lambdaQuery();
|
|
|
lqw.eq(StringUtils.isNotBlank(zEngineeringCivilBo.getAreaId()), ZEngineeringCivil::getAreaId, zEngineeringCivilBo.getAreaId());
|
|
|
- lqw.eq(ZEngineeringCivil::getBuildingId, zEngineeringCivilBo.getBuildingId());
|
|
|
-// lqw.eq(ZEngineeringCivil::getUnitId, zEngineeringCivilBo.getUnitId());
|
|
|
- lqw.eq(ZEngineeringCivil::getUnitId, zEngineeringCivilBo.getUnitId());
|
|
|
-// .isNull(!StringUtils.isNotBlank(zEngineeringCivilBo.getUnitId()),ZEngineeringCivil::getUnitId);
|
|
|
- lqw.eq(ZEngineeringCivil::getHouseId, zEngineeringCivilBo.getHouseId());
|
|
|
-// .isNull(!StringUtils.isNotBlank(zEngineeringCivilBo.getHouseId()),ZEngineeringCivil::getHouseId);
|
|
|
+ if (StringUtils.isEmpty(zEngineeringCivilBo.getBuildingId()))
|
|
|
+ lqw.isNull(ZEngineeringCivil::getBuildingId);
|
|
|
+ else
|
|
|
+ lqw.eq(ZEngineeringCivil::getBuildingId, zEngineeringCivilBo.getBuildingId());
|
|
|
+ if (StringUtils.isEmpty(zEngineeringCivilBo.getUnitId()))
|
|
|
+ lqw.isNull(ZEngineeringCivil::getUnitId);
|
|
|
+ else
|
|
|
+ lqw.eq(ZEngineeringCivil::getUnitId, zEngineeringCivilBo.getUnitId());
|
|
|
+ if (StringUtils.isEmpty(zEngineeringCivilBo.getHouseId()))
|
|
|
+ lqw.isNull(ZEngineeringCivil::getHouseId);
|
|
|
+ else
|
|
|
+ lqw.eq(ZEngineeringCivil::getHouseId, zEngineeringCivilBo.getHouseId());
|
|
|
lqw.eq(StringUtils.isNotBlank(zEngineeringCivilBo.getEnginCycle()), ZEngineeringCivil::getEnginCycle, zEngineeringCivilBo.getEnginCycle());
|
|
|
lqw.eq(StringUtils.isNotBlank(zEngineeringCivilBo.getEnginType()), ZEngineeringCivil::getEnginType, zEngineeringCivilBo.getEnginType());
|
|
|
lqw.eq(StringUtils.isNotBlank(zEngineeringCivilBo.getEnginClassification()), ZEngineeringCivil::getEnginClassification, zEngineeringCivilBo.getEnginClassification());
|