public function actionDoransom() { $uid = Yii::$app->user->id; if ($_POST) { $money = $_POST['money']; $result = Withdrawals::User_redeem($uid, $money); if ($result['errorNum'] == 1) { return $result['errorMsg']; } else { return '赎回成功'; } } }
/** * Auther:langxi * * app赎回接口 */ public function actionUserredeem() { $result = App::AppGet(); try { if ($result['errorNum']) { $result = array('errorNum' => $result['errorNum'], 'errorMsg' => $result['errorMsg'], 'data' => null); } else { $data = $result['data']; if (array_key_exists('uid', $data) && array_key_exists('amount', $data)) { $uid = $data['uid']; $amount = $data['amount']; $update = 0; if (array_key_exists('update', $data) && $data['update'] != "") { $update = $data['update']; } sleep(2); $result = \frontend\actions\App\Withdrawals::User_redeem($uid, $amount, $update); } else { $result = array('errorNum' => '1', 'errorMsg' => '参数错误', 'data' => null); } } } catch (ErrorException $e) { Yii::error("app赎回接口---异常 方法:actionUserredeem 参数:" . json_encode($result['data']), "app"); Yii::trace($e->getMessage() . '*****' . $e->getTraceAsString(), "app"); $result = array('errorNum' => '7', 'errorMsg' => '服务器异常,请联系管理员', 'data' => null); } $result = App::AppReturn($result); return $result; }