ConcurrentListController.class.php 869 Bytes
<?php
/*
 * 直播-列表
 * 2018.07.19
 *
 */

namespace Apicp\Controller\VhLiveTotal;

use Common\Common\Vhall;

class ConcurrentListController extends AbstractController
{

    public function Index_post()
    {
        $params = I('post.');
        $list = Vhall::instance()->concurrencyNumPage($params);

        //组装前端数据
        $concurrentData = $this->formatData($list, $params);

        $this->_result = $concurrentData;
        return true;
    }

    public function formatData($list = [], $params = [])
    {
        //组装前端数据
        $list['page'] = $list['pageNum'];
        $list['limit'] = $list['pageSize'];

        foreach ($list['list'] as $key => &$value) {
            $value['title'] = $params['title'];
        }

        unset($list['LiveOnlineNum'], $list['pageNum'], $list['pageSize']);

        return $list;
    }
}