This commit is contained in:
尖叫 2023-12-06 17:29:50 +08:00
parent 55e2f8c7e8
commit 0e6cb66fd5
2 changed files with 74 additions and 65 deletions

View File

@ -1,6 +1,8 @@
<?php <?php
namespace app\api\controller; namespace app\api\controller;
use hema\wechat\Index;
use hema\wechat\Pay as WxPay; use hema\wechat\Pay as WxPay;
use app\api\model\Record as RecordModel; use app\api\model\Record as RecordModel;
@ -14,9 +16,11 @@ class Wechat
/** /**
* 微信小程序充值成功异步通知 * 微信小程序充值成功异步通知
*/ */
public function wxapp() public function index()
{ {
$WxPay = new WxPay([]); $WxPay = new Index();
$WxPay->notify(new RecordModel,'','add'); $WxPay->index();
var_dump(2222222222);
} }
} }

View File

@ -1,4 +1,5 @@
<?php <?php
namespace hema\wechat; namespace hema\wechat;
use app\applet\model\Setting as SettingModel; use app\applet\model\Setting as SettingModel;
@ -14,14 +15,20 @@ class Index
{ {
private $config; private $config;
private $error; private $error;
/** /**
* 构造函数 * 构造函数
*/ */
public function __construct() public function __construct()
{ {
$value = Setting::getItem('wxopen');
$value['component_access_token'] = Cache::get('component_access_token',''); $config = [
$this->config = $value; 'app_id' => 'wx89c12dd426a55a2e',
'appSecret' => '33e66bcf944f9810abbb5ddd7825403d',
'token' => 'cxhxy',
];
} }
@ -29,6 +36,12 @@ class Index
public function index() public function index()
{ {
if (isset($_GET['echostr'])) {
echo $_GET["echostr"];
exit;
}
die('success');
//接收微信推送数据 //接收微信推送数据
$nonce = empty ($_GET ['nonce']) ? "" : trim($_GET ['nonce']); $nonce = empty ($_GET ['nonce']) ? "" : trim($_GET ['nonce']);
$signature = empty ($_GET['signature']) ? "" : trim($_GET ['signature']); $signature = empty ($_GET['signature']) ? "" : trim($_GET ['signature']);
@ -73,17 +86,9 @@ class Index
} }
die('success'); die('success');
} }
}
}
} }
} }
}
}