|
|
|
@ -101,12 +101,9 @@ class AgentInfo extends Model |
|
|
|
*/ |
|
|
|
public static function syncUpdateAid($oldAid) |
|
|
|
{ |
|
|
|
// 被删除aid的上级id |
|
|
|
$newAid = User::withTrashed()->where('id',$oldAid)->value('aid'); |
|
|
|
$newAid = $newAid ?: 0; |
|
|
|
$UserRes = User::where(['aid' => $oldAid, 'identity' => 2])->field('id')->select()->toArray(); |
|
|
|
$userIdArr = []; |
|
|
|
foreach ($UserRes as $UserRow) $userIdArr[] = $UserRow['id']; |
|
|
|
User::update(['aid' => $newAid],['id' => $userIdArr],['aid']); |
|
|
|
User::update(['aid' => 0],['id' => $userIdArr],['aid']); |
|
|
|
} |
|
|
|
} |
|
|
|
|