CmsTrait.php 667 B

123456789101112131415161718192021222324252627
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2019/6/19
  6. * Time: 10:00
  7. */
  8. namespace App\Traits;
  9. use Tymon\JWTAuth\Facades\JWTAuth;
  10. trait CmsTrait
  11. {
  12. public function getFloorInfo() {
  13. try {
  14. $sign = generateSign([], config('customer.app_secret'));
  15. $url = config("customer.app_service_url").'/cms/v2/floor/info';
  16. $array = [
  17. 'json' => ['sign' => $sign], 'query' => [], 'http_errors' => false,'headers'=>['Authorization'=>"Bearer ".JWTAuth::getToken()]
  18. ];
  19. return http($url,$array,'get');
  20. } catch (\Exception $e) {
  21. return [];
  22. }
  23. }
  24. }