正在显示
1 个修改的文件
包含
8 行增加
和
7 行删除
| @@ -2,10 +2,12 @@ | @@ -2,10 +2,12 @@ | ||
| 2 | 2 | ||
| 3 | namespace App\Http\Controllers\Bside\Product; | 3 | namespace App\Http\Controllers\Bside\Product; |
| 4 | 4 | ||
| 5 | +use App\Enums\Common\Code; | ||
| 5 | use App\Helper\Arr; | 6 | use App\Helper\Arr; |
| 6 | use App\Http\Controllers\Bside\BaseController; | 7 | use App\Http\Controllers\Bside\BaseController; |
| 7 | use App\Http\Logic\Bside\Product\CategoryLogic; | 8 | use App\Http\Logic\Bside\Product\CategoryLogic; |
| 8 | use App\Http\Requests\Bside\Product\CategoryRequest; | 9 | use App\Http\Requests\Bside\Product\CategoryRequest; |
| 10 | +use App\Models\Product\Category; | ||
| 9 | use App\Rules\Ids; | 11 | use App\Rules\Ids; |
| 10 | use Illuminate\Http\Request; | 12 | use Illuminate\Http\Request; |
| 11 | 13 | ||
| @@ -18,15 +20,14 @@ use Illuminate\Http\Request; | @@ -18,15 +20,14 @@ use Illuminate\Http\Request; | ||
| 18 | class CategoryController extends BaseController | 20 | class CategoryController extends BaseController |
| 19 | { | 21 | { |
| 20 | 22 | ||
| 21 | - public function index(CategoryLogic $logic) | 23 | + public function index(Category $category) |
| 22 | { | 24 | { |
| 23 | - $map = []; | ||
| 24 | - if(!empty($this->param['search'])){ | ||
| 25 | - $map[] = ['title', 'like', "%{$this->param['search']}%"]; | 25 | + if(!empty($this->map['title'])){ |
| 26 | + $this->map['title'] = ['like','%'.$this->map['title'].'%']; | ||
| 26 | } | 27 | } |
| 27 | - $sort = ['id' => 'desc']; | ||
| 28 | - $data = $logic->getList($map, $sort, ['id', 'project_id', 'pid', 'title', 'image', 'keywords', 'describe', 'status','created_at'],0); | ||
| 29 | - return $this->success($data); | 28 | + $filed = ['id', 'project_id', 'pid', 'title', 'image', 'keywords', 'describe', 'status','created_at']; |
| 29 | + $data = $category->lists($this->map,$this->page,$this->row,$this->order,$filed); | ||
| 30 | + return $this->response('success',Code::SUCCESS,$data); | ||
| 30 | } | 31 | } |
| 31 | 32 | ||
| 32 | public function info(Request $request, CategoryLogic $logic){ | 33 | public function info(Request $request, CategoryLogic $logic){ |
-
请 注册 或 登录 后发表评论