Browse Source

修复退款详情点击无响应

develop
李可松 4 years ago
parent
commit
461a4041a9
  1. 2
      app/AdminAgent/Controllers/OrderController.php

2
app/AdminAgent/Controllers/OrderController.php

@ -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>&nbsp;')
->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>&nbsp;') //放在modal下面可以去掉空格
->then(function (Grid\Column $column) {
if ($this->status == OrderStatus::REFUNDING) {
$column->append((new AuditRefund(null, 1))->setKey($this->id))->append('&nbsp;');

Loading…
Cancel
Save