1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <?php
- namespace app\data\controller\api;
- use app\data\model\DataResCenter;
- use app\data\model\DataXw;
- use app\data\model\DataXwAd;
- use app\data\model\DataXwCategory;
- use think\admin\Controller;
- use hg\apidoc\annotation\Title;
- use hg\apidoc\annotation\Returned;
- use hg\apidoc\annotation\Param;
- use hg\apidoc\annotation\Method;
- use think\db\Query;
- /**
- * @Title("资源中心")
- */
- class ResCenter extends Auth
- {
- protected $noNeedLogin=['index'];
- /**
- * @Title("列表")
- * @Param ("limit",desc="每页几条",default="15")
- * @Param ("page",desc="第几页",default="1")
- * @Returned ("id",desc="id")
- * @Returned ("title",desc="标题")
- * @Returned ("c_rule",desc="规则")
- * @Returned ("c_conv",desc="公约")
- * @Returned ("create_time",desc="创建时间")
- */
- public function index(){
- $limit=input('limit/d',1);
- $list=DataResCenter::show()
- ->order('id','desc')
- ->paginate($limit);
- $this->success('',$list);
- }
- /**
- * @Title("详情")
- * @Param ("id",desc="id")
- * @Returned ("见列表")
- */
- public function show(){
- $xw=DataResCenter::show()
- ->where('id',input('id'))->findOrFail();
- $this->success('',$xw);
- }
- /**
- * @Title("获取富文本内容")
- * @Returned ("c_rule",desc="规则")
- * @Returned ("c_conv",desc="公约")
- * @Returned ("c_menu",desc="清单")
- */
- public function config(){
- $this->success('',array_map(function ($html){
- return html_entity_decode($html);
- },sysconf('config_res_center.')?:[]));
- }
- }
|