添加:装修页面 -支持选择文章分类
This commit is contained in:
parent
26ed341714
commit
92330982bd
|
|
@ -107,4 +107,13 @@ class ArticleCategoryRepository extends BaseRepository
|
|||
{
|
||||
return $this->form($merId, $id, $this->dao->get($id, $merId)->toArray());
|
||||
}
|
||||
|
||||
|
||||
public function search(array $where, $page, $limit){
|
||||
$query = $this->dao->search($where)->order('create_time DESC');
|
||||
$count = $query->count($this->dao->getPk());
|
||||
$list = $query->page($page, $limit)->select();
|
||||
|
||||
return compact('count', 'list');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
namespace app\controller\admin\system\diy;
|
||||
|
||||
|
||||
use app\common\repositories\article\ArticleCategoryRepository;
|
||||
use app\common\repositories\article\ArticleRepository;
|
||||
use app\common\repositories\store\StoreCategoryRepository;
|
||||
use app\common\repositories\system\diy\DiyRepository;
|
||||
|
|
@ -105,6 +106,11 @@ class PageLink extends BaseController
|
|||
case 'special':
|
||||
$diyServices = app()->make(ArticleRepository::class);
|
||||
$data = $diyServices->search(0,['status' => 1], $page, $limit);
|
||||
break;
|
||||
case 'article_cate':
|
||||
$diyServices = app()->make(ArticleCategoryRepository::class);
|
||||
$data = $diyServices->search(['status' => 1], $page, $limit);
|
||||
|
||||
break;
|
||||
case 'product_category':
|
||||
$storeCategoryServices = app()->make(StoreCategoryRepository::class);
|
||||
|
|
|
|||
|
|
@ -37,4 +37,18 @@ class ArticleCategory extends BaseController
|
|||
{
|
||||
return app('json')->success($this->repository->apiGetArticleCategory());
|
||||
}
|
||||
|
||||
|
||||
public function info($id){
|
||||
$info = $this->repository
|
||||
->getSearch([])
|
||||
->where('article_category_id',$id)
|
||||
->findOrEmpty()
|
||||
->toArray();
|
||||
|
||||
return app('json')->success($info);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -609,6 +609,7 @@ Route::group('api/', function () {
|
|||
Route::get('/list', 'Article/list');
|
||||
Route::get('detail/:id', 'Article/detail');
|
||||
Route::get('/category/lst', 'ArticleCategory/lst');
|
||||
Route::get('/category/info/:id', 'ArticleCategory/info');
|
||||
})->prefix('api.article.');
|
||||
|
||||
Route::post('upload/video', 'merchant.Common/uploadVideo');
|
||||
|
|
|
|||
Loading…
Reference in New Issue