|
@@ -808,7 +808,12 @@ class Order
|
|
|
if ($city_role) {
|
|
|
$area_info = Dever::db('agent/member')->find(array('area' => $area, 'role' => $city_role['id']));
|
|
|
if ($area_info && $area_info['status'] <= 2) {
|
|
|
- $area_info['level'] = Dever::db('setting/level')->find($area_info['level_id']);
|
|
|
+
|
|
|
+ if ($area_info['level_id'] > 0) {
|
|
|
+ $area_info['level'] = Dever::db('setting/level')->find($area_info['level_id']);
|
|
|
+ } else {
|
|
|
+ $area_info['level'] = array('id' => -1, 'name' => '普通', 'level' => 0, 'num' => 1, 'value' => '0');
|
|
|
+ }
|
|
|
$area_info['role'] = $city_role;
|
|
|
return $area_info;
|
|
|
}
|