6
0
Fork 0

调整售后订单列表

release
vine_liutk 2022-01-08 11:46:57 +08:00
parent 2fda9e3733
commit 55b389ffd7
2 changed files with 13 additions and 3 deletions

View File

@ -3,6 +3,7 @@
namespace App\Admin\Controllers;
use App\Admin\Repositories\OrderRefundLog;
use App\Models\OrderRefundLog as OrderRefundLogModel;
use Dcat\Admin\Admin;
use Dcat\Admin\Form;
use Dcat\Admin\Grid;
@ -45,8 +46,14 @@ class OrderRefundLogController extends AdminController
->else(function (Column $column) {
$column->copyable();
});
$grid->column('amount');
$grid->column('status');
$grid->column('amount')->display(function ($value) {
return bcdiv($value, 100, 2);
})->prepend('¥');
$grid->column('status')->using(OrderRefundLogModel::$statusTexts)->dot([
0=>'primary',
4=>'success',
5=>'danger',
]);
$grid->column('reason');
$grid->column('failed_reason');
$grid->column('created_at');

View File

@ -2,10 +2,13 @@
namespace App\Models;
use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\Model;
class OrderRefundLog extends Model
{
use HasDateTimeFormatter;
public const STATUS_PENDING = 0;
public const STATUS_SUCCESS = 4;
public const STATUS_FAILED = 5;
@ -33,7 +36,7 @@ class OrderRefundLog extends Model
/**
* @var array
*/
protected $statusTexts = [
public static $statusTexts = [
self::STATUS_PENDING => '待处理',
self::STATUS_SUCCESS => '成功',
self::STATUS_FAILED => '失败',