|
|
|
@ -86,7 +86,11 @@ class GoodsActivitySettingForm extends Form |
|
|
|
return $this->error('请选择正确的首页展示的活动类型!'); |
|
|
|
break; |
|
|
|
} |
|
|
|
|
|
|
|
if($setting['show_type'] == 'image' && empty($setting['index_image'])){ |
|
|
|
return $this->error('请上传首页大图!'); |
|
|
|
}else if($setting['show_type'] == 'image' && empty($setting['index_url'])){ |
|
|
|
return $this->error('请填写跳转链接'); |
|
|
|
} |
|
|
|
$activitySetting[$activitySetting['index_activity_type']] = json_encode($setting); |
|
|
|
|
|
|
|
$res1 = Redis::hmset(RedisKey::ACTIVITY_TYPE_LIMIT_NUMS , $data); |
|
|
|
@ -130,7 +134,7 @@ class GoodsActivitySettingForm extends Form |
|
|
|
$sData = $settingData[1] ?? []; |
|
|
|
$showType = $sData['show_type'] ?? 'list'; |
|
|
|
$form->number('buy_num_limit_1','购买数量限制')->attribute('min', 0)->default(1)->value($buyNumLimit)->width(6)->help('同一活动类型的商品,单笔订单可购买商品个数'); |
|
|
|
$form->image('banner_1','banner')->autoUpload()->saveFullUrl() |
|
|
|
$form->image('banner_1','banner')->required()->autoUpload()->saveFullUrl() |
|
|
|
->customFormat(function() use($sData){ |
|
|
|
return [$sData['banner'] ?? '']; |
|
|
|
})->width(3); |
|
|
|
@ -156,7 +160,7 @@ class GoodsActivitySettingForm extends Form |
|
|
|
$sData = $settingData[2] ?? []; |
|
|
|
$showType = $sData['show_type'] ?? 'list'; |
|
|
|
$form->number('buy_num_limit_2','购买数量限制')->attribute('min', 0)->default(1)->value($buyNumLimit)->width(6)->help('同一活动类型的商品,单笔订单可购买商品个数'); |
|
|
|
$form->image('banner_2','banner')->autoUpload()->saveFullUrl() |
|
|
|
$form->image('banner_2','banner')->required()->autoUpload()->saveFullUrl() |
|
|
|
->customFormat(function() use($sData){ |
|
|
|
return [$sData['banner'] ?? '']; |
|
|
|
})->width(3); |
|
|
|
@ -180,7 +184,7 @@ class GoodsActivitySettingForm extends Form |
|
|
|
$sData = $settingData[3] ?? []; |
|
|
|
$showType = $sData['show_type'] ?? 'list'; |
|
|
|
$form->number('buy_num_limit_3','购买数量限制')->attribute('min', 0)->default(1)->value($buyNumLimit)->width(6)->help('同一活动类型的商品,单笔订单可购买商品个数'); |
|
|
|
$form->image('banner_3','banner')->autoUpload()->saveFullUrl() |
|
|
|
$form->image('banner_3','banner')->required()->autoUpload()->saveFullUrl() |
|
|
|
->customFormat(function() use($sData){ |
|
|
|
return [$sData['banner'] ?? '']; |
|
|
|
})->width(3); |
|
|
|
|