From 1e2c8ba9ea7ac2ffd6eb84bfb9f5a24373092d21 Mon Sep 17 00:00:00 2001 From: liangyuyan <1103300295@qq.com> Date: Mon, 24 Aug 2020 16:17:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E6=83=A0=E5=88=B8=E8=BF=81=E7=A7=BB--?= =?UTF-8?q?=E4=BF=AE=E6=94=B92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Admin/Controllers/CouponController.php | 13 ++++++++----- app/Models/Coupon.php | 1 - 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/app/Admin/Controllers/CouponController.php b/app/Admin/Controllers/CouponController.php index e28affc..2ddd145 100644 --- a/app/Admin/Controllers/CouponController.php +++ b/app/Admin/Controllers/CouponController.php @@ -57,7 +57,7 @@ class CouponController extends AdminController $filter->equal('discount_type')->select(config('coupon.discount_type')); $filter->equal('active_type')->select(config('coupon.active_type')); $status = config('coupon.status'); - unset($status[-1]); + unset($status[-1]);/* 去掉删除状态 */ $filter->in('status')->multipleSelect($status); }); }); @@ -159,9 +159,7 @@ class CouponController extends AdminController $form->radio('discount_type')->options(config('coupon.discount_type'))->default(1)->required(); $form->text('inventory')->width(2)->required()->type('number')->attribute('min', 1)->default(1); - $form->datetime('start_time_text')->width(3)->required() - // ->value($startTime) - ; + $form->datetime('start_time')->width(3)->required()->value($startTime); $form->datetime('end_time')->width(3)->required()->value($endTime); $form->datetime('usable_start_time')->width(3)->required()->value($usableStartTime); $form->datetime('usable_end_time')->width(3)->required() @@ -191,9 +189,14 @@ class CouponController extends AdminController $form->text('remark')->maxLength(500,'最多只能输入500个字'); $form->saving(function (Form $form){ - if( $form->discount_type == 2 && $form->discount > 0 && $form->discount < 10){ + // var_dump($form->discount_type); + // dd($form->discounts); + if( $form->discount_type == 2 && ($form->discounts <= 0 || $form->discounts >= 10)){ return $form->error('优惠金额请输入1~10之间的数字'); } + $form->start_time = $form->start_time_text; + // var_dump($form->start_time); + // dd($form->start_time_text); $this->receive_type = $form->receive_type; $form->deleteInput('receive_type'); $form->deleteInput('start_time_text'); diff --git a/app/Models/Coupon.php b/app/Models/Coupon.php index e339fdb..54ecd1c 100644 --- a/app/Models/Coupon.php +++ b/app/Models/Coupon.php @@ -111,7 +111,6 @@ class Coupon extends Model // 设置 protected function setStartTimeAttribute($value) { - $value = $this->start_time_text; $this->attributes['start_time'] = strtotime($value); }