SokabeController.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. namespace addons\AvoidTax\console\controllers;
  3. use addons\AvoidTax\common\models\TaxAccount;
  4. use addons\AvoidTax\common\service\AlipayService;
  5. use yii\console\Controller;
  6. class SokabeController extends Controller
  7. {
  8. public $mall_id = 300;
  9. public function actionIndex()
  10. {
  11. $amount = 0.1;
  12. $account_1 = TaxAccount::getEmploy($this->mall_id);
  13. $account_2 = TaxAccount::getPaymentFlow($this->mall_id);
  14. $account_3 = TaxAccount::getTaxation($this->mall_id);
  15. $service = new AlipayService($this->mall_id);
  16. $response = $service->transBookFromBook(
  17. date('YmdHis') . rand(100, 999),
  18. $amount,
  19. '滞留余额逆流',
  20. $account_2->book->account_book_id,
  21. $account_2->agreement_no,
  22. $account_1->book->account_book_id,
  23. $account_1->agreement_no
  24. );
  25. var_dump($response);
  26. echo "\n";
  27. $response = $service->transBookFromBook(
  28. date('YmdHis') . rand(100, 999),
  29. $amount,
  30. '滞留余额逆流',
  31. $account_3->book->account_book_id,
  32. $account_3->agreement_no,
  33. $account_2->book->account_book_id,
  34. $account_2->agreement_no
  35. );
  36. var_dump($response);
  37. echo "\n";
  38. }
  39. }