// +---------------------------------------------------------------------- namespace app\controller\api\v1\user; use app\Request; use app\services\message\SystemMessageServices; /** * 用户地址类 * Class UserController * @package app\controller\api\store */ class MessageSystemController { protected $services = NUll; /** * MessageSystemController constructor. * @param SystemMessageServices $services */ public function __construct(SystemMessageServices $services) { $this->services = $services; } /** * 站内信列表 * @param Request $request * @return mixed */ public function message_list(Request $request) { $uid = (int)$request->uid(); return app('json')->successful($this->services->getMessageSystemList($uid)); } /** * 站内信详情 * @param Request $request * @param $id * @return mixed */ public function detail(Request $request, $id) { if (!$id) { app('json')->fail('缺少参数'); } $uid = (int)$request->uid(); return app('json')->successful($this->services->getInfo((int)$id, $uid)); } }