quanwei
18 hours ago c441dea81bd86bdfb12dff35821fed51f4cc91c2
admin/app/api/service/order/paysuccess/type/MasterPaySuccessService.php
@@ -3,6 +3,7 @@
namespace app\api\service\order\paysuccess\type;
use app\api\model\supplier\Balance as SupplierBalanceModel;
use app\api\model\user\ActivationCode;
use app\api\model\user\User as UserModel;
use app\api\model\order\Order as OrderModel;
use app\common\model\order\OrderTrade as OrderTradeModel;
@@ -232,6 +233,11 @@
                'shop_supplier_id' => $shop_supplier_id,
                'app_id' => $this->model['app_id'],
            ], ['order_no' => $this->model['order_no']]);
        }else if ( $this->model['pay_type']['value'] == 50){
            $activation_code = (new ActivationCode())->checkValidCode($this->model['activation_code']);
            //$this->model->save(['activation_code_exchange_type' => $activation_code['type']]);
            // 激活码支付
            (new ActivationCode())->markAsUsed($this->model['activation_code'], $this->user['user_id'], $this->model['order_id']);
        }
    }