code: protected function createBackData(array $data)
      {
          if ($data['code'] !== '10000') {
              return $retData = [
                  'is_success'    => 'F',
                  'error' => $data['sub_msg'],
                  'channel'   => Config::ALI_TRANSFER,
              ];
          }
  
          $retData = [
              'is_success'    => 'T',
              'response'  => [
                  'transaction_id'   => ArrayUtil::get($data, 'order_id'),// 支付宝订单号
                  'status'   => strtolower(ArrayUtil::get($data, 'status')),
                  'pay_date' => ArrayUtil::get($data, 'pay_date'),// 转账日期
                  'arrival_time_end' => ArrayUtil::get($data, 'arrival_time_end'),// 预计到账时间，转账到银行卡专用，格式为yyyy-MM-dd HH:mm:ss
                  'amount'   => ArrayUtil::get($data, 'order_fee'),// 转账金额
                  'trans_no'   => ArrayUtil::get($data, 'out_biz_no'),// 商户转账订单号
                  'channel'   => Config::ALI_TRANSFER,
              ]
          ];
          if (isset($data['error_code'])) {
              $retData['response']['error_code'] = ArrayUtil::get($data, 'error_code');
              // 查询到的订单状态为FAIL失败或REFUND退票时，返回具体的原因。
              $retData['response']['fail_reason'] = ArrayUtil::get($data, 'fail_reason');
          }
  
          return $retData;
      }
docs: 返回数据给客户端  未完成，目前没有数据提供
  @param array $data
  @return array
  @author helei