application/index/controller/ThirdPay.php

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
namespace app\index\controller;


//use paytools\alipay\AliPay;

//一个类 默认对应 view视图文件夹的 index 文件夹,也代表一个TP所称的控制器
class ThirdPay extends Base
{   
    //子类和父类都有initialize方法则会覆盖父类的
    
    public function index()
    {  
	return $this->fetch();
    }
  public function alipay()
    {  
       $params['subject']= request()->param('subject');
       $params['total_amount']= request()->param('total_amount');
       $params['out_trade_no']=request()->param('out_trade_no');
       \alipay\Pagepay::pay($params);

    }
    
    public function alipay_wap()
    {  
      $params['subject']= request()->param('subject');
       $params['total_amount']= request()->param('total_amount');
      if( !request()->param('total_amount')){
           $params['total_amount']= request()->param('total_amount_wap'); 
      }
       $params['out_trade_no']=request()->param('out_trade_no');
       \alipay\Wappay::pay($params);

    }
      //测试
//    public function alipay()
//    {  
//       $params['subject']='测试商品标题';
//       $params['total_amount']=0.01;
//       $params['out_trade_no']=time();
//        \alipay\Pagepay::pay($params);
////        var_dump($response);
//
//    }
    
       //测试
//    public function alipay_wap()
//    {  
//       $params['subject']='测试商品标题';
//       $params['total_amount']=0.01;
//       $params['out_trade_no']=time();
//        \alipay\Wappay::pay($params);
////        var_dump($response);
//
//    }
  //同步返回支付结果 ,前台可见程序返回结果 
  public function return_url()
    {  
      //验证返回结果是否为true
后面还有 134 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。