|
@@ -848,6 +848,11 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
billGoodsList.add(billGoodsAddBo);
|
|
|
// //商品是否有活动模考
|
|
|
// iUserMockSubscribeService.addActivityMock(orderGoods.getGoodsId(),add.getUserId());
|
|
|
+ Goods goods = iGoodsService.getById(orderGoods.getGoodsId());
|
|
|
+ if (StringUtils.isNotBlank(goods.getQuestionRelIds())){
|
|
|
+ //关联题库商品
|
|
|
+ questionGoodsHandle(orderGoods,goods);
|
|
|
+ }
|
|
|
}
|
|
|
billSheetAddBo.setGoodsList(billGoodsList);
|
|
|
billRs = iOrderBillSheetService.placeBillInputOrder(billSheetAddBo);
|
|
@@ -857,6 +862,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
for (OrderGoods orderGoods : freeList) {
|
|
|
dealFreeGoods(orderGoods, add);
|
|
|
}
|
|
|
+
|
|
|
instTimeSettleOrder(add,DateUtils.getNowTime());
|
|
|
Map<String, Object> result = new HashMap<>();
|
|
|
result.put("orderId", add.getOrderId());
|