...
|
...
|
@@ -39,7 +39,7 @@ class ClassModel |
|
|
|
|
|
do {
|
|
|
$data = ClassData::getClassesData();
|
|
|
if (empty($data['data'])) {
|
|
|
if (empty($data['data']) || $data['code'] != 200) {
|
|
|
break;
|
|
|
}
|
|
|
|
...
|
...
|
@@ -82,18 +82,18 @@ class ClassModel |
|
|
|
|
|
$result[] = $oneClass;
|
|
|
}
|
|
|
} while (false);
|
|
|
|
|
|
if (USE_CACHE) {
|
|
|
// 接口调用异常时, 不害怕,从我们的二级缓存(slave)里再取数据.
|
|
|
if (empty($result)) {
|
|
|
$result = Cache::get($key, 'slave');
|
|
|
}
|
|
|
// 接口调用正常,数据封装完成, 则设置一级(master)和二级(slave)数据缓存
|
|
|
else {
|
|
|
Cache::set($key, $result);
|
|
|
}
|
|
|
if (USE_CACHE) {
|
|
|
// 接口调用异常时, 不害怕,从我们的二级缓存(slave)里再取数据.
|
|
|
if (empty($result)) {
|
|
|
$result = Cache::get($key, 'slave');
|
|
|
}
|
|
|
} while (false);
|
|
|
// 接口调用正常,数据封装完成, 则设置一级(master)和二级(slave)数据缓存
|
|
|
else {
|
|
|
Cache::set($key, $result);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
return $result;
|
|
|
}
|
...
|
...
|
|