diff --git a/app/Admin/Controllers/v3/GoodsActivityController.php b/app/Admin/Controllers/v3/GoodsActivityController.php index bc7e37a..7fd9363 100644 --- a/app/Admin/Controllers/v3/GoodsActivityController.php +++ b/app/Admin/Controllers/v3/GoodsActivityController.php @@ -137,8 +137,10 @@ class GoodsActivityController extends AdminController $show->width(6)->field('spec')->as(function ($value){ $text = ''; - foreach ($value as $v){ - $text .= '【'.$v['spec_key'] .':'.$v['spec_value'].'】 '; + if(!empty($value) && is_array($value)){ + foreach ($value as $v){ + $text .= '【'.$v['spec_key'] .':'.$v['spec_value'].'】 '; + } } return $text; }); diff --git a/app/Admin/Controllers/v3/GoodsController.php b/app/Admin/Controllers/v3/GoodsController.php index e26ac37..316a161 100644 --- a/app/Admin/Controllers/v3/GoodsController.php +++ b/app/Admin/Controllers/v3/GoodsController.php @@ -261,7 +261,7 @@ class GoodsController extends AdminController }) ->saving(function ($v) { return $v == 1 ? 1 : 0; - }); + })->default(1); $form->disableResetButton(); $form->disableViewCheck();