| | |
| | | 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; |
| | |
| | | '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']); |
| | | } |
| | | } |
| | | |