application/admin/model/Pay.php
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 易优CMS
* ============================================================================
* 版权所有 2016-2028 海南赞赞网络科技有限公司,并保留所有权利。
* 网站地址: http://www.eyoucms.com
* ----------------------------------------------------------------------------
* 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
* ============================================================================
* Author: 陈风任 <491085389@qq.com>
* Date: 2019-2-20
*/
namespace app\admin\model;
use think\Model;
use think\Config;
use think\Db;
/**
* 会员
*/
class Pay extends Model
{
private $key = ''; // key密钥
//初始化
protected function initialize()
{
// 需要调用`Model`的`initialize`方法
parent::initialize();
}
/*
* 微信二维码支付
* @params string $openid : 用户的openid
* @params string $out_trade_no : 商户订单号
* @params number $total_fee : 订单金额,单位分
* return string $code_url : 二维码URL链接
*/
public function payForQrcode($wechat,$out_trade_no='',$total_fee='',$body="充值",$attach="微信扫码支付")
{
$this->key = $wechat['key'];
// 支付备注
$body = "支付";
if (1 == config('global.opencodetype')) {
$web_name = tpCache('web.web_name');
$web_name = !empty($web_name) ? "[{$web_name}]" : "";
$body = $web_name.$body;
}
//支付数据
$out_trade_no = getTime();
$data['out_trade_no'] = $out_trade_no;
$data['total_fee'] = '1';
$data['spbill_create_ip'] = $this->get_client_ip();
$data['attach'] = $attach;
$data['body'] = $body."订单号:{$out_trade_no}";
$data['appid'] = $wechat['appid'];
$data['mch_id'] = $wechat['mchid'];
后面还有 107 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
