ProductRepository.php 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2019-05-20
  6. * Time: 17:05
  7. */
  8. namespace App\Repositories;
  9. use Tymon\JWTAuth\Facades\JWTAuth;
  10. use Illuminate\Support\Facades\Log;
  11. class ProductRepository {
  12. public function upProductStatus($shop_id) {
  13. try {
  14. //$sign = generateSign(['shop_id'=>$shop_id], config('customer.app_secret'));
  15. $url = config("customer.app_service_url").'/product/operate/product/shop_status';
  16. return $url;
  17. Log::info('禁售商户商品请求参数url'.$url.'商品禁售成功');
  18. //$url = 'http://localhost:8080/userInfo';
  19. $array = [
  20. 'json' => ['shop_id'=>$shop_id], 'query' => [], 'http_errors' => false,'headers'=>['Authorization'=>"Bearer ".JWTAuth::getToken()]
  21. ];
  22. Log::info('禁售商户商品请求参数'.json_decode($array).'商品禁售成功');
  23. return http($url,$array,false,'put');
  24. } catch (\Exception $e) {
  25. return [];
  26. }
  27. }
  28. }