|
@@ -0,0 +1,41 @@
|
|
|
+<?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=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);
|
|
|
+ }
|
|
|
+}
|