<?php
|
|
namespace app\api\controller\plus\groupbuy;
|
|
use app\api\controller\Controller;
|
use app\api\model\plus\groupbuy\Active as ActiveModel;
|
|
/**
|
* 团购活动控制器
|
*/
|
class Active extends Controller
|
{
|
/**
|
* 团购活动列表
|
*/
|
public function lists($status = -1)
|
{
|
$param = [];
|
$param['status'] = $status;
|
$list = (new ActiveModel)->getList($param);
|
return $this->renderSuccess('', compact('list'));
|
}
|
|
/**
|
* 团购活动详情
|
*/
|
public function detail($groupbuy_active_id)
|
{
|
$detail = ActiveModel::detail($groupbuy_active_id);
|
if (empty($detail)) {
|
return $this->renderError('活动不存在');
|
}
|
return $this->renderSuccess('', compact('detail'));
|
}
|
|
/**
|
* 当前有效活动
|
*/
|
public function valid()
|
{
|
$detail = ActiveModel::getValidActive();
|
return $this->renderSuccess('', compact('detail'));
|
}
|
}
|