Browse Source

修复服务站活动商品列表查询问题,不应显示普通商品

master
Mr. Shuixiang 5 years ago
parent
commit
c1ce7f5be9
  1. 17
      app/Admin/Controllers/v3/GoodsActivityController.php

17
app/Admin/Controllers/v3/GoodsActivityController.php

@ -31,11 +31,12 @@ class GoodsActivityController extends AdminController
protected function grid() protected function grid()
{ {
$marketId = Auth::getMarket(); $marketId = Auth::getMarket();
$build = new GoodsActivity();
if ($marketId){ if ($marketId){
$build = new \App\Models\v3\Goods();
//$build = new \App\Models\v3\Goods();
$build = $build::where('market_id',$marketId); $build = $build::where('market_id',$marketId);
}else{ }else{
$build = new GoodsActivity();
//$build = new GoodsActivity();
} }
return Grid::make($build, function (Grid $grid) { return Grid::make($build, function (Grid $grid) {
// 二级分类 // 二级分类
@ -74,7 +75,7 @@ class GoodsActivityController extends AdminController
$grid->column('sort'); $grid->column('sort');
$grid->column('on_sale')->switch(); $grid->column('on_sale')->switch();
$grid->model()->orderby('id','desc'); $grid->model()->orderby('id','desc');
$grid->filter(function (Grid\Filter $filter) use($storeList, $categoryList, $goodsCategoryList, $marketList){ $grid->filter(function (Grid\Filter $filter) use($storeList, $categoryList, $goodsCategoryList, $marketList){
$filter->equal('id'); $filter->equal('id');
$filter->like('name'); $filter->like('name');
@ -134,7 +135,7 @@ class GoodsActivityController extends AdminController
$show->width(6)->field('tags')->as(function ($value){ $show->width(6)->field('tags')->as(function ($value){
return $value; return $value;
}); });
$show->width(6)->field('spec')->as(function ($value){ $show->width(6)->field('spec')->as(function ($value){
$text = ''; $text = '';
foreach ($value as $v){ foreach ($value as $v){
@ -144,10 +145,10 @@ class GoodsActivityController extends AdminController
}); });
// $show->width(6)->field('details_imgs'); // $show->width(6)->field('details_imgs');
$show->width(6)->field('remark'); $show->width(6)->field('remark');
$show->width(6)->field('created_at'); $show->width(6)->field('created_at');
$show->width(6)->field('updated_at'); $show->width(6)->field('updated_at');
});
});
}); });
} }
@ -199,7 +200,7 @@ class GoodsActivityController extends AdminController
$form->number('start_num')->attribute('min', 1)->default(1); $form->number('start_num')->attribute('min', 1)->default(1);
$form->number('time_limit_days')->help('A时间段内限购'); $form->number('time_limit_days')->help('A时间段内限购');
$form->number('time_limit_num')->help('A时间段内限购的数量'); $form->number('time_limit_num')->help('A时间段内限购的数量');
$form->switch('can_use_coupon');
$form->switch('can_use_coupon');
}); });
$form->column(12, function (Form $form) { $form->column(12, function (Form $form) {
$form->hasMany('image_banners', function (Form\NestedForm $form) { $form->hasMany('image_banners', function (Form\NestedForm $form) {
@ -300,7 +301,7 @@ class GoodsActivityController extends AdminController
}); });
} }
public function SettingForm(Content $content) public function SettingForm(Content $content)
{ {
return $content return $content

Loading…
Cancel
Save