Fix
parent
2cf0379390
commit
897683dc22
|
|
@ -215,16 +215,20 @@ class OrderProcessCommand extends Command
|
||||||
$isUp = $lvl->value > $dealer->lvl->value;
|
$isUp = $lvl->value > $dealer->lvl->value;
|
||||||
// 最后参与渠道补贴的经销商
|
// 最后参与渠道补贴的经销商
|
||||||
$last = null;
|
$last = null;
|
||||||
|
// 前一个直属邀请人
|
||||||
|
$previous = null;
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
if ($last) {
|
if ($previous) {
|
||||||
$_dealer = $last->userInfo->realInviterInfo?->dealer;
|
$_dealer = $previous->userInfo->realInviterInfo?->dealer;
|
||||||
$_dealer?->setRelation('userInfo', $last->userInfo->realInviterInfo);
|
$_dealer?->setRelation('userInfo', $previous->userInfo->realInviterInfo);
|
||||||
} else {
|
} else {
|
||||||
$_dealer = $dealer->userInfo->realInviterInfo?->dealer;
|
$_dealer = $dealer->userInfo->realInviterInfo?->dealer;
|
||||||
$_dealer?->setRelation('userInfo', $dealer->userInfo->realInviterInfo);
|
$_dealer?->setRelation('userInfo', $dealer->userInfo->realInviterInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$previous = $_dealer;
|
||||||
|
|
||||||
if ($_dealer === null) {
|
if ($_dealer === null) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue