getPayInfo($out_trade_no)['data'] ?? []; if(!empty($pay_info)){ $site_id = $pay_info['site_id'] ?? 0; $pay_model = new PayModel($site_id); $result = $pay_model->micropay(array_merge($params, $pay_info)); return $result; } } } } }