|
|
@@ -512,7 +512,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
throw new CustomException("该学员已在此商品有效期内的班级,无法加入新的有效期班级,请查看该学员此商品下的班级");
|
|
|
}
|
|
|
//指定班级
|
|
|
- if(gradeId>0){
|
|
|
+ if(gradeId!=null&&gradeId>0){
|
|
|
ClassGradeVo classGradeVo = iClassGradeService.queryById(gradeId);
|
|
|
if(classGradeVo==null){
|
|
|
throw new CustomException("班级不存在");
|
|
|
@@ -540,6 +540,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
//无指定班级
|
|
|
ClassGradeQueryBo bo = new ClassGradeQueryBo();
|
|
|
bo.setGoodsId(goodsId);
|
|
|
+ bo.setPastDue(1L);
|
|
|
List<ClassGradeVo> classGradeVoList = iClassGradeService.queryList(bo);
|
|
|
for(int i = 0; i < classGradeVoList.size(); i++){
|
|
|
ClassGradeVo classGradeVo = classGradeVoList.get(i);
|