|
@@ -45,7 +45,7 @@ class Teac extends Api
|
|
|
if(!$validate->scene('buying')->check($params)) $this->error($validate->getError());
|
|
if(!$validate->scene('buying')->check($params)) $this->error($validate->getError());
|
|
|
if(config('teac_trade.buy_min_num') > $params['stock']) $this->error('数量不能低于'.config('teac_trade.buy_min_num'));
|
|
if(config('teac_trade.buy_min_num') > $params['stock']) $this->error('数量不能低于'.config('teac_trade.buy_min_num'));
|
|
|
// 最小最大价格
|
|
// 最小最大价格
|
|
|
- if(config('teac_trade.buy_min_price') > $params['price'] && config('teac_trade.buy_max_price') < $params['price']) $this->error('价格不在'.config('teac_trade.buy_min_price').'~'.config('teac_trade.buy_max_price').'之间');
|
|
|
|
|
|
|
+ if(config('teac_trade.buy_min_price') > $params['price'] || config('teac_trade.buy_max_price') < $params['price']) $this->error('价格不在'.config('teac_trade.buy_min_price').'~'.config('teac_trade.buy_max_price').'之间');
|
|
|
|
|
|
|
|
$chabao = bcmul($params['price'], $params['stock'], 4) ;
|
|
$chabao = bcmul($params['price'], $params['stock'], 4) ;
|
|
|
if($ledgerWalletModel->getWalletChaBao($this->auth->id) < $chabao) $this->error('您的钱包茶宝余额不足');
|
|
if($ledgerWalletModel->getWalletChaBao($this->auth->id) < $chabao) $this->error('您的钱包茶宝余额不足');
|
|
@@ -76,7 +76,7 @@ class Teac extends Api
|
|
|
if(!$validate->scene('sell')->check($params)) $this->error($validate->getError());
|
|
if(!$validate->scene('sell')->check($params)) $this->error($validate->getError());
|
|
|
|
|
|
|
|
if(config('teac_trade.sell_min_num') > $params['stock']) $this->error('数量不能低于'.config('teac_trade.sell_min_num'));
|
|
if(config('teac_trade.sell_min_num') > $params['stock']) $this->error('数量不能低于'.config('teac_trade.sell_min_num'));
|
|
|
- if(config('teac_trade.sell_min_price') > $params['price'] && config('teac_trade.sell_max_price') < $params['price']) $this->error('价格不在'.config('teac_trade.sell_min_price').'~'.config('teac_trade.sell_max_price').'之间');
|
|
|
|
|
|
|
+ if(config('teac_trade.sell_min_price') > $params['price'] || config('teac_trade.sell_max_price') < $params['price']) $this->error('价格不在'.config('teac_trade.sell_min_price').'~'.config('teac_trade.sell_max_price').'之间');
|
|
|
|
|
|
|
|
if($ledgerWalletModel->getWalletTeac($this->auth->id) < $params['stock']) $this->error('您的钱包Teac余额不足');
|
|
if($ledgerWalletModel->getWalletTeac($this->auth->id) < $params['stock']) $this->error('您的钱包Teac余额不足');
|
|
|
|
|
|