LbQueryWrap<BaseOrg> wraps = Wraps.lbQ();
wraps.eq(BaseOrg::getId,params.getModel().getId());
//是否冻结;0-未冻结-false;1-冻结true
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);
}
}
LbQueryWrap 对象拼接sql
最新推荐文章于 2024-06-11 15:04:20 发布