request->isGet) { return $this->error('请求方式错误'); } $page = \Yii::$app->request->get('page', 1); $limit = \Yii::$app->request->get('limit', $this->pageSize); $keyword = \Yii::$app->request->get('keyword'); $where[] = [ 'mall_id' => $this->mall_id, 'mch_id' => $this->admin->mch_id, 'status' => StatusEnum::ENABLED, 'is_on_sale' => 1, ]; if (!empty($keyword)) { $where[] = ['like', 'goods_name', $keyword]; } $params = [ 'select' => 'id as goods_id,goods_name,cover_pic,sort', 'where' => $where, 'order' => 'sort asc,id desc', 'page' => $page, 'limit' => $limit, ]; $list = Goods::listPage($params); return $this->success('success', $list); } }