|
|
@@ -49,4 +49,41 @@ class IndexController extends webApp
|
|
|
$notices = [];
|
|
|
return message(1010, true, compact('banners','trade','notices'));
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 获取实时交易数据
|
|
|
+ * @return array
|
|
|
+ */
|
|
|
+ public function trade()
|
|
|
+ {
|
|
|
+ // 交易参数
|
|
|
+ $trade = ConfigService::make()->getConfigByGroup(5);
|
|
|
+ $trade = [
|
|
|
+ 'buy_price'=> isset($trade['usdt_buy_price']['value'])? floatval($trade['usdt_buy_price']['value']) : '0.00',
|
|
|
+ 'sell_price'=> isset($trade['usdt_sell_price']['value'])? floatval($trade['usdt_sell_price']['value']) : '0.00',
|
|
|
+ 'total'=> rand(100000,999999)+(rand(10,50)/100),
|
|
|
+ 'count'=> rand(1000,9999),
|
|
|
+ 'rate'=> rand(10,90)+(rand(10,50)/100),
|
|
|
+ ];
|
|
|
+
|
|
|
+ return message(1010, true, compact('trade'));
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 获取平台交易配置
|
|
|
+ * @return array
|
|
|
+ */
|
|
|
+ public function config()
|
|
|
+ {
|
|
|
+ // 交易参数
|
|
|
+ $trade = ConfigService::make()->getConfigByGroup(5);
|
|
|
+ $trade = [
|
|
|
+ 'buy_price'=> isset($trade['usdt_buy_price']['value'])? floatval($trade['usdt_buy_price']['value']) : '0.00',
|
|
|
+ 'sell_price'=> isset($trade['usdt_sell_price']['value'])? floatval($trade['usdt_sell_price']['value']) : '0.00',
|
|
|
+ 'trade_min'=> isset($trade['trade_min']['value'])? floatval($trade['trade_min']['value']) : '0.00',
|
|
|
+ 'trade_max'=> isset($trade['trade_max']['value'])? floatval($trade['trade_max']['value']) : '0.00',
|
|
|
+ ];
|
|
|
+
|
|
|
+ return message(1010, true, compact('trade'));
|
|
|
+ }
|
|
|
}
|