1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- namespace app\api\controller\sharing;
- use app\api\controller\Controller;
- use app\api\model\sharing\Active as ActiveModel;
- use app\api\model\sharing\Goods as GoodsModel;
- /**
- * 拼团拼单控制器
- * Class Active
- * @package app\api\controller\sharing
- */
- class Active extends Controller
- {
- /**
- * 拼单详情
- * @param $active_id
- * @return array
- * @throws \app\common\exception\BaseException
- * @throws \think\exception\DbException
- */
- public function detail($active_id)
- {
- // 拼单详情
- $detail = ActiveModel::detail($active_id);
- if (!$detail) {
- return $this->renderError('很抱歉,拼单不存在');
- }
- // 拼团商品详情
- $model = new GoodsModel;
- $goods = $model->getDetails($detail['goods_id'], $this->getUser(false));
- // 更多拼团商品
- $goodsList = $model->getList([], $this->getUser(false));
- return $this->renderSuccess(compact('detail', 'goods', 'goodsList'));
- }
- }
|