|
|
@ -219,6 +219,7 @@ public class SysSmsServiceImpl extends BaseServiceImpl<SysSmsDao, SysSmsEntity> |
|
|
|
parameterResult.forEach(p -> { |
|
|
|
if (customerId.equals(p.getCustomerId())){ |
|
|
|
p.setBalanceStatus(Integer.valueOf(p.getParameterValue()) >= v.size() ? true : false); |
|
|
|
p.setSubtractParameterValue(String.valueOf(Integer.valueOf(p.getParameterValue()) - v.size())); |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
@ -243,6 +244,9 @@ public class SysSmsServiceImpl extends BaseServiceImpl<SysSmsDao, SysSmsEntity> |
|
|
|
}catch (RenException e){ |
|
|
|
logger.error(e.getInternalMsg()); |
|
|
|
} |
|
|
|
Map<Boolean, List<CrmParameterResultDTO>> groupByStatus = parameterResult.stream().collect(Collectors.groupingBy(CrmParameterResultDTO::getBalanceStatus)); |
|
|
|
List<CrmParameterResultDTO> crmParameterResultDTOS = groupByStatus.get(true); |
|
|
|
operCrmOpenFeignClient.updateParamInfo(crmParameterResultDTOS); |
|
|
|
|
|
|
|
// formDTOList.forEach(dto->{
|
|
|
|
// SysSmsDTO sysSmsDTO = new SysSmsDTO();
|
|
|
|