|
@@ -2548,7 +2548,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
//七大员继教班级共享
|
|
|
classGrade.setSevenCode(getSevenCodeNoTenant(goodsId,classGrade));
|
|
|
}else {
|
|
|
- classGrade.setSevenCode(getSevenCode(goodsId));
|
|
|
+ classGrade.setSevenCode(getSevenCode(goodsId,classGrade));
|
|
|
}
|
|
|
}else {
|
|
|
classGrade.setStudentUpper(ClassGrade.INIT_UPPER); //上限300
|
|
@@ -2740,7 +2740,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
});
|
|
|
}
|
|
|
|
|
|
- private String getSevenCode(Long goodsId) {
|
|
|
+ private String getSevenCode(Long goodsId,ClassGrade classGradeVo) {
|
|
|
Goods g = iGoodsService.getById(goodsId);
|
|
|
List<Goods> list = iGoodsService.list(new LambdaQueryWrapper<Goods>()
|
|
|
.eq(Goods::getEducationTypeId, g.getEducationTypeId())
|
|
@@ -2758,6 +2758,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
if (CollectionUtils.isNotEmpty(classGradeList)){
|
|
|
ClassGrade classGrade = baseMapper.getSevenGrade(classGradeList.stream().map(ClassGradeGoods::getGradeId).collect(Collectors.toList()));
|
|
|
if (ObjectUtils.isNotNull(classGrade)){
|
|
|
+ classGradeVo.setIsNewClass(false);
|
|
|
return classGrade.getSevenCode();
|
|
|
}
|
|
|
}
|