|
@@ -635,11 +635,11 @@ public class OrderGoodsServiceImpl extends ServiceImpl<OrderGoodsMapper, OrderGo
|
|
|
}
|
|
|
goodsVo.setSecAllNum(secLong);
|
|
|
goodsVo.setStuAllNum(studyLong);
|
|
|
- if(goodsVo.getStudyStatus()>0){
|
|
|
- goodsVo.setStudyStatus(2);
|
|
|
- }else{
|
|
|
- goodsVo.setStudyStatus(1);
|
|
|
- }
|
|
|
+// if(goodsVo.getStudyStatus()>0){
|
|
|
+// goodsVo.setStudyStatus(2);
|
|
|
+// }else{
|
|
|
+// goodsVo.setStudyStatus(1);
|
|
|
+// }
|
|
|
if(goodsVo.getGoodsType()==1){
|
|
|
//视频商品
|
|
|
//获得当前所在班级
|
|
@@ -1005,6 +1005,18 @@ public class OrderGoodsServiceImpl extends ServiceImpl<OrderGoodsMapper, OrderGo
|
|
|
return baseMapper.getHandleStudyList(query);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public boolean checkBuyGoods(Long goodsId) {
|
|
|
+ String tenantId = ServletUtils.getRequest().getHeader("TenantId");
|
|
|
+ if (!"867735392558919680".equals(tenantId)){
|
|
|
+ //只有学校的才校验
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ Goods g = iGoodsService.getById(goodsId);
|
|
|
+ CourseBusiness business = iCourseBusinessService.getById(g.getBusinessId());
|
|
|
+ return business.getBuySign() == 1;
|
|
|
+ }
|
|
|
+
|
|
|
private boolean checkUnique(Long GoodsId,Long UserId) {
|
|
|
ShoppingCart info = iShoppingCartService.getOne(new LambdaQueryWrapper<ShoppingCart>()
|
|
|
.eq(ShoppingCart::getUserId,UserId).eq(ShoppingCart::getGoodsId,GoodsId).last("limit 1"));
|