Commit 30381ba8 authored by luhongguang's avatar luhongguang

update: 获取拼单活动绑定的自提点列表

parent 8e09e34d
...@@ -273,7 +273,19 @@ class TakePlaceService ...@@ -273,7 +273,19 @@ class TakePlaceService
} }
//本页按距离返回列表 //本页按距离返回列表
$res['list'] = self::sortByDistance($latitude, $longitude, TakePlace::select('*', $takePlaceWhere)); $list = self::sortByDistance($latitude, $longitude, TakePlace::select('*', $takePlaceWhere));
$tagIds = array_unique(array_column($list, "tag_id"));
$businessCircleIds = array_unique(array_column($list, "business_circle_id"));
list ($tagArr, $businessCircleArr) = self::getTagAndBusinessCircle($tagIds, $businessCircleIds);
$data = [];
foreach ($list as $key => $item) {
$data[$key] = $item;
$data[$key]["tag_name"] = empty($tagArr[$item["tag_id"]]) ? "" : $tagArr[$item["tag_id"]]["tag_name"];
$data[$key]["business_circle_name"] = empty($businessCircleArr[$item["business_circle_id"]]) ? "" : $businessCircleArr[$item["business_circle_id"]]["business_circle_name"];
}
$res['list'] = $data;
unset($where['ORDER'], $where['LIMIT']); unset($where['ORDER'], $where['LIMIT']);
$res['total'] = MarketingTakePlace::count('*', $where); $res['total'] = MarketingTakePlace::count('*', $where);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment