|
@@ -363,4 +363,28 @@ Class Info
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ public function back_people_api($id)
|
|
|
+ {
|
|
|
+ Dever::config('base')->hook = true;
|
|
|
+ $data = Dever::db('clue/salepeople')->find($id);
|
|
|
+ $branch = Dever::db('work/branch')->find(array('group_id'=>$data['group_id']));
|
|
|
+ $admin_id = explode(',',$branch['group']);
|
|
|
+ if ($data['group']!=$branch['group']) {
|
|
|
+ $info = Dever::db('clue/info')->state(array('follow'=>$data['group']));
|
|
|
+ if ($info) {
|
|
|
+ foreach ($info as $k =>$v) {
|
|
|
+ $where['where_id'] = $v['id'];
|
|
|
+ $where['follow'] = $branch['group'];
|
|
|
+ $where['follow_group_id'] = $branch['group_id'];
|
|
|
+ $where['follow_admin_id'] = $admin_id[1];
|
|
|
+ Dever::db('clue/info')->update($where);
|
|
|
+ // print_R($v);die;
|
|
|
+ // echo dever::sql();die;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return 'ok';
|
|
|
+ // print_R($branch);die;
|
|
|
+ // print_R($data);die;
|
|
|
+ }
|
|
|
}
|