From 4ee77a0ee732b1d760b08d986ab308dc8d89f6be Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期三, 01 十一月 2023 10:43:54 +0800 Subject: [PATCH] 支付会员购买bug --- cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java index b9c1e01..2bee448 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java +++ b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java @@ -291,6 +291,10 @@ if(timeRequest.getType()!=null){ eq.eq(TCourseInfoRecord::getType,timeRequest.getType()); } + if (timeRequest.getLessionId()!=null){ + eq.eq(TCourseInfoRecord::getCourseId,timeRequest.getLessionId()); + + } // 2.0其他记录 List<TCourseInfoRecord> list = courseInfoRecordService.list(eq); List<PurchaseRecordVo> list1=new ArrayList<>(); @@ -313,15 +317,15 @@ String fieldValue = record.getPurchaseAmount(); if (ToolUtil.isNotEmpty(timeRequest.getType())){ switch (timeRequest.getType()){ - case 1: - return fieldValue != null && !fieldValue.isEmpty() && fieldValue.charAt(0) == '-'; case 2: + return fieldValue != null && !fieldValue.isEmpty() && fieldValue.charAt(0) == '-'; + case 1: return fieldValue != null && !fieldValue.isEmpty() && fieldValue.charAt(0) == '+'; default: break; } } - return false; + return true; }) .collect(Collectors.toList()); } -- Gitblit v1.7.1