| @@ -536,7 +536,7 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc | |||||
| @Override | @Override | ||||
| public long countByFilter(TenantEntity tenantEntity, List<WxCUserBasicInfoFilterDto> filterList) { | public long countByFilter(TenantEntity tenantEntity, List<WxCUserBasicInfoFilterDto> filterList) { | ||||
| WxCUserBasicInfoDto wxCUserBasicInfoDto = filtersToDto(tenantEntity, filterList); | WxCUserBasicInfoDto wxCUserBasicInfoDto = filtersToDto(tenantEntity, filterList); | ||||
| if(wxCUserBasicInfoDto.getId() == -999l){ | |||||
| if(wxCUserBasicInfoDto.getId() != null && wxCUserBasicInfoDto.getId() == -999l){ | |||||
| return 0l; | return 0l; | ||||
| } | } | ||||
| wxCUserBasicInfoDto.setTenantId(tenantEntity.getFinalTenantId()); | wxCUserBasicInfoDto.setTenantId(tenantEntity.getFinalTenantId()); | ||||
| @@ -547,7 +547,7 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc | |||||
| @Override | @Override | ||||
| public List<WxCUserBasicInfo> listByFilter(TenantEntity tenantEntity, List<WxCUserBasicInfoFilterDto> filterList) { | public List<WxCUserBasicInfo> listByFilter(TenantEntity tenantEntity, List<WxCUserBasicInfoFilterDto> filterList) { | ||||
| WxCUserBasicInfoDto wxCUserBasicInfoDto = filtersToDto(tenantEntity, filterList); | WxCUserBasicInfoDto wxCUserBasicInfoDto = filtersToDto(tenantEntity, filterList); | ||||
| if(wxCUserBasicInfoDto.getId() == -999l){ | |||||
| if(wxCUserBasicInfoDto.getId() != null && wxCUserBasicInfoDto.getId() == -999l){ | |||||
| return new ArrayList<WxCUserBasicInfo>(); | return new ArrayList<WxCUserBasicInfo>(); | ||||
| } | } | ||||
| wxCUserBasicInfoDto.setTenantId(tenantEntity.getFinalTenantId()); | wxCUserBasicInfoDto.setTenantId(tenantEntity.getFinalTenantId()); | ||||
| @@ -558,7 +558,7 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc | |||||
| @Override | @Override | ||||
| public List<Long> findIdByFilter(TenantEntity tenantEntity, List<WxCUserBasicInfoFilterDto> filterList) { | public List<Long> findIdByFilter(TenantEntity tenantEntity, List<WxCUserBasicInfoFilterDto> filterList) { | ||||
| WxCUserBasicInfoDto wxCUserBasicInfoDto = filtersToDto(tenantEntity, filterList); | WxCUserBasicInfoDto wxCUserBasicInfoDto = filtersToDto(tenantEntity, filterList); | ||||
| if(wxCUserBasicInfoDto.getId() == -999l){ | |||||
| if(wxCUserBasicInfoDto.getId() != null && wxCUserBasicInfoDto.getId() == -999l){ | |||||
| return new ArrayList<Long>(); | return new ArrayList<Long>(); | ||||
| } | } | ||||
| wxCUserBasicInfoDto.updateTenantInfo(tenantEntity); | wxCUserBasicInfoDto.updateTenantInfo(tenantEntity); | ||||