| | |
| | | |
| | | @Autowired |
| | | private TCoursePackageDiscountService discountService; |
| | | |
| | | @Autowired |
| | | private ICoursePackagePaymentConfigService coursePackagePaymentConfigService; |
| | | |
| | | @Autowired |
| | | private ICoursePackageOrderService coursePackageOrderService; |
| | | |
| | | |
| | | |
| | | /** |
| | | * 上/下架 1为上架 2为下架 3为删除 |
| | |
| | | |
| | | return map1; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 课包支付成功后排课操作 |
| | | * @param addCoursePackageOrderStudent |
| | | */ |
| | | @PostMapping("/course/addCoursePackageOrderStudent") |
| | | public void addCoursePackageOrderStudent(@RequestBody AddCoursePackageOrderStudent addCoursePackageOrderStudent){ |
| | | coursePackageService.addCoursePackageOrderStudent(addCoursePackageOrderStudent.getCoursePackageOrderId(), addCoursePackageOrderStudent.getCoursePackagePaymentConfig()); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 根据code获取待支付数据 |
| | | * @param code |
| | | * @return |
| | | */ |
| | | @PostMapping("/course/getCoursePackageOrderByCode") |
| | | public CoursePackageOrder getCoursePackageOrderByCode(@RequestBody String code){ |
| | | CoursePackageOrder coursePackageOrder = coursePackageOrderService.getOne(new QueryWrapper<CoursePackageOrder>() |
| | | .eq("code", code).eq("state", 1)); |
| | | return coursePackageOrder; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 修改数据 |
| | | * @param coursePackageOrder |
| | | */ |
| | | @PostMapping("/course/updateCoursePackageOrder") |
| | | public void updateCoursePackageOrder(@RequestBody CoursePackageOrder coursePackageOrder){ |
| | | coursePackageOrder.setAppUserId(null); |
| | | coursePackageOrderService.updateById(coursePackageOrder); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 获取课包配置 |
| | | * @param getCoursePackagePaymentConfig |
| | | * @return |
| | | */ |
| | | @PostMapping("/course/getCoursePackagePaymentConfig") |
| | | public CoursePackagePaymentConfig getCoursePackagePaymentConfig(@RequestBody GetCoursePackagePaymentConfig getCoursePackagePaymentConfig){ |
| | | CoursePackagePaymentConfig coursePackagePaymentConfig = coursePackagePaymentConfigService.getOne(new QueryWrapper<CoursePackagePaymentConfig>() |
| | | .eq("coursePackageId", getCoursePackagePaymentConfig.getCoursePackageId()) |
| | | .eq("classHours", getCoursePackagePaymentConfig.getClassHours()) |
| | | ); |
| | | return coursePackagePaymentConfig; |
| | | } |
| | | } |