public function Recharge() { $this->MyAction = 'Recharge'; $Page = intval($this->_GET['Page']); $type = $this->_GET['type']; $Page = $Page ? $Page : 1; $OrderModule = new OrderModule(); $OrderDescriptionModule = new OrderDescriptionModule(); $MysqlWhere = "where AgentID={$_SESSION['AgentID']} and Type=1"; $Searchtxt = $this->_POST['searchtxt']; $FengxinID = FENGXIN_ID; $GBaoPenID = GBAOPEN_ID; if ($Searchtxt != '') { $MysqlWhere .= " and OrderNO='{$Searchtxt}'"; } if ($type == 'f') { $MysqlWhere .= " and ProjectID='{$FengxinID}'"; } elseif ($type == 'g') { $MysqlWhere .= " and ProjectID='{$GBaoPenID}'"; } else { } $OrderInfo = $OrderModule->GetLists($MysqlWhere); $ListsNum = $OrderModule->GetListsNum($MysqlWhere); $Rscount = $ListsNum['Num']; $PageSize = 10; if ($Rscount) { $Data['RecordCount'] = $Rscount; $Data['PageSize'] = $PageSize ? $PageSize : $Data['RecordCount']; $Data['PageCount'] = ceil($Data['RecordCount'] / $PageSize); $Data['Page'] = min($Page, $Data['PageCount']); $Offset = ($Page - 1) * $Data['PageSize']; if ($Page > $Data['PageCount']) { $Page = $Data['PageCount']; } $Data['Data'] = $OrderModule->GetLists($MysqlWhere, $Offset, $Data['PageSize']); //dd($Data); foreach ($Data['Data'] as $k => $v) { $Description = $OrderDescriptionModule->GetOneInfoByKeyID($v[DescriptionID]); $Data['Data'][$k]['Description'] = $Description['Description']; if ($v['ProjectID'] == $FengxinID) { $Data['Data'][$k]['ProjectID'] = '风信'; } if ($v['ProjectID'] == $GBaoPenID) { $Data['Data'][$k]['ProjectID'] = 'G宝盆'; } } MultiPage($Data, 10); $this->Data = $Data; } }
public function Info() { $this->OrderID = _intval($this->_GET['OrderID']); $this->Page = _intval($this->_GET['Page']); $OrderModule = new OrderModule(); $OrderInfo = $OrderModule->GetOneInfoByKeyID($this->OrderID); $AgentModule = new AgentModule(); $AgentInfo = $AgentModule->GetOneInfoByKeyID($OrderInfo['AgentID']); $OrderInfo['AgentUserName'] = $AgentInfo['UserName']; $ProjectModule = new ProjectModule(); $ProjectInfo = $ProjectModule->GetOneInfoByKeyID($OrderInfo['ProjectID']); $OrderInfo['ProjectName'] = $ProjectInfo['ProjectName']; $OrderDescriptionModule = new OrderDescriptionModule(); $OrderDescriptionInfo = $OrderDescriptionModule->GetOneInfoByKeyID($OrderInfo['DescriptionID']); $OrderInfo['Description'] = $OrderDescriptionInfo['Description']; if ($OrderInfo['Type'] == 1) { $OrderInfo['TypeName'] = '入账'; } else { $OrderInfo['TypeName'] = '消费'; } $this->OrderInfo = $OrderInfo; }