12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- <?php
- namespace Admin\Controller;
- class IndexController extends AdminController
- {
-
- public function index(){
-
- //全网总人数
- $alluser = M("user")->count();
- $this->assign("alluser",$alluser);
- //快速合约未平仓记录数
- $allhy = M("hyorder")->where(array('status'=>1))->count();
- $this->assign("allhy",$allhy);
- //币币交易额度
- $bball = M("bborder")->where(array('status'=>2))->sum("usdtnum");
- $this->assign("bball",sprintf("%.4f",$bball));
- //全网矿机总数
- $allkj = M("kjorder")->where(array('status'=>1))->count();
- $this->assign("allkj",$allkj);
- //认购总数
- $allissue = M("issue_log")->where(array('status'=>1))->count();
- $this->assign("allissue",$allissue);
- //充值数量
- $allcz = M("recharge")->where(array('status'=>2))->sum("num");
- $this->assign("allcz",sprintf("%.4f",$allcz));
- //提币数量
- $alltx = M("myzc")->where(array('status'=>2))->sum("num");
- $this->assign("alltx",sprintf("%.4f",$alltx));
- //今日该客量
- $nowdate = date("Y-m-d",time());
- $linewhere['lgtime'] = array('eq',$nowdate);
- $allline = M("user")->where($linewhere)->count();
- $this->assign("allline",$allline);
-
-
- $data = array();
- $time = mktime(0, 0, 0, date('m'), date('d'), date('Y')) - (29 * 24 * 60 * 60);
- $i = 0;
- for (; $i < 30; $i++) {
- $a = $time;
- $time = $time + (60 * 60 * 24);
- $date = addtime($time - (60 * 60), 'Y-m-d');
- $mycz = M('recharge')->where(array(
- 'status' => array('neq', 1),
- 'addtime' => array(
- array('gt', $a),
- array('lt', $time)
- )
- ))->sum('num');
- $mytx = M('myzc')->where(array(
- 'status' => 1,
- 'addtime' => array(
- array('gt', $a),
- array('lt', $time)
- )
- ))->sum('num');
- if ($mycz || $mytx) {
- $data['cztx'][] = array('date' => $date, 'charge' => $mycz, 'withdraw' => $mytx);
- }
- }
- $time = time() - (30 * 24 * 60 * 60);
- $i = 0;
- for (; $i < 60; $i++) {
- $a = $time;
- $time = $time + (60 * 60 * 24);
- $date = addtime($time, 'Y-m-d');
- $user = M('User')->where(array(
- 'addtime' => array(
- array('gt', $a),
- array('lt', $time)
- )
- ))->count();
- if ($user) {
- $data['reg'][] = array('date' => $date, 'sum' => $user);
- }
- }
- $this->assign('cztx', json_encode($data['cztx']));
- $this->assign('reg', json_encode($data['reg']));
-
-
- $this->display();
- }
- }
- ?>
|