/** 分配云豆 */ public function actionDistribute() { $request = Yii::$app->request; if ($request->isPost) { $user = Yii::$app->session->get('user'); $bitcoin = intval($request->post('distribute_bitcoin_number')); $userId = $request->post('distribute_bitcoin_userId'); if ($bitcoin <= 0) { CommonFunctions::createAlertMessage("分配云豆失败,因为您未填写云豆数量或云豆数量未大于0", "error"); } elseif ($bitcoin > Users::findBitcoin($user['userId'])) { CommonFunctions::createAlertMessage("分配云豆失败,因为您的云豆余额不足", "error"); } else { Users::distributeBitcoin($user['userId'], $userId, $bitcoin); CommonFunctions::createAlertMessage("成功分配给用户号为" . $userId . "的用户" . $bitcoin . "云豆。", "success"); } } else { CommonFunctions::createAlertMessage("非法提交", "error"); } return $this->redirect(['user/previous']); }