* @version : HUOSDK 8.0 */ namespace api\cfloat\controller; use api\common\controller\CFloatBaseController; use huo\controller\pay\Order; use huolib\constant\OrderConst; class OrderController extends CFloatBaseController { public function _initialize() { parent::_initialize(); $this->checkLogin(); } /** * 充值记录 * http://doc.1tsdk.com/138?page_id=3445 * 【域名】/cfloat/order/list */ public function index() { $_page = get_val($this->rq_data, 'page', 0); /* 页码 默认为1 代表第一页 1 */ $_offset = get_val($this->rq_data, 'offset', 10); /* 每页显示数量 默认为10 */ $_status = get_val($this->rq_data, 'status', 2); /*显示成功的*/ $_map = []; $_order_status = array_keys(OrderConst::getPayStatusMsg(0,true)); if (in_array($_status, $_order_status)) { $_map['status'] = $_status; } $_page = $_page.','.$_offset; $_data = (new Order())->getMemOrderList($this->mem_id, $_map, $_page); $this->returnData($_data); } }