LbQueryWrap<BaseOrg> wraps = Wraps.lbQ();
wraps.eq(BaseOrg::getId,params.getModel().getId());
wraps.eq(BaseOrg::getFreeze,params.getModel().getFreeze());
if(ObjectUtil.isNotNull(params.getModel().getNeighborhoodCommittee())){
wraps.or().eq(BaseOrg::getDistrictId,params.getModel().getNeighborhoodCommittee());
wraps.or().eq(BaseOrg::getStreet,params.getModel().getNeighborhoodCommittee());
wraps.or().eq(BaseOrg::getNeighborhoodCommittee,params.getModel().getNeighborhoodCommittee());
if(StrUtil.isNotBlank(params.getModel().getOrgCode())){
String csql="and org_code LIKE '%"+params.getModel().getOrgCode()+"%'";
wraps.last(csql);
}
if(StrUtil.isNotBlank(params.getModel().getName())){
String nsql="and name LIKE '%"+params.getModel().getName()+"%'";
wraps.last(nsql);
}
}