作者 lyh

gx

@@ -241,11 +241,14 @@ class BaseController extends Controller @@ -241,11 +241,14 @@ class BaseController extends Controller
241 public function getImageUrl($hash){ 241 public function getImageUrl($hash){
242 $imageModel = new Image(); 242 $imageModel = new Image();
243 $info = $imageModel->read(['hash'=>$hash]); 243 $info = $imageModel->read(['hash'=>$hash]);
244 - if($info['is_cos'] == 1){  
245 - $cos = new CosService();  
246 - $url = $cos->getImageUrl($info['path']);  
247 - }else{  
248 - $url = url('b/image/'.$info['hash']); 244 + $url = '';
  245 + if($info !== false){
  246 + if($info['is_cos'] == 1){
  247 + $cos = new CosService();
  248 + $url = $cos->getImageUrl($info['path']);
  249 + }else{
  250 + $url = url('b/image/'.$info['hash']);
  251 + }
249 } 252 }
250 return $url; 253 return $url;
251 } 254 }
@@ -34,7 +34,7 @@ class BlogController extends BaseController @@ -34,7 +34,7 @@ class BlogController extends BaseController
34 $v = $blogLabelLogic->get_label_name($v); 34 $v = $blogLabelLogic->get_label_name($v);
35 $v['route'] = RouteMap::getRoute(RouteMap::SOURCE_BLOG, $v['id'], $this->user['project_id']); 35 $v['route'] = RouteMap::getRoute(RouteMap::SOURCE_BLOG, $v['id'], $this->user['project_id']);
36 $v['url'] = $this->getProjectDomain() . $v['route']; 36 $v['url'] = $this->getProjectDomain() . $v['route'];
37 -// $v['image_link'] = $this->getImageUrl($v['image']); 37 + $v['image_link'] = $this->getImageUrl($v['image']);
38 $lists['list'][$k] = $v; 38 $lists['list'][$k] = $v;
39 } 39 }
40 } 40 }