From ae9bfd2d66f68a553786ac78b12f4390e65e4e09 Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期五, 24 十一月 2023 18:30:18 +0800 Subject: [PATCH] 后台bug修改 --- cloud-server-account/src/main/java/com/dsh/account/controller/StudentController.java | 16 +++++++++++----- 1 files changed, 11 insertions(+), 5 deletions(-) diff --git a/cloud-server-account/src/main/java/com/dsh/account/controller/StudentController.java b/cloud-server-account/src/main/java/com/dsh/account/controller/StudentController.java index 0f39dd3..9160687 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/controller/StudentController.java +++ b/cloud-server-account/src/main/java/com/dsh/account/controller/StudentController.java @@ -184,6 +184,12 @@ @ResponseBody + @PostMapping("/student/queryById") + public TStudent queryById(@RequestBody Integer id) { + return studentService.getById(id); + } + + @ResponseBody @PostMapping("/base/appUser/updateTStudent") public void updateTStudent(@RequestBody TStudent student){ try { @@ -275,16 +281,14 @@ @PostMapping("/student/giftSelect") public List<SelectDto> giftSelect(@RequestBody GiftSearchDto giftSearchDto){ System.out.println("======giftSelect=========giftSearchDto===="+giftSearchDto); - + TAppUser one = appUserService.getOne(new QueryWrapper<TAppUser>().eq("name", giftSearchDto.getName()) + .eq("phone", giftSearchDto.getPhone())); // Integer appId = studentService.getGiftSelect(giftSearchDto); TCoursePackagePayment1 coursePackagePaymentById = paymentClient.getCoursePackagePaymentById1(giftSearchDto.getId()); // System.out.println("=======giftSelect======appId====>"+appId); List<TStudent> selectDtos = studentService.list(new QueryWrapper<TStudent>() - .select("name, id") .eq("state", 1) - .eq("name", giftSearchDto.getName()).eq("phone",giftSearchDto.getPhone()).ne("appUserId",coursePackagePaymentById.getAppUserId())); - - + .eq("appUserId",one.getId())); List<SelectDto> list = new ArrayList<>(); for (TStudent student : selectDtos) { SelectDto selectDto = new SelectDto(); @@ -292,6 +296,8 @@ selectDto.setId(student.getId()); list.add(selectDto); } + // 只筛选当前用户已经购买了这个课程的学员 + System.out.println("=======giftSelect======selectDtos====>"+list); return list; } -- Gitblit v1.7.1