TestController.php 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <?php
  2. namespace App\Http\Controllers\Api\v1;
  3. use App\Http\Controllers\Api\webApp;
  4. use App\Models\MemberModel;
  5. use App\Services\Api\FinanceService;
  6. use App\Services\Api\MemberService;
  7. use App\Services\Api\PledgeOrderService;
  8. use App\Services\Api\PriceLogService;
  9. use App\Services\Common\InstitutionalService;
  10. use App\Services\CregisPayService;
  11. use App\Services\WalletService;
  12. use Earnp\GoogleAuthenticator\GoogleAuthenticator;
  13. /**
  14. * 测试
  15. * Class TestController
  16. * @package App\Http\Controllers\Api\v1
  17. */
  18. class TestController extends webApp
  19. {
  20. public function check()
  21. {
  22. $result = WalletService::make()->getUsdtBalance('58YsXE527EojowwqSFDV1V7tCWUGVFbEqnD1f3TUUALQ',true);
  23. var_dump($result);
  24. // $result = CregisPayService::make()->withdraw('58YsXE527EojowwqSFDV1V7tCWUGVFbEqnD1f3TUUALQ',1,'TS'.date('YmdHis'),1000);
  25. // $result = MemberService::make()->pledgeUserList();
  26. // $result = PledgeOrderService::make()->orderSettle(4,'PD20240729105659045786',10023);
  27. // var_dump($result);
  28. //
  29. // $userInfo = MemberModel::where(['id'=> 10023])->first()->toArray();
  30. // var_dump($userInfo);
  31. // $result = PledgeOrderService::make()->autoMakeOrder($userInfo);
  32. var_dump(lang(PledgeOrderService::make()->getError()));
  33. return message('获取结果', true, $result);
  34. }
  35. /**
  36. * SBT价格更新测试
  37. * @return array
  38. */
  39. public function sbtPrice()
  40. {
  41. $sdate = '2024-07-10';
  42. for($i = 1; $i <=11; $i++){
  43. $date = date('Y-m-d', strtotime($sdate) + $i * 86400);
  44. $result = PriceLogService::make()->updateSbtPrice($date);
  45. var_dump($result);
  46. }
  47. return message('获取结果');
  48. }
  49. }