OrderForm.php 874 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. /**
  3. * 重庆赤晓店信息科技有限公司
  4. * https://www.chixiaodian.com
  5. * Copyright (c) 2023 赤店商城 All rights reserved.
  6. */
  7. namespace app\modules\alliance\models\alipay;
  8. use app\utils\Alipay\AlipayProfit;
  9. class OrderForm extends ApiModel
  10. {
  11. public $store_id;
  12. public $money;
  13. public $goods_id;
  14. public $attr;
  15. public function rules()
  16. {
  17. return [
  18. [['money'], 'number'],
  19. ];
  20. }
  21. public function pay() {
  22. $res = AlipayProfit::mini(null, null, null);
  23. if ($res['code'] != 0) {
  24. return [
  25. 'code' => 1,
  26. 'msg' => $res['msg'],
  27. ];
  28. }
  29. return [
  30. 'code' => 0,
  31. 'msg' => 'success',
  32. 'data' => ['trade_no' => $res['data']['trade_no']]
  33. ];
  34. }
  35. }