forked from kidgrow-microservices-platform

侯瑞军
2021-03-31 8fad687b5b0c1144d88f02b76fb3706a101d6dcb
修复扣费成功后,更新预扣费记录的数据更新时间bug
1 files modified
4 ■■■ changed files
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ConsumptionRecordServiceImpl.java 4 ●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ConsumptionRecordServiceImpl.java
@@ -519,13 +519,11 @@
            consumptionRecordNew.setCreateTime(new Date());
            if (SaveConsumptionRecord(consumptionRecordNew)) {
                //3.3 扣费成功 如果套餐id变化,则更新预扣费的套餐id
                    if (!consumptionRecordNew.getProOrderDetailId().equals(consumptionRecord.getProOrderDetailId())) {
                //3.3 扣费成功 同时更新预扣记录数据的套餐id和数据更新时间
                        consumptionRecord.setProOrderDetailId(productOrderDetail.getId());
                        consumptionRecord.setUpdateTime(new Date());
                        if (!SaveConsumptionRecord(consumptionRecord)) {
                            logger.info("业务编号:【{}】更新预扣费的套餐id!", consumptionRequest.getBusinessId());
                        }
                    }
                    //消息队列通知
                    MessageToBI(consumptionRequest);