|
|
@@ -30,6 +30,9 @@ public class CreateOrderServiceImpl extends AbstractCreateOrderService implement
|
|
|
@Resource(name = "createGroupBuyOrderService")
|
|
|
private ICreateOrderService createGroupBuyOrderService;
|
|
|
|
|
|
+ @Resource(name = "createSeckillOrderService")
|
|
|
+ private ICreateOrderService createSeckillOrderService;
|
|
|
+
|
|
|
@Resource(name = "createPointExchangeOrderService")
|
|
|
private ICreateOrderService createPointExchangeOrderService;
|
|
|
|
|
|
@@ -46,6 +49,10 @@ public class CreateOrderServiceImpl extends AbstractCreateOrderService implement
|
|
|
{
|
|
|
return createGroupBuyOrderService.createOrder(createOrderBo);
|
|
|
}
|
|
|
+ else if(MarketingType.SECKILL.equals(createOrderBo.getMarketingType()))
|
|
|
+ {
|
|
|
+ return createSeckillOrderService.createOrder(createOrderBo);
|
|
|
+ }
|
|
|
}
|
|
|
return createCommonOrderService.createOrder(createOrderBo);
|
|
|
}
|
|
|
@@ -63,6 +70,10 @@ public class CreateOrderServiceImpl extends AbstractCreateOrderService implement
|
|
|
{
|
|
|
return createGroupBuyOrderService.buildOrder(createOrderBo);
|
|
|
}
|
|
|
+ else if(MarketingType.SECKILL.equals(createOrderBo.getMarketingType()))
|
|
|
+ {
|
|
|
+ return createSeckillOrderService.buildOrder(createOrderBo);
|
|
|
+ }
|
|
|
}
|
|
|
return createCommonOrderService.buildOrder(createOrderBo);
|
|
|
}
|