1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- namespace app\api\controller;
- use app\common\controller\Api;
- use app\api\model\Category;
- class Mall extends Api
- {
- //无需登录的接口
- protected $noNeedLogin = ['category'];//都需要登录
- /**
- * 获取分类
- *
- * @ApiTitle (获取分类)
- * @ApiSummary (获取分类)
- * @ApiMethod (POST)
- * @ApiHeaders (name="user-token", type="string", required=true, description="请求的Token")
- * @ApiRoute (/api/mall/category)
- * @ApiParams (name="user_id", type="int", required=true, description="用户user_id")
- */
- //获取分类
- public function category(){
- $where = ['status' => 'normal'];
- $where['pid']=8;//商家下面的分类
- $list = Category::where($where)
- //->field('id,name,type')
- ->with('catelist')
- ->field('id,name,pid,image')
- ->order('weigh desc,id desc')
- ->select();
- $this->result('ok', $list, 1);
- }
- }
|