更新保证金接口
This commit is contained in:
parent
be44c7e9e0
commit
33ec9827fa
@ -66,6 +66,7 @@ return [
|
||||
'pay_success_meal' => [\crmeb\listens\pay\MealSuccessListen::class],
|
||||
// 'community_address'=>[\app\listener\CommunityAddress::class],
|
||||
'order.paySuccessOrder'=>[\app\listener\paySuccessOrder::class],
|
||||
'order.paySuccessMargin'=>[\app\listener\paySuccessMargin::class],
|
||||
'order.sendGoodsCode'=>[\app\listener\SendGoodsCode::class],
|
||||
'product.create'=>[\app\listener\ProductCreate::class],
|
||||
'product.delivery'=>[\app\listener\DeliveryGoods::class],
|
||||
|
30
app/listener/paySuccessMargin.php
Normal file
30
app/listener/paySuccessMargin.php
Normal file
@ -0,0 +1,30 @@
|
||||
<?php
|
||||
declare (strict_types=1);
|
||||
|
||||
namespace app\listener;
|
||||
|
||||
use crmeb\utils\DingTalk;
|
||||
use think\facade\Db;
|
||||
use think\facade\Log;
|
||||
|
||||
class paySuccessMargin
|
||||
{
|
||||
|
||||
public $event;
|
||||
public function handle($event)
|
||||
{
|
||||
Log::info('微信支付保证金成功回调' . var_export($event, 1));
|
||||
$this->event = $event;
|
||||
$order_sn = $event['order_sn'] ?? '';
|
||||
$marginInfo = Db::name('margin_order')->where('order_sn', $order_sn)->find();
|
||||
Db::name('margin_order')->where('order_sn', $order_sn)->update([
|
||||
'paid' => 1,
|
||||
'pay_time' => date('Y-m-d H:i:s')
|
||||
]);
|
||||
Db::name('merchant')->where('mer_id', $marginInfo['mer_id'] ?? 0)->where('uid', $marginInfo['uid'] ?? 0)->update([
|
||||
'is_margin' => 10
|
||||
]);
|
||||
|
||||
}
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user