|
@@ -267,18 +267,38 @@ class Notify extends Api
|
|
|
// 老年大学活动报名支付回调
|
|
|
public function university_event_wechat()
|
|
|
{
|
|
|
+ LogUtil::info('老年大学活动 微信支付回调', self::LOG_MODULE,__FUNCTION__, $this->request->param());
|
|
|
$pay = Service::checkNotify('wechat');
|
|
|
- LogUtil::info('老年大学活动 微信支付回调', self::LOG_MODULE,__FUNCTION__, $pay);
|
|
|
if (!$pay){
|
|
|
LogUtil::info('签名错误', self::LOG_MODULE,__FUNCTION__);
|
|
|
- return false;
|
|
|
+ return $this->error('签名错误 err01');
|
|
|
}
|
|
|
$data = $pay->verify();
|
|
|
$out_trade_no = $data['out_trade_no'];
|
|
|
[$res,$msg] = PayOrderModel::university_event($out_trade_no);
|
|
|
if (!$res){
|
|
|
LogUtil::info($msg, self::LOG_MODULE,__FUNCTION__);
|
|
|
- return false;
|
|
|
+ return $this->error('签名错误 err02');
|
|
|
+ }
|
|
|
+ LogUtil::info('处理成功', self::LOG_MODULE,__FUNCTION__);
|
|
|
+ return $pay->success();
|
|
|
+ }
|
|
|
+
|
|
|
+ // 老年大学活动报名支付回调
|
|
|
+ public function university_event_alipay()
|
|
|
+ {
|
|
|
+ LogUtil::info('老年大学活动 支付宝支付回调', self::LOG_MODULE,__FUNCTION__, $this->request->param());
|
|
|
+ $pay = Service::checkNotify('alipay');
|
|
|
+ if (!$pay){
|
|
|
+ LogUtil::info('签名错误', self::LOG_MODULE,__FUNCTION__);
|
|
|
+ return $this->error('签名错误 err01');
|
|
|
+ }
|
|
|
+ $data = $pay->verify();
|
|
|
+ $out_trade_no = $data['out_trade_no'];
|
|
|
+ [$res,$msg] = PayOrderModel::university_event($out_trade_no);
|
|
|
+ if (!$res){
|
|
|
+ LogUtil::info($msg, self::LOG_MODULE,__FUNCTION__);
|
|
|
+ return $this->error('签名错误 err02');
|
|
|
}
|
|
|
LogUtil::info('处理成功', self::LOG_MODULE,__FUNCTION__);
|
|
|
return $pay->success();
|