Commit 93d9fc19 authored by shiyu's avatar shiyu

商家限购

parent 6940539f
......@@ -178,6 +178,11 @@ public class DistributionOrderServiceImpl implements DistributionOrderService {
if (stock <= 0) {
return Result.failed("商品库存不足");
}
List<DistributionOrder> distributionOrders = distributionOrderDao.findByBuyerId(dto.getBuyerId());
if (!CollectionUtils.isEmpty(distributionOrders)) {
return Result.failed("限购一件");
}
String distributionOrderId = IdUtils.getOrderNumber(DISTRIBUTION_ORDER_PREFIX);
DistributionOrderRequestDto prePayDto = new DistributionOrderRequestDto();
prePayDto.setDistributionOrderId(distributionOrderId);
......@@ -189,6 +194,7 @@ public class DistributionOrderServiceImpl implements DistributionOrderService {
if (!prePayResult.getSuccess()) {
return Result.failed("预下单失败");
}
String prepayId = (String) prePayResult.getData();
DistributionOrder distributionOrder = new DistributionOrder();
distributionOrder.setItemId(itemId);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment