|
@@ -65,8 +65,14 @@ class indexControl extends mobileHomeControl
|
|
$special_id = intval($_GET['special_id']);
|
|
$special_id = intval($_GET['special_id']);
|
|
$special_list = $this->mb_special->getMbSpecialItemUsableListByID($special_id);
|
|
$special_list = $this->mb_special->getMbSpecialItemUsableListByID($special_id);
|
|
$ret = special_helper::filter($special_list,$goods_ids);
|
|
$ret = special_helper::filter($special_list,$goods_ids);
|
|
|
|
+ $mod_goods = Model('goods');
|
|
|
|
+ $items = $mod_goods->field('goods_commonid')->where(array('goods_id' => array('in',$goods_ids)));
|
|
|
|
+ $goods_commonids = array();
|
|
|
|
+ foreach ($items as $val) {
|
|
|
|
+ array_push($goods_commonids,intval($val['goods_commonid']));
|
|
|
|
+ }
|
|
$helper = new goods_helper();
|
|
$helper = new goods_helper();
|
|
- $goods_list = $helper->get_distinct($goods_ids);
|
|
|
|
|
|
+ $goods_list = $helper->get_distinct($goods_commonids);
|
|
return self::outsuccess(array('special_list' => $ret,'goods_list' =>$goods_list));
|
|
return self::outsuccess(array('special_list' => $ret,'goods_list' =>$goods_list));
|
|
}
|
|
}
|
|
|
|
|