forked from kidgrow-microservices-platform

修正由于没有更新预扣记录的时间,导致统计的剩余光片数量错误的问题。
1 files modified
10 ■■■■ changed files
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ConsumptionRecordServiceImpl.java 10 ●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ConsumptionRecordServiceImpl.java
@@ -520,12 +520,12 @@
            if (SaveConsumptionRecord(consumptionRecordNew)) {
                //3.3 扣费成功 如果套餐id变化,则更新预扣费的套餐id
                if (!consumptionRecordNew.getProOrderDetailId().equals(consumptionRecord.getProOrderDetailId())) {
                if (!productOrderDetail.getId().equals(consumptionRecord.getProOrderDetailId())) {
                    consumptionRecord.setProOrderDetailId(productOrderDetail.getId());
                    consumptionRecord.setUpdateTime(new Date());
                    if (!SaveConsumptionRecord(consumptionRecord)) {
                        logger.info("业务编号:【{}】更新预扣费的套餐id!", consumptionRequest.getBusinessId());
                    }
                }
                consumptionRecord.setUpdateTime(new Date());
                if (!SaveConsumptionRecord(consumptionRecord)) {
                    logger.info("业务编号:【{}】更新预扣费的套餐id!", consumptionRequest.getBusinessId());
                }
                //消息队列通知
                MessageToBI(consumptionRequest);