|
@@ -11,11 +11,24 @@ class Manage
|
|
|
{
|
|
|
Dever::config('base')->hook = true;
|
|
|
$area = Dever::param('area', $data);
|
|
|
+ $role = Dever::param('role', $data);
|
|
|
if ($area) {
|
|
|
$member = Dever::db('agent/member')->find($id);
|
|
|
$role = Dever::db('setting/role')->one($member['role']);
|
|
|
if ($role && $role['type'] == 2) {
|
|
|
Dever::load('area/api')->upStatus($member['area'], 1);
|
|
|
+ }
|
|
|
+ $role = Dever::db('setting/role')->one($role);
|
|
|
+ if ($role && $role['type'] == 2) {
|
|
|
+ $temp = explode(',', $area);
|
|
|
+ $num = count($temp);
|
|
|
+ if ($role['area'] == 1 && $num < 2) {
|
|
|
+ Dever::alert('请选择城市');
|
|
|
+ } elseif ($role['area'] == 2 && $num < 3) {
|
|
|
+ Dever::alert('请选择区县');
|
|
|
+ } elseif ($role['area'] == 3 && $num < 4) {
|
|
|
+ Dever::alert('请选择街道');
|
|
|
+ }
|
|
|
Dever::load('area/api')->upStatus($area, 2);
|
|
|
}
|
|
|
}
|