浏览代码

乐队指导训练营

zouxuan 10 月之前
父节点
当前提交
cd2df7fe0c

+ 6 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/impl/TempDirectorTrainingCampDetailServiceImpl.java

@@ -305,11 +305,15 @@ public class TempDirectorTrainingCampDetailServiceImpl extends ServiceImpl<TempD
             }
         }
         TempDirectorTrainingCampDetail campDetail = this.getById(studentPaymentOrder.getMusicGroupId());
-        campDetail.setPaymentAmount(studentPaymentOrder.getActualAmount());
-        campDetail.setPaymentDate(studentPaymentOrder.getPayTime());
         switch (studentPaymentOrder.getStatus()){
             case SUCCESS:
+                campDetail.setPaymentAmount(studentPaymentOrder.getActualAmount());
+                campDetail.setPaymentDate(studentPaymentOrder.getPayTime());
                 campDetail.setPaymentStatus("PAID");
+                TempDirectorTrainingCamp trainingCamp = tempDirectorTrainingCampService.getById(campDetail.getTempDirectorTrainingCampId());
+                if(trainingCamp.getBirdPrice() != null && trainingCamp.getBirdPriceEndDate() != null && trainingCamp.getBirdPriceEndDate().after(studentPaymentOrder.getCreateTime())){
+                    campDetail.setBirdFlag(true);
+                }
                 break;
             case FAILED:
             case CLOSE: