|
@@ -66,19 +66,26 @@ class member_ugcControl extends specialControl
|
|
|
}
|
|
|
|
|
|
$specials = $this->specials($result);
|
|
|
- if($specials == false) {
|
|
|
- return self::outsuccess(array('special_list' => null,'mobile_page' => mobile_page(0)));
|
|
|
+ if($specials == false)
|
|
|
+ {
|
|
|
+ $page_no = $this->page_no();
|
|
|
+ if($page_no == 1) $page_no = 0;
|
|
|
+ return self::outsuccess(array('special_list' => null,'mobile_page' => mobile_page($page_no)));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
$special_list = $this->special_list($specials,$ugcs);
|
|
|
- return self::outsuccess(array('special_list' => $special_list,
|
|
|
+ $page_no = $this->page_no();
|
|
|
+ if($this->page_size() <= count($specials)) {
|
|
|
+ $page_no += 1;
|
|
|
+ }
|
|
|
+ return self::outsuccess(['special_list' => $special_list,
|
|
|
'ugcs' => $ugcs,
|
|
|
'summary' => null,
|
|
|
'groupbuy' => null,
|
|
|
'limitime' => null,
|
|
|
'bundling' => null,
|
|
|
- 'mobile_page' => mobile_page(1)));
|
|
|
+ 'mobile_page' => mobile_page($page_no)]);
|
|
|
}
|
|
|
}
|
|
|
|