订单列表添加vip详细信息
This commit is contained in:
@@ -20,6 +20,7 @@ import com.peanut.modules.book.vo.request.BuyOrderListRequestVo;
|
|||||||
import com.peanut.modules.book.vo.response.*;
|
import com.peanut.modules.book.vo.response.*;
|
||||||
import com.peanut.modules.common.entity.*;
|
import com.peanut.modules.common.entity.*;
|
||||||
import com.peanut.modules.common.service.UserVipService;
|
import com.peanut.modules.common.service.UserVipService;
|
||||||
|
import com.peanut.modules.common.service.VipBuyConfigService;
|
||||||
import com.peanut.modules.common.vo.CourseCatalogueVo;
|
import com.peanut.modules.common.vo.CourseCatalogueVo;
|
||||||
import com.peanut.modules.oss.service.OssService;
|
import com.peanut.modules.oss.service.OssService;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
@@ -85,6 +86,8 @@ public class BuyOrderServiceImpl extends ServiceImpl<BuyOrderDao, BuyOrder> impl
|
|||||||
private BookBuyConfigDao bookBuyConfigDao;
|
private BookBuyConfigDao bookBuyConfigDao;
|
||||||
@Autowired
|
@Autowired
|
||||||
private UserVipService userVipService;
|
private UserVipService userVipService;
|
||||||
|
@Autowired
|
||||||
|
private VipBuyConfigService vipBuyConfigService;
|
||||||
|
|
||||||
protected Logger logger = LoggerFactory.getLogger(BuyOrderServiceImpl.class);
|
protected Logger logger = LoggerFactory.getLogger(BuyOrderServiceImpl.class);
|
||||||
|
|
||||||
@@ -391,6 +394,9 @@ public class BuyOrderServiceImpl extends ServiceImpl<BuyOrderDao, BuyOrder> impl
|
|||||||
user.setUserVips(userVipService.list(new LambdaQueryWrapper<UserVip>()
|
user.setUserVips(userVipService.list(new LambdaQueryWrapper<UserVip>()
|
||||||
.eq(UserVip::getUserId,user.getId()).eq(UserVip::getState,0)));
|
.eq(UserVip::getUserId,user.getId()).eq(UserVip::getState,0)));
|
||||||
b.setUser(user);
|
b.setUser(user);
|
||||||
|
if (b.getVipBuyConfigId()!=0){
|
||||||
|
b.setVipBuyConfigEntity(vipBuyConfigService.getById(b.getVipBuyConfigId()));
|
||||||
|
}
|
||||||
//添加商品信息
|
//添加商品信息
|
||||||
List<BuyOrderProduct> buyOrderProducts = buyOrderProductDao.selectList(new LambdaQueryWrapper<BuyOrderProduct>().eq(BuyOrderProduct::getOrderId, b.getOrderId()));
|
List<BuyOrderProduct> buyOrderProducts = buyOrderProductDao.selectList(new LambdaQueryWrapper<BuyOrderProduct>().eq(BuyOrderProduct::getOrderId, b.getOrderId()));
|
||||||
for (BuyOrderProduct b1:buyOrderProducts){
|
for (BuyOrderProduct b1:buyOrderProducts){
|
||||||
|
|||||||
Reference in New Issue
Block a user