123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <?php
- namespace app\api\controller;
- use app\common\controller\Api;
- use app\common\model\Info;
- use app\common\model\SiteMsg;
- use app\common\model\SiteMsgRead;
- /**
- * 资讯接口
- */
- class Infos extends Api
- {
- protected $noNeedRight="*";
- protected $noNeedLogin="*";
- /**
- * 列表
- * @ApiParams (name=page,description=分页)
- * @ApiParams (name=limit,description=分页)
- * @ApiReturnParams (name=source,description=来源)
- * @ApiReturnParams (name=logo,description=图标)
- * @ApiReturnParams (name=title,description=标题)
- * @ApiReturnParams (name=content,description=内容)
- * @ApiReturnParams (name=create_time,description=发布时间)
- */
- public function index(){
- $list=Info::order('id','desc')
- ->paginate(input('limit',15));
- $this->success('',$list);
- }
- /**
- * 详情
- * @ApiParams (name=id,description=信ID)
- */
- public function show(){
- $data=$this->_validate([
- 'id'=>['require'],
- ]);
- $info=Info::findOrFail($data['id']);
- $this->success('',$info);
- }
- }
|