소스 검색

机构学生购买记录机构ID

liujc 1 년 전
부모
커밋
4fd34ae6f0
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. 9 0
      cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/UserOrderServiceImpl.java

+ 9 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/UserOrderServiceImpl.java

@@ -149,6 +149,9 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
     private UserOrderService userOrderService;
     private UserOrderService userOrderService;
 
 
     @Autowired
     @Autowired
+    private StudentService studentService;
+
+    @Autowired
     private TenantAlbumPurchaseService tenantAlbumPurchaseService;
     private TenantAlbumPurchaseService tenantAlbumPurchaseService;
 
 
     //验证订单是否可以下单,获取订单金额信息
     //验证订单是否可以下单,获取订单金额信息
@@ -950,6 +953,12 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
             throw new BizException("交易金额异常");
             throw new BizException("交易金额异常");
         }
         }
 
 
+        // 机构学生 记录机构ID
+        if (userOrder.getOrderClient().equals(ClientEnum.STUDENT)) {
+            Student student = studentService.getById(userOrder.getUserId());
+            userOrder.setTenantId(student.getTenantId());
+        }
+
         int insert = baseMapper.insert(userOrder);
         int insert = baseMapper.insert(userOrder);
 
 
         if (insert == 0 || null == userOrder.getId()) {
         if (insert == 0 || null == userOrder.getId()) {