diff --git a/market/controllers/api/sylive/GroupsCustomer.php b/market/controllers/api/sylive/GroupsCustomer.php index a090eee8..b6be59c8 100644 --- a/market/controllers/api/sylive/GroupsCustomer.php +++ b/market/controllers/api/sylive/GroupsCustomer.php @@ -167,18 +167,16 @@ class groupsCustomer extends BaseController !$page && $page = 1; !$limit && $limit = 10; $levels = []; - if ($page == 1) { - $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'parentId' => 0, 'status>=' => 0]); - if ($re_gro['statisticsType']) { - $this->load->model('market/Market_sys_dictionary_data_model', 'mdSysDictionaryData'); - $res_dit = $this->mdSysDictionaryData->select(['status>=' => 0, 'dictId' => $re_gro['statisticsType']], 'sortNumber asc,dictDataId desc' - , 0, 0, 'dictDataCode,dictDataName'); - foreach ($res_dit as $k => $v) { - $groupsLevel = intval($v['dictDataCode']); - $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'groupsLevel' => $groupsLevel, 'status>=' => 0]); - if ($re_gro) { - $levels[] = ['label' => $v['dictDataName'], 'prop' => "levelName{$groupsLevel}"]; - } + $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'parentId' => 0, 'status>=' => 0]); + if ($re_gro['statisticsType']) { + $this->load->model('market/Market_sys_dictionary_data_model', 'mdSysDictionaryData'); + $res_dit = $this->mdSysDictionaryData->select(['status>=' => 0, 'dictId' => $re_gro['statisticsType']], 'sortNumber asc,dictDataId desc' + , 0, 0, 'dictDataCode,dictDataName'); + foreach ($res_dit as $k => $v) { + $groupsLevel = intval($v['dictDataCode']); + $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'groupsLevel' => $groupsLevel, 'status>=' => 0]); + if ($re_gro) { + $levels[] = ['label' => $v['dictDataName'], 'prop' => "levelName{$groupsLevel}"]; } } } diff --git a/market/controllers/api/sylive/GroupsExchange.php b/market/controllers/api/sylive/GroupsExchange.php index 21b38800..356539b5 100644 --- a/market/controllers/api/sylive/GroupsExchange.php +++ b/market/controllers/api/sylive/GroupsExchange.php @@ -245,18 +245,16 @@ class groupsExchange extends BaseController !$page && $page = 1; !$limit && $limit = 10; $levels = []; - if ($page == 1) { - $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'parentId' => 0, 'status>=' => 0]); - if ($re_gro['statisticsType']) { - $this->load->model('market/Market_sys_dictionary_data_model', 'mdSysDictionaryData'); - $res_dit = $this->mdSysDictionaryData->select(['status>=' => 0, 'dictId' => $re_gro['statisticsType']], 'sortNumber asc,dictDataId desc' - , 0, 0, 'dictDataCode,dictDataName'); - foreach ($res_dit as $k => $v) { - $groupsLevel = intval($v['dictDataCode']); - $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'groupsLevel' => $groupsLevel, 'status>=' => 0]); - if ($re_gro) { - $levels[] = ['label' => $v['dictDataName'], 'prop' => "levelName{$groupsLevel}"]; - } + $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'parentId' => 0, 'status>=' => 0]); + if ($re_gro['statisticsType']) { + $this->load->model('market/Market_sys_dictionary_data_model', 'mdSysDictionaryData'); + $res_dit = $this->mdSysDictionaryData->select(['status>=' => 0, 'dictId' => $re_gro['statisticsType']], 'sortNumber asc,dictDataId desc' + , 0, 0, 'dictDataCode,dictDataName'); + foreach ($res_dit as $k => $v) { + $groupsLevel = intval($v['dictDataCode']); + $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'groupsLevel' => $groupsLevel, 'status>=' => 0]); + if ($re_gro) { + $levels[] = ['label' => $v['dictDataName'], 'prop' => "levelName{$groupsLevel}"]; } } } diff --git a/market/controllers/api/sylive/GroupsOrder.php b/market/controllers/api/sylive/GroupsOrder.php index 3f2bdbed..b57ca203 100644 --- a/market/controllers/api/sylive/GroupsOrder.php +++ b/market/controllers/api/sylive/GroupsOrder.php @@ -61,18 +61,16 @@ class groupsOrder extends BaseController !$page && $page = 1; !$limit && $limit = 10; $levels = []; - if ($page == 1) { - $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'parentId' => 0, 'status>=' => 0]); - if ($re_gro['statisticsType']) { - $this->load->model('market/Market_sys_dictionary_data_model', 'mdSysDictionaryData'); - $res_dit = $this->mdSysDictionaryData->select(['status>=' => 0, 'dictId' => $re_gro['statisticsType']], 'sortNumber asc,dictDataId desc' - , 0, 0, 'dictDataCode,dictDataName'); - foreach ($res_dit as $k => $v) { - $groupsLevel = intval($v['dictDataCode']); - $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'groupsLevel' => $groupsLevel, 'status>=' => 0]); - if ($re_gro) { - $levels[] = ['label' => $v['dictDataName'], 'prop' => "levelName{$groupsLevel}"]; - } + $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'parentId' => 0, 'status>=' => 0]); + if ($re_gro['statisticsType']) { + $this->load->model('market/Market_sys_dictionary_data_model', 'mdSysDictionaryData'); + $res_dit = $this->mdSysDictionaryData->select(['status>=' => 0, 'dictId' => $re_gro['statisticsType']], 'sortNumber asc,dictDataId desc' + , 0, 0, 'dictDataCode,dictDataName'); + foreach ($res_dit as $k => $v) { + $groupsLevel = intval($v['dictDataCode']); + $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'groupsLevel' => $groupsLevel, 'status>=' => 0]); + if ($re_gro) { + $levels[] = ['label' => $v['dictDataName'], 'prop' => "levelName{$groupsLevel}"]; } } } diff --git a/market/controllers/api/sylive/GroupsWin.php b/market/controllers/api/sylive/GroupsWin.php index 40cfcacf..51356d8a 100644 --- a/market/controllers/api/sylive/GroupsWin.php +++ b/market/controllers/api/sylive/GroupsWin.php @@ -81,18 +81,16 @@ class groupsWin extends BaseController !$page && $page = 1; !$limit && $limit = 10; $levels = []; - if ($page == 1) { - $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'parentId' => 0, 'status>=' => 0]); - if ($re_gro['statisticsType']) { - $this->load->model('market/Market_sys_dictionary_data_model', 'mdSysDictionaryData'); - $res_dit = $this->mdSysDictionaryData->select(['status>=' => 0, 'dictId' => $re_gro['statisticsType']], 'sortNumber asc,dictDataId desc' - , 0, 0, 'dictDataCode,dictDataName'); - foreach ($res_dit as $k => $v) { - $groupsLevel = intval($v['dictDataCode']); - $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'groupsLevel' => $groupsLevel, 'status>=' => 0]); - if ($re_gro) { - $levels[] = ['label' => $v['dictDataName'], 'prop' => "levelName{$groupsLevel}"]; - } + $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'parentId' => 0, 'status>=' => 0]); + if ($re_gro['statisticsType']) { + $this->load->model('market/Market_sys_dictionary_data_model', 'mdSysDictionaryData'); + $res_dit = $this->mdSysDictionaryData->select(['status>=' => 0, 'dictId' => $re_gro['statisticsType']], 'sortNumber asc,dictDataId desc' + , 0, 0, 'dictDataCode,dictDataName'); + foreach ($res_dit as $k => $v) { + $groupsLevel = intval($v['dictDataCode']); + $re_gro = $this->mdSyliveGroups->get(['activityId' => $activityId, 'groupsLevel' => $groupsLevel, 'status>=' => 0]); + if ($re_gro) { + $levels[] = ['label' => $v['dictDataName'], 'prop' => "levelName{$groupsLevel}"]; } } }