| | |
| | | LocalDate endTime = course.getEndTime(); |
| | | |
| | | TOtherConfig config = otherConfigService.getById(1); |
| | | long count1 = insuranceOrderService.count(new LambdaQueryWrapper<TInsuranceOrder>().eq(TInsuranceOrder::getType,course.getCourseType()).eq(TInsuranceOrder::getAppUserId, userId).eq(TInsuranceOrder::getStatus, 2)); |
| | | if(count1<=0){ |
| | | return R.fail("请先缴纳保险费"); |
| | | if(config.getIsOpenInsurance()==1){ |
| | | long count1 = insuranceOrderService.count(new LambdaQueryWrapper<TInsuranceOrder>().eq(TInsuranceOrder::getType,course.getCourseType()).eq(TInsuranceOrder::getAppUserId, userId).eq(TInsuranceOrder::getStatus, 2)); |
| | | if(count1<=0){ |
| | | return R.fail("请先缴纳保险费"); |
| | | } |
| | | |
| | | } |
| | | |
| | | if(endTime.isBefore(LocalDate.now())){ |
| | |
| | | String userId = tokenService.getLoginUserApplet().getUserId(); |
| | | TCourseOrder courseOrder1 = courseOrderService.getById(courseOrder.getId()); |
| | | TCourse course = courseService.getById(courseOrder1.getCourseId()); |
| | | long count1 = insuranceOrderService.count(new LambdaQueryWrapper<TInsuranceOrder>().eq(TInsuranceOrder::getType,course.getCourseType()).eq(TInsuranceOrder::getAppUserId, userId).eq(TInsuranceOrder::getStatus, 2)); |
| | | if(count1<=0){ |
| | | return R.fail("请先缴纳保险费"); |
| | | |
| | | TOtherConfig config = otherConfigService.getById(1); |
| | | if(config.getIsOpenInsurance()==1){ |
| | | long count1 = insuranceOrderService.count(new LambdaQueryWrapper<TInsuranceOrder>().eq(TInsuranceOrder::getType,course.getCourseType()).eq(TInsuranceOrder::getAppUserId, userId).eq(TInsuranceOrder::getStatus, 2)); |
| | | if(count1<=0){ |
| | | return R.fail("请先缴纳保险费"); |
| | | } |
| | | |
| | | } |
| | | TAppUser appUser = appUserService.getById(userId); |
| | | |