SynOrderController.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\SynInfo;
  4. use App\Models\UrlList;
  5. use GuzzleHttp\Client;
  6. use Illuminate\Encryption\Encrypter;
  7. use Illuminate\Http\Request;
  8. use Illuminate\Support\Facades\Log;
  9. class SynOrderController extends Controller
  10. {
  11. public function order(){
  12. $key='RUFBOTI3OTdGNEVEQTgwOUQyM0YzMUZDRDY1MTIwRkM=';
  13. $re= new Encrypter(base64_decode($key), config('app.cipher'));
  14. $data=SynInfo::where('status',0)->get();
  15. foreach ($data as $k=>$v){
  16. try {
  17. $info=$v->info;
  18. if ($info['Type']==1){
  19. }
  20. }catch (\Exception $exception){
  21. }
  22. }
  23. dd();
  24. }
  25. public function SearchOrder($url,$id){
  26. $client=new Client();
  27. $data=[
  28. 'ID'=>(int)$id
  29. ];
  30. $token=UrlList::where('url',mb_substr($url,-1))->value('token');
  31. $token='aHNaUXpaZkpVSGlTbVorYTBjOGNuUHM0VFlzZEovM2gySUNxMlM4RmNkaTdKa2MzZDg5SkNLOG93S0hyM1pzL29NOGh5V0JRcTdCUDU1OXJWcHN6K2xlcEFHTjhnZzlicHFxbnN3OC9qYWlPNUs3YThUN3E0YlZ0cGI1L2VIazc=';
  32. $url=$url.'/api/Admin/CompanyCustomerOrderList/GetOrderModel';
  33. $re=$client->post($url,[
  34. 'headers' => [
  35. 'Content-Type' => 'application/json', // 设置请求头
  36. 'Auth-AdminToken' => $token, // 如果需要身份验证令牌
  37. ],
  38. 'json'=>$data
  39. ]);
  40. Log::error($re->getBody()->getContents());
  41. dd($re->getBody()->getContents());
  42. }
  43. }