|
@@ -18,9 +18,16 @@ class Manage
|
|
|
Dever::alert('请选择正确的区域');
|
|
|
}
|
|
|
$member = Dever::db('agent/member')->find($id);
|
|
|
+ $role = $member['role'];
|
|
|
$member_role = Dever::db('setting/role')->one($member['role']);
|
|
|
if ($member_role && $member_role['type'] == 2) {
|
|
|
Dever::load('area/api')->upStatus($member['area'], 1);
|
|
|
+
|
|
|
+ $area_data = array('mid' => $id, 'area' => $member['area']);
|
|
|
+ $area_info = Dever::db('agent/member_area')->find($area_data);
|
|
|
+ if ($area_info) {
|
|
|
+ Dever::db('agent/member_area')->update(array('where_id' => $area_info['id'], 'state' => 2));
|
|
|
+ }
|
|
|
}
|
|
|
$role = Dever::db('setting/role')->one($role);
|
|
|
if ($role && $role['type'] == 2) {
|
|
@@ -33,6 +40,11 @@ class Manage
|
|
|
Dever::alert('请选择街道');
|
|
|
}
|
|
|
Dever::load('area/api')->upStatus($area_string, 2);
|
|
|
+ $area_data = array('mid' => $id, 'order_id' => -1, 'role' => $member['role'], 'area' => $area_string);
|
|
|
+ $area_data['type'] = 3;
|
|
|
+ $area_data['price'] = 0;
|
|
|
+ $area_data['status'] = 1;
|
|
|
+ Dever::db('agent/member_area')->insert($area_data);
|
|
|
}
|
|
|
}
|
|
|
}
|