最低金额应该大于固定优惠券金额
在模型工厂生成优惠券的时候,有说明:如果是固定金额,则最低订单金额必须要比优惠金额高 0.01 元
app/Admin/Controllers/CouponCodesController.php
.
.
.
protected function form()
{
.
.
.
$form->text('min_amount', '最低金额')->rules(function ($form) {
if ($form->type === CouponCode::TYPE_FIXED) {
$minVal = $form->value + 0.01;
return 'required|numeric|min:'.$minVal;
} else {
return 'required|numeric|min:0';
}
});
.
.
.
结果测试:固定优惠金额50情况下,最低金额依然可以设置0,dd($minVal)
打印不出来,困惑了
推荐文章: