Commit 29212966 authored by shajiaiming's avatar shajiaiming

Merge branch 'feature/optimize' into 'master'

Feature/optimize See merge request !316
parents 1d83c108 f5c74fcf
......@@ -128,8 +128,9 @@ class CoinController extends BaseController
$limit = $request->post('limit', 999);
$platform_id = $request->post('platform_id', 1);//默认币钱包
$recommend = $request->post('recommend', '');
$type = $request->post('type', 1);
$chain = $request->post('chain', '');
$condition = ['platform_id' => $platform_id, 'type' => 1];
$condition = ['platform_id' => $platform_id, 'type' => $type];
if ($recommend) {
$condition['recommend'] = $recommend;
}
......
......@@ -10,6 +10,9 @@ class SecKillController extends BaseController
{
public function actionIndex()
{
echo hash(141414, 'The quick brown fox jumped over the lazy dog.');
exit;
$num = $this->randomFloat(1, 3);
$expire = 5;
$nowTime = time();
......@@ -32,7 +35,10 @@ class SecKillController extends BaseController
goto doEnd;
}
//$is_locked = $redis->set($lock_key, $expTime, 'ex', 5, 'nx');
$is_locked = $redis->setnx($lock_key, $expTime);
if (!$is_locked) {
$this->msg = 'ahaaa, locked';
$this->code = -1;
......
......@@ -2,6 +2,7 @@
namespace api\controllers;
use common\models\psources\CoinPlatformWithHold;
use Yii;
use api\base\BaseController;
use common\business\ExchangeBusiness;
......@@ -58,6 +59,8 @@ class WalletCoinController extends BaseController
->one();
}
if (!empty($model)) {
$lock = CoinPlatformWithHold::find()->select('lock')->where(['platform' => $model['platform']])->asArray()->one();
$model['lock'] = (int)$lock['lock'];
$this->data = array_merge($this->data, [$model]);
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment