组装充值配置详情添加自定义充值详情

This commit is contained in:
wuchunlei
2025-06-13 09:05:14 +08:00
parent 307e573e32
commit c7aa70ceb8
2 changed files with 13 additions and 3 deletions

View File

@@ -477,8 +477,13 @@ public class BuyOrderServiceImpl extends ServiceImpl<BuyOrderDao, BuyOrder> impl
b.setProductList(buyOrderProducts);
b.setTimestamp(b.getCreateTime().getTime()/1000);
//充值订单填充充值商品信息
if(b.getProductId()!=null&&Integer.valueOf(b.getProductId())>0){
b.setBookBuyConfigEntity(bookBuyConfigDao.selectById(Integer.valueOf(b.getProductId())));
if(b.getProductId()!=null&&Integer.valueOf(b.getProductId())>=0){
BookBuyConfigEntity bookBuyConfigEntity = bookBuyConfigDao.selectById(b.getProductId());
if ("0".equals(b.getProductId())){
bookBuyConfigEntity.setRealMoney(b.getRealMoney());
bookBuyConfigEntity.setMoney(b.getRealMoney());
}
b.setBookBuyConfigEntity(bookBuyConfigEntity);
}
//获取包裹信息
List<Integer> collect = buyOrderProductService.list(new LambdaQueryWrapper<BuyOrderProduct>().eq(BuyOrderProduct::getOrderId, b.getOrderId()).gt(BuyOrderProduct::getExpressOrderId, 0))

View File

@@ -87,7 +87,12 @@ public class BuyOrderServiceImpl extends ServiceImpl<BuyOrderDao, BuyOrder> impl
b.setUser(userDao.selectById(b.getUserId()));
//组装充值配置详情
if (b.getProductId()!=null){
b.setBookBuyConfigEntity(bookBuyConfigDao.selectById(b.getProductId()));
BookBuyConfigEntity bookBuyConfigEntity = bookBuyConfigDao.selectById(b.getProductId());
if ("0".equals(b.getProductId())){
bookBuyConfigEntity.setRealMoney(b.getRealMoney());
bookBuyConfigEntity.setMoney(b.getRealMoney());
}
b.setBookBuyConfigEntity(bookBuyConfigEntity);
}
if (b.getVipBuyConfigId()!=0){
b.setVipBuyConfigEntity(vipBuyConfigDao.selectById(b.getVipBuyConfigId()));