| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?php
- namespace App\Http\Controllers\Api\v1;
- use App\Http\Controllers\Api\webApp;
- use App\Services\Api\MessageService;
- /**
- * 消息管理
- * @package App\Http\Controllers\Api
- */
- class MessageController extends webApp
- {
- /**
- * 列表
- * @return array
- */
- public function index()
- {
- $datas = MessageService::make()->getIndexList($this->userId);
- return showJson(1010, true, $datas);
- }
- /**
- * 列表
- * @return array
- */
- public function list()
- {
- $params = request()->all();
- $pageSize = isset($params['pageSize'])?$params['pageSize']: 20;
- $params['to_uid'] = $this->userId;
- $datas = MessageService::make()->getDataList($params,$pageSize);
- return showJson(1010, true, $datas);
- }
- /**
- * 一键已读
- * @return array
- */
- public function readAll()
- {
- $datas = MessageService::make()->readAll($this->userId);
- return showJson(1010, true, $datas);
- }
- }
|