|
|
|
@ -67,6 +67,7 @@ class LanzuMmWithdrawController extends AdminController |
|
|
|
$grid->money; |
|
|
|
$grid->status('提现状态')->using([-1 => '拒绝', 0 => '审核中', 1 => '通过']) |
|
|
|
->label([-1 => 'danger', 0 => 'default', 1 => 'success']); |
|
|
|
$grid->is_pay('是否到账')->using([0=>'否',1=>'是']); |
|
|
|
$grid->created_at('提现时间')->display(function ($time) { |
|
|
|
return date('Y-m-d H:i', $time); |
|
|
|
}); |
|
|
|
@ -157,6 +158,15 @@ class LanzuMmWithdrawController extends AdminController |
|
|
|
} |
|
|
|
}); |
|
|
|
} else { |
|
|
|
//表单提交前对金额数值进行验证
|
|
|
|
$form->saving(function (Form $form){ |
|
|
|
if ($form->money<env('MIN_MONEY')){ |
|
|
|
return $form->error('提现金额不得小于 '.env('MIN_MONEY').' 元'); |
|
|
|
}elseif ($form->money>env('MAX_MONEY')){ |
|
|
|
return $form->error('提现金额不得大于 '.env('MAX_MONEY').' 元'); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
//添加成功后扣减市场经理的可提现金额
|
|
|
|
$form->saved(function (Form $form, $result) use ($mmId) { |
|
|
|
if ($form->isCreating()) { |
|
|
|
@ -167,7 +177,7 @@ class LanzuMmWithdrawController extends AdminController |
|
|
|
} |
|
|
|
}); |
|
|
|
if ($current_user->isRole('lanzu_mm')) { |
|
|
|
$form->number('money')->required()->min(env('MIN_MONEY'))->max(env('MAX_MONEY')); |
|
|
|
$form->number('money')->required()->min(0); |
|
|
|
} else { |
|
|
|
$form->text('money')->required()->disable(); |
|
|
|
} |
|
|
|
|