|
|
@ -45,10 +45,34 @@ class Store extends BaseModel |
|
|
|
public static function detail(int $storeId) |
|
|
|
public static function detail(int $storeId) |
|
|
|
{ |
|
|
|
{ |
|
|
|
try { |
|
|
|
try { |
|
|
|
return self::withoutGlobalScope() |
|
|
|
$list = self::withoutGlobalScope() |
|
|
|
->with(['logoImage']) |
|
|
|
->with(['logoImage']) |
|
|
|
->where('store_id', '=', $storeId) |
|
|
|
->where('store_id', '=', $storeId) |
|
|
|
->find(); |
|
|
|
->find(); |
|
|
|
|
|
|
|
if($list){ |
|
|
|
|
|
|
|
if($list['new_product_img_id']){ |
|
|
|
|
|
|
|
$new_product_img_id = explode(",",$list['new_product_img_id']); |
|
|
|
|
|
|
|
$file1 = UploadFile::where('file_id','in' ,$new_product_img_id)->select(); |
|
|
|
|
|
|
|
$list['newProductImg'] = $file1 ?: null; |
|
|
|
|
|
|
|
}else{ |
|
|
|
|
|
|
|
$list['newProductImg'] = null; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if($list['big_brand_img_id']){ |
|
|
|
|
|
|
|
$big_brand_img_id = explode(",",$list['big_brand_img_id']); |
|
|
|
|
|
|
|
$file2 = UploadFile::where('file_id','in' ,$big_brand_img_id)->select(); |
|
|
|
|
|
|
|
$list['bigBrandImg'] = $file2 ?: null; |
|
|
|
|
|
|
|
}else{ |
|
|
|
|
|
|
|
$list['bigBrandImg'] = null; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if($list['new_people_order_img_id']){ |
|
|
|
|
|
|
|
$new_people_order_img_id = explode(",",$list['new_people_order_img_id']); |
|
|
|
|
|
|
|
$file3 = UploadFile::where('file_id','in' ,$new_people_order_img_id)->select(); |
|
|
|
|
|
|
|
$list['newPeopleOrderImg'] = $file3 ?: null; |
|
|
|
|
|
|
|
}else{ |
|
|
|
|
|
|
|
$list['newPeopleOrderImg'] = null; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return $list ?? null; |
|
|
|
} catch (\Exception $e) { |
|
|
|
} catch (\Exception $e) { |
|
|
|
return null; |
|
|
|
return null; |
|
|
|
} |
|
|
|
} |
|
|
|