Commit 23bc1cbd authored by hujun's avatar hujun

业务员和店长升级到总监处理

parent f66921b2
...@@ -38,10 +38,30 @@ class ADistrict extends BaseModel ...@@ -38,10 +38,30 @@ class ADistrict extends BaseModel
} }
if ($id) { if ($id) {
//处理经纪人等级 10业务员 20店长 30总监 40店长和总监
$agents = new AAgents(); $agents = new AAgents();
$agents_data['district_id'] = $id; $agents_info = $agents->where([
$agents_data['level'] = 30; 'district_id'=>$id, 'level'=>['in','20,30,40']
$agents->editData($agents_data, $agents_id,'id'); ])->column('id,level');
foreach ($agents_info as $k=>$v) {
if ($agents_id != $k) {
//总监降级为业务员
$agents_data[$k]['id'] = $k;
$agents_data[$k]['level'] = 10;
$agents_data[$k]['district_id'] = $id;
} else {
if ($v == 20) {
//店长升总监
$agents_data[$k]['level'] = 40;
} else {
//业务员升总监
$agents_data[$k]['level'] = 30;
}
$agents_data[$k]['id'] = $k;
$agents_data[$k]['district_id'] = $id;
}
}
$agents->saveAll($agents_data);
$resutlt = $id; $resutlt = $id;
$this->commit(); $this->commit();
} else { } else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment