You've already forked FrameTour-BE
避免一口价买到空的
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.ycwl.basic.service.pc.impl;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.ycwl.basic.model.pc.source.entity.MemberSourceEntity;
|
||||
import com.ycwl.basic.model.pc.video.entity.MemberVideoEntity;
|
||||
import com.ycwl.basic.utils.JacksonUtil;
|
||||
import com.github.pagehelper.PageHelper;
|
||||
@@ -660,6 +661,12 @@ public class OrderServiceImpl implements OrderService {
|
||||
if (face != null && !face.getMemberId().equals(userId)) {
|
||||
return ApiResponse.fail("您无权购买此内容!");
|
||||
}
|
||||
// 找下有没有照片
|
||||
List<MemberSourceEntity> photoList = sourceMapper.listByFaceRelation(userId, batchOrderReqVO.getFaceId(), 2);
|
||||
if (photoList.isEmpty()) {
|
||||
log.info("请先游玩后再来购买商品!");
|
||||
return ApiResponse.fail("请先游玩后再来购买商品!");
|
||||
}
|
||||
log.info("创建批量订单,价格配置:{},请求:{}", priceConfig, batchOrderReqVO);
|
||||
OrderEntity order = new OrderEntity();
|
||||
Long orderId = SnowFlakeUtil.getLongId();
|
||||
|
Reference in New Issue
Block a user