diff --git a/app/common/repositories/community/CommunityRepository.php b/app/common/repositories/community/CommunityRepository.php index a36b6118..9ec22aeb 100644 --- a/app/common/repositories/community/CommunityRepository.php +++ b/app/common/repositories/community/CommunityRepository.php @@ -135,6 +135,13 @@ class CommunityRepository extends BaseRepository foreach ($item['resale'] as $value) { $list[$k]['total_price'] = bcadd($list[$k]['total_price'], bcmul($value['price'], $value['number'], 2), 2); } + $list[$k]['mer_name'] = ''; + $list[$k]['mer_avatar'] = ''; + $merInfo = Db::name('StoreService')->alias('ss')->leftJoin('Merchant m','ss.mer_id = m.mer_id')->where('ss.uid', $item['uid'])->field('m.mer_avatar, m.mer_name')->find(); + if ($merInfo) { + $list[$k]['mer_avatar'] = $merInfo['mer_avatar']; + $list[$k]['mer_name'] = $merInfo['mer_name']; + } } } return compact('count','list');