| | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | @ResponseBody |
| | | @PostMapping("/queryAble") |
| | | public Integer queryAble(@RequestBody Integer id) { |
| | | |
| | | int coursePackageId = orderStudentService.count(new QueryWrapper<CoursePackageOrderStudent>().eq("coursePackageId", id)); |
| | | if (coursePackageId>0){ |
| | | return 1; |
| | | }else { |
| | | return 0; |
| | | } |
| | | |
| | | } |
| | | |
| | | //获取学员课时数信息 |
| | | @RequestMapping("/getInfo") |
| | | @ResponseBody |
| | |
| | | studentClassInfo.setInDate(minDate); |
| | | System.out.println("===========>" + studentClassInfo); |
| | | |
| | | // appUserClient.queryGift(tStudentId); |
| | | |
| | | return studentClassInfo; |
| | | } |
| | | |
| | |
| | | System.out.println("==========getClassList===tStudentId====" + tStudentId); |
| | | List<ClassListDto> listDtos = studentService.getClassList(tStudentId); |
| | | for (ClassListDto dto : listDtos) { |
| | | dto.setHasClassHours(dto.getTotalClassHours() - dto.getLaveClassHours()); |
| | | if (dto.getClassType()!=2) { |
| | | dto.setHasClassHours(dto.getTotalClassHours() - dto.getLaveClassHours()); |
| | | } |
| | | } |
| | | System.out.println("======listDtos======" + listDtos); |
| | | return listDtos; |
| | |
| | | |
| | | @RequestMapping("/insertBack") |
| | | @ResponseBody |
| | | public void insertBack(@RequestBody InsertBackDto insertBackDto) { |
| | | public Integer insertBack(@RequestBody InsertBackDto insertBackDto) { |
| | | |
| | | List<MoneyBack> ids = moneyBackService.list(new QueryWrapper<MoneyBack>().eq("ids", insertBackDto.getIds())); |
| | | |
| | | if (ids!=null){ |
| | | return 1 ; |
| | | } |
| | | |
| | | |
| | | MoneyBack moneyBack = new MoneyBack(); |
| | | moneyBack.setStudentId(insertBackDto.getId()); |
| | |
| | | } |
| | | |
| | | orderStudentService.updateBatchById(pays); |
| | | return 0; |
| | | } |
| | | |
| | | |
| | |
| | | studentClient.frozen(student); |
| | | |
| | | |
| | | Integer laveClassHours1 = orinPay.getLaveClassHours(); |
| | | Integer appUserId = orinPay.getAppUserId(); |
| | | orinPay.setLaveClassHours(0); |
| | | orinPay.setAppUserId(null); |
| | |
| | | CourseCounsum courseCounsum = new CourseCounsum(); |
| | | courseCounsum.setInsertTime(new Date()); |
| | | courseCounsum.setReason("赠课"); |
| | | courseCounsum.setNum(orinPay.getLaveClassHours()); |
| | | courseCounsum.setNum(laveClassHours1); |
| | | courseCounsum.setChangeType(0); |
| | | courseCounsum.setPaymentId(orinPay.getId()); |
| | | counsumService.save(courseCounsum); |
| | |
| | | CourseCounsum courseCounsum1 = new CourseCounsum(); |
| | | courseCounsum1.setInsertTime(new Date()); |
| | | courseCounsum1.setReason("赠课"); |
| | | courseCounsum1.setNum(orinPay.getLaveClassHours()); |
| | | courseCounsum1.setNum(laveClassHours1); |
| | | courseCounsum1.setChangeType(1); |
| | | courseCounsum1.setPaymentId(to.getId()); |
| | | counsumService.save(courseCounsum1); |