|
|
|
@ -52,6 +52,7 @@ class OrderController extends AdminController |
|
|
|
$grid->column('status') |
|
|
|
->using(OrderStatus::array()) |
|
|
|
->if(fn() => in_array($this->status, [OrderStatus::REFUNDING, OrderStatus::REFUNDED, OrderStatus::REFUSED_REFUND])) |
|
|
|
->display('<a style="cursor: pointer;" class="btn btn-sm btn-info" href="javascript:;">退款详情</a> ') |
|
|
|
->modal('查看退款详情', function (Grid\Displayers\Modal $modal) { |
|
|
|
$modal->icon(''); |
|
|
|
if (!$this->refund_info) { |
|
|
|
@ -74,7 +75,6 @@ class OrderController extends AdminController |
|
|
|
]; |
|
|
|
return Table::make($refund_info); |
|
|
|
}) |
|
|
|
->display('<a style="cursor: pointer;" class="btn btn-sm btn-info" href="javascript:;">退款详情</a> ') //放在modal下面可以去掉空格
|
|
|
|
->then(function (Grid\Column $column) { |
|
|
|
if ($this->status == OrderStatus::REFUNDING) { |
|
|
|
$column->append((new AuditRefund(null, 1))->setKey($this->id))->append(' '); |
|
|
|
|