You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
691 B
30 lines
691 B
<?php
|
|
|
|
namespace app\admin\controller\shopro;
|
|
|
|
use app\admin\model\shopro\Share as ShareModel;
|
|
|
|
class Share extends Common
|
|
{
|
|
protected $model = null;
|
|
|
|
public function _initialize()
|
|
{
|
|
parent::_initialize();
|
|
$this->model = new ShareModel();
|
|
}
|
|
|
|
/**
|
|
* 查看用户分享记录
|
|
*/
|
|
public function index()
|
|
{
|
|
$share_id = $this->request->param('id');
|
|
|
|
$data = ShareModel::with(['user' => function ($query) {
|
|
return $query->field(['id', 'nickname', 'avatar']);
|
|
}])->where('share_id', $share_id)->sheepFilter()->paginate($this->request->param('list_rows', 8));
|
|
|
|
$this->success('', null, $data);
|
|
}
|
|
}
|
|
|