【调度系统】广东民航医疗快线调度系统源代码
wanglizhong
2025-04-28 1e955583470b47f7636eaba800c52c258ac24296
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php
/**
 * Created by PhpStorm.
 * User: airwalk
 * Date: 16/5/20
 * Time: 下午7:54
 */
 
header("Content-type: text/html; charset=utf-8");
require_once 'API/alipay/f2fpay/service/AlipayTradeService.php';
 
if (!empty($_REQUEST['out_trade_no'])&& trim($_REQUEST['out_trade_no'])!=""){
    ////获取商户订单号
    $out_trade_no = trim($_REQUEST['out_trade_no']);
 
    //第三方应用授权令牌,商户授权系统商开发模式下使用
    $appAuthToken = "";//根据真实值填写
 
    //构造查询业务请求参数对象
    $queryContentBuilder = new AlipayTradeQueryContentBuilder();
    $queryContentBuilder->setOutTradeNo($out_trade_no);
 
    $queryContentBuilder->setAppAuthToken($appAuthToken);
 
 
    //初始化类对象,调用queryTradeResult方法获取查询应答
    $queryResponse = new AlipayTradeService($config);
    $queryResult = $queryResponse->queryTradeResult($queryContentBuilder);
 
    //根据查询返回结果状态进行业务处理
    switch ($queryResult->getTradeStatus()){
        case "SUCCESS":
            //echo "支付宝查询交易成功:"."<br>--------------------------<br>";
            //print_r($queryResult->getResponse());
            echo "SUCCESS";
            break;
        case "FAILED":
            //echo "支付宝查询交易失败或者交易已关闭!!!"."<br>--------------------------<br>";
            //if(!empty($queryResult->getResponse())){
            //    print_r($queryResult->getResponse());
            //}
            echo "FAILED";
            break;
        case "UNKNOWN":
            //echo "系统异常,订单状态未知!!!"."<br>--------------------------<br>";
            //if(!empty($queryResult->getResponse())){
            //    print_r($queryResult->getResponse());
            //}
            echo "UNKNOWN";
            break;
        default:
            echo "不支持的查询状态,交易返回异常!!!";
            break;
    }
    return ;
}
 
?>