$this->mall_id, 'order_id' => $orderId, 'user_id' => $userId, 'parents' => $parentUserIds, 'status' => StatusEnum::ENABLED ]); } /** * 获取下单时的关系链 * * @param int $orderId * * @return array */ public function getUserOrderRelations(int $orderId): array { $data = UserOrderRelations::getOne( [['mall_id' => $this->mall_id, 'order_id' => $orderId, 'status' => StatusEnum::ENABLED]], false, [], false, 'parents' ); if (!$data) { return ['is_find' => false]; } return ['is_find' => true, 'user_ids' => $data->parents]; } }