/** * 充值月趋势 */ public function tendencyAction() { if ($this->_hasParam('chart')) { $assemble = new ZtChart_Model_Assemble('Usertrade_Account', 'RGraph'); } else { $assemble = new ZtChart_Model_Assemble('Usertrade_Account'); } if ($this->_hasParam('gametype')) { $assemble->setGameTypes($this->_getParam('gametype')); } if (0 != ($selectDatetime = $this->_getParam('select_datetime', ZtChart_Model_Assemble_Datetime::THIS_YEAR))) { $chart = $assemble->findPredefinedAssembleDataWithPayment($selectDatetime, Zend_Date::MONTH); $chartBank = $assemble->findPredefinedAssembleDataWithPaymentAndNetbank($selectDatetime, Zend_Date::MONTH); } else { $chart = $assemble->findRangeAssembleDataWithPayment($this->_getParam('start'), $this->_getParam('end'), Zend_Date::DAY); $chartBank = $assemble->findRangeAssembleDataWithPaymentAndNetbank($this->_getParam('start'), $this->_getParam('end'), Zend_Date::DAY); } $this->view->assign($chart); $this->view->assign('chartBank', $chartBank['chart']); }
/** * 实时充值 */ public function paymentAction() { if ($this->_hasParam('chart')) { $assemble = new ZtChart_Model_Assemble('Usertrade', 'RGraph'); if ($this->_hasParam('gametype')) { $assemble->setGameTypes($this->_getParam('gametype')); } $payment = $assemble->findRangeAssembleDataWithPayment($this->_getParam('start'), $this->_getParam('end'), Zend_Date::SECOND); $netbank = $assemble->findRangeAssembleDataWithPaymentAndNetbank($this->_getParam('start'), $this->_getParam('end'), Zend_Date::SECOND); $this->view->assign(compact('payment', 'netbank')); } else { if ($this->_hasParam('control')) { $this->render('paymentControl'); } } }