|
@@ -81,6 +81,10 @@ class Manage
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ if (!$is_area) {
|
|
|
+ $is_area = 1;
|
|
|
+ }
|
|
|
+
|
|
|
if ($is_area == 1) {
|
|
|
if ($area && is_array($area) && $role) {
|
|
|
$role = Dever::db('setting/role')->find($role);
|
|
@@ -89,8 +93,9 @@ class Manage
|
|
|
$area_string = Dever::load('agent/lib/order')->checkArea($area, $role, $member['id']);
|
|
|
} else {
|
|
|
$area_string = implode(',', $area);
|
|
|
- $area_string = str_replace(',-1', '', $area_string);
|
|
|
}
|
|
|
+
|
|
|
+ $area_string = str_replace(',-1', '', $area_string);
|
|
|
|
|
|
$data['set_area'] = $area_string;
|
|
|
$this->upLog($member, $role, $area_string, -1, 3);
|