yangdamao 1 rok pred
rodič
commit
05e4fa88b7

+ 6 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/order/service/impl/OrderServiceImpl.java

@@ -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());