|
@@ -149,6 +149,9 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
|
|
|
private UserOrderService userOrderService;
|
|
|
|
|
|
@Autowired
|
|
|
+ private StudentService studentService;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
private TenantAlbumPurchaseService tenantAlbumPurchaseService;
|
|
|
|
|
|
//验证订单是否可以下单,获取订单金额信息
|
|
@@ -950,6 +953,12 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
|
|
|
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);
|
|
|
|
|
|
if (insert == 0 || null == userOrder.getId()) {
|