From 01ea6713de1328ab1b50a4dfac28abbc9f7de2de Mon Sep 17 00:00:00 2001 From: liujie <liujie> Date: 星期二, 24 十月 2023 15:38:06 +0800 Subject: [PATCH] bug --- cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackageServiceImpl.java | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackageServiceImpl.java b/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackageServiceImpl.java index d1a4033..1803d92 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackageServiceImpl.java +++ b/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackageServiceImpl.java @@ -172,9 +172,22 @@ coursePackageListVo.setApplicantsNumber(integer); - coursePackageListVo.setPayType(coursePackage.getPayType()); - coursePackageListVo.setPlayPaiCoin(coursePackagePaymentConfig.getPlayPaiCoin()); + Double cashPayment1 = coursePackagePaymentConfig.getCashPayment(); + Integer playPaiCoin = coursePackagePaymentConfig.getPlayPaiCoin(); + if(ToolUtil.isNotEmpty(cashPayment1) && cashPayment1>0 && ToolUtil.isNotEmpty(playPaiCoin) && playPaiCoin>0){ + coursePackageListVo.setPayType(3); + }else if(ToolUtil.isNotEmpty(cashPayment1) && cashPayment1>0){ + coursePackageListVo.setPayType(1); + }else if(ToolUtil.isNotEmpty(playPaiCoin) && playPaiCoin>0){ + coursePackageListVo.setPayType(2); + } + + + + if (coursePackagePaymentConfig!=null) { + coursePackageListVo.setPlayPaiCoin(coursePackagePaymentConfig.getPlayPaiCoin()); + } //会员显示原价和会员价(最低)。非会员显示会员价和支付价(最低) if(appUser.getIsVip() == 0){//非会员 List<TCoursePackageDiscount> list2 = coursePackageDiscountService.list(new QueryWrapper<TCoursePackageDiscount>().eq("coursePackagePaymentConfigId", coursePackagePaymentConfig.getId()) @@ -1065,7 +1078,6 @@ // stores.add(coursePackagePayments); // stores.add(paymentCompetitions); // stores.add(siteBookings); -// // OperatorUser operatorUser = siteClient.queryOperator(stores); -- Gitblit v1.7.1