Commit 572c84a0 by lizhilin

更新

parent 918ea202
<?php
namespace App\Store\Actions\Grid;
use App\Store\Forms\IncomeApply as FormIncomeApply;
use Dcat\Admin\Grid\RowAction;
use Dcat\Admin\Traits\HasPermissions;
use Dcat\Admin\Widgets\Modal;
use Illuminate\Contracts\Auth\Authenticatable;
use Illuminate\Database\Eloquent\Model;
class IncomeApply extends RowAction
{
/**
* @return string
*/
protected $title = '<button class="btn btn-custom disable-outline "> 申请提现 </button>';
public function render()
{
$form = FormIncomeApply::make();
return Modal::make()
->lg()
->title('申请提现')
->body($form)
->scrollable(true)
->button($this->title);
}
/**
* @return string|array|void
*/
public function confirm()
{
// return ['Confirm?', 'contents'];
}
/**
* @param Model|Authenticatable|HasPermissions|null $user
*
* @return bool
*/
protected function authorize($user): bool
{
return true;
}
/**
* @return array
*/
protected function parameters()
{
return [];
}
}
<?php
namespace App\Store\Actions\Grid;
use App\Store\Forms\RefundToExamine as FormRefundToExamine;
use Dcat\Admin\Grid\RowAction;
use Dcat\Admin\Traits\HasPermissions;
use Dcat\Admin\Widgets\Modal;
use Illuminate\Contracts\Auth\Authenticatable;
use Illuminate\Database\Eloquent\Model;
class RefundToExamine extends RowAction
{
/**
* @return string
*/
protected $title = '<span>退款审核</span>';
public function render()
{
$form = FormRefundToExamine::make()->payload(['id' => $this->getKey()]);
return Modal::make()
->lg()
->title($this->title)
->body($form)
->scrollable(true)
->button($this->title);
}
/**
* @return string|array|void
*/
public function confirm()
{
// return ['Confirm?', 'contents'];
}
/**
* @param Model|Authenticatable|HasPermissions|null $user
*
* @return bool
*/
protected function authorize($user): bool
{
return true;
}
/**
* @return array
*/
protected function parameters()
{
return [];
}
}
<?php
namespace App\Store\Actions\Grid;
use App\Store\Forms\SendOutGoods as FormSendOutGoods;
use Dcat\Admin\Grid\RowAction;
use Dcat\Admin\Traits\HasPermissions;
use Dcat\Admin\Widgets\Modal;
use Illuminate\Contracts\Auth\Authenticatable;
use Illuminate\Database\Eloquent\Model;
class SendOutGoods extends RowAction
{
/**
* @return string
*/
protected $title = '<span>订单发货</span>';
public function render()
{
$form = FormSendOutGoods::make()->payload(['id' => $this->getKey()]);
return Modal::make()
->lg()
->title($this->title)
->body($form)
->scrollable(true)
->button($this->title);
}
/**
* @return string|array|void
*/
public function confirm()
{
// return ['Confirm?', 'contents'];
}
/**
* @param Model|Authenticatable|HasPermissions|null $user
*
* @return bool
*/
protected function authorize($user): bool
{
return true;
}
/**
* @return array
*/
protected function parameters()
{
return [];
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment