This commit is contained in:
2025-08-22 18:00:21 +08:00
parent 1ef6a12cca
commit d715708728
+10 -8
View File
@@ -519,14 +519,16 @@ class CustomerService
$uidRotator = new \app\common\utils\RedisUidRotator('allocation_customer_user');
$uidRotator->setUids($userId, false);
Customer::whereIn('user_id',$resignUerIds)->chunk(500, function ($customers) use ($uidRotator){
foreach ($customers as $customer) {
// 获取下一个分配的UID
$newUserId = $uidRotator->next();
$customer->user_id = $newUserId;
$customer->save();
}
});
Customer::whereIn('user_id', $resignUerIds)
->orderBy('id', 'asc')
->chunkById(500, function ($customers) use ($uidRotator) {
foreach ($customers as $customer) {
// 获取下一个分配的UID
$newUserId = $uidRotator->next();
$customer->user_id = $newUserId;
$customer->save();
}
}, 'id');
return [