| | |
| | | if (ToolUtil.isNotEmpty(data)) { |
| | | String stime = data.split(" - ")[0] + " 00:00:00"; |
| | | String etime = data.split(" - ")[1] + " 23:59:59"; |
| | | // 课程订单没有单独 payTime 字段;已支付订单以创建时间作为支付入账时间。 |
| | | wrapper.between(CoursePackageOrder::getInsertTime, stime, etime); |
| | | } |
| | | wrapper.in(CoursePackageOrder::getCoursePackageId, ids); |
| | | wrapper.eq(CoursePackageOrder::getPayStatus, 2); |
| | | wrapper.eq(CoursePackageOrder::getState, 1); |
| | | wrapper.eq(CoursePackageOrder::getStatus, 1); |
| | | ArrayList<Integer> objects = new ArrayList<>(); |
| | | objects.add(1); |
| | | objects.add(2); |
| | |
| | | collect.add(-1); |
| | | } |
| | | // |
| | | List<TCoursePackage> list2 = coursePackageService.list(new LambdaQueryWrapper<TCoursePackage>().in(TCoursePackage::getId, collect)); |
| | | List<TCoursePackage> list2 = coursePackageService.list(new LambdaQueryWrapper<TCoursePackage>() |
| | | .in(TCoursePackage::getId, collect) |
| | | .ne(TCoursePackage::getState, 3)); |
| | | // 课类型 |
| | | List<TCoursePackageType> list1 = coursePackageTypeService.list(); |
| | | List<TCoursePackageType> list1 = coursePackageTypeService.list( |
| | | new LambdaQueryWrapper<TCoursePackageType>().ne(TCoursePackageType::getState, 3)); |
| | | |
| | | for (CoursePackageOrder tCoursePackagePayment : list) { |
| | | for (TCoursePackage tCoursePackage : list2) { |