From df2e94580f6a24a14d08b6535dc166625b2b2caa Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期二, 28 十一月 2023 20:35:47 +0800 Subject: [PATCH] 更新 --- cloud-server-course/src/main/java/com/dsh/course/service/impl/CoursePackageSchedulingServiceImpl.java | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/cloud-server-course/src/main/java/com/dsh/course/service/impl/CoursePackageSchedulingServiceImpl.java b/cloud-server-course/src/main/java/com/dsh/course/service/impl/CoursePackageSchedulingServiceImpl.java index b8e875a..cc8cf68 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/service/impl/CoursePackageSchedulingServiceImpl.java +++ b/cloud-server-course/src/main/java/com/dsh/course/service/impl/CoursePackageSchedulingServiceImpl.java @@ -533,6 +533,13 @@ coursePackageOrderStudent.setUseTime(useTime); coursePackageOrderStudent.setStatus(1); coursePackageOrderStudentService.updateById(coursePackageOrderStudent); + Student student = studentClient.queryStudentById(coursePackageOrderStudent.getStudentId()); + if(null == student.getValidity()){ + student.setValidity(useTime); + }else if(student.getValidity().getTime() < useTime.getTime()){ + student.setValidity(useTime); + } + studentClient.frozen(student); }catch (Exception e){ e.printStackTrace(); } -- Gitblit v1.7.1