客户维护修改代理商客户除外
This commit is contained in:
@@ -46,7 +46,7 @@ class SetUser extends Controller
|
||||
$product_order_model = new ProductOrder;
|
||||
$user_model = new User;
|
||||
$userid = [];
|
||||
//获取到上个月今天为止所有消费客户
|
||||
//获取到上个月今天为止所有消费客户 --- 改为全部
|
||||
$user_cost = $product_order_model->getCost();
|
||||
$count = count($user_cost);
|
||||
$manager_count = count($manager_list);
|
||||
@@ -59,7 +59,7 @@ class SetUser extends Controller
|
||||
$cost_user_id[] = $user_cost[($count - $i - 1)]['UserId'];
|
||||
}
|
||||
//获取所有为处理的用户 然后再进行随机分配
|
||||
$user_not_cost = $user_model->getList(['Id' => ['NOT IN', $cost_user_id]], 'Id');
|
||||
$user_not_cost = $user_model->getList(['Id' => ['NOT IN', $cost_user_id],'agent_id'=>0], 'Id');
|
||||
$user_not_cost_id = [];
|
||||
for ($i = 0; $i < count($user_not_cost); $i++) {
|
||||
//根据管理员人数来进行等量分配,依次分给客户经理
|
||||
@@ -68,8 +68,8 @@ class SetUser extends Controller
|
||||
}
|
||||
//处理消费过的用户
|
||||
foreach ($manager_list as $manager) {
|
||||
$user_model->updateOne(['id' => ['in', $userid[$manager['id']]]], ['ManagerId' => $manager['id'], 'ManagerName' => $manager['RealName']]);
|
||||
$user_model->updateOne(['id' => ['in', $user_not_cost_id[$manager['id']]]], ['ManagerId' => $manager['id'], 'ManagerName' => $manager['RealName']]);
|
||||
$user_model->updateOne(['id' => ['in', $userid[$manager['id']]],'agent_id'=>0], ['ManagerId' => $manager['id'], 'ManagerName' => $manager['RealName']]);
|
||||
$user_model->updateOne(['id' => ['in', $user_not_cost_id[$manager['id']]],'agent_id'=>0], ['ManagerId' => $manager['id'], 'ManagerName' => $manager['RealName']]);
|
||||
}
|
||||
|
||||
\result();
|
||||
|
||||
Reference in New Issue
Block a user