链街Dcat后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
1.8 KiB

6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Graze\GuzzleHttp\JsonRpc\Client;
  4. use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
  5. use Illuminate\Foundation\Bus\DispatchesJobs;
  6. use Illuminate\Foundation\Validation\ValidatesRequests;
  7. use App\Http\Controllers\Controller as BaseController;
  8. use Illuminate\Support\Facades\Log;
  9. use Illuminate\Support\Facades\Storage;
  10. use App\Models\FinancialRecord;
  11. class TestController extends BaseController
  12. {
  13. public function Test(){
  14. $ret = null;
  15. // dump(FinancialRecord::where('id',1));
  16. // $ret = FinancialRecord::getFinancialRecordModel(1);
  17. // $s = $ret::where('id',1)->first();
  18. // dump($s);
  19. // $ret = FinancialRecord::getFinancialRecordModel(2);
  20. // $s = $ret::where('id',1)->first();
  21. // dump($s);
  22. // $ret = FinancialRecord::getFinancialRecordModel(3);
  23. // $s = $ret::where('id',1)->first();
  24. // dump($s);
  25. // $ret = FinancialRecord::getFinancialRecordModel(4);
  26. // $s = $ret::where('id',1)->first();
  27. // dump($s);
  28. $ret = FinancialRecord::getFinancialRecordModel(5);
  29. $s = $ret::where('id',1)->first();
  30. dump($s);
  31. return 1;
  32. }
  33. public function testRpc()
  34. {
  35. $client = Client::factory(env('RPC_SITE_HOST'));
  36. $request = $client->request(uniqid(),'/alisms/sent', [
  37. 'phone' => 13481194554,
  38. 'template'=>'SMS_201720790',
  39. 'templateParams'=> json_encode(['name'=>"[DESION]",'money'=>'200元']),
  40. ]);
  41. $response = $client->send($request);
  42. $result = json_decode($response->getBody()->getContents());
  43. if ($result->result->Code != 'OK') {
  44. $msg = $result->result->Message;
  45. Log::error('发送短信失败', ['Message'=>$msg]);
  46. }
  47. return $response->getBody()->getContents();
  48. }
  49. }