|
@@ -65,6 +65,7 @@ class ServicePackOrderController extends AdminController
|
|
$grid->export(function ($export) {
|
|
$grid->export(function ($export) {
|
|
$export->filename('服务包开通订单');
|
|
$export->filename('服务包开通订单');
|
|
});
|
|
});
|
|
|
|
+ $status_arr = Order::getStatus();
|
|
$grid->model()->orderBy('id','desc');
|
|
$grid->model()->orderBy('id','desc');
|
|
$grid->column('id', __('Id'))->sortable();
|
|
$grid->column('id', __('Id'))->sortable();
|
|
$grid->column('order_sn', __('订单编号'));
|
|
$grid->column('order_sn', __('订单编号'));
|
|
@@ -79,8 +80,21 @@ class ServicePackOrderController extends AdminController
|
|
});
|
|
});
|
|
$grid->column('product_type', __('产品类型'))->using([6=>'服务包订单']);
|
|
$grid->column('product_type', __('产品类型'))->using([6=>'服务包订单']);
|
|
$grid->column('payment_type', __('支付方式'))->using([1=>'微信支付',2=>'余额支付']);
|
|
$grid->column('payment_type', __('支付方式'))->using([1=>'微信支付',2=>'余额支付']);
|
|
- $grid->column('order_status', __('订单状态'))->using([1=>'未支付',2=>'待接单',3=>'进行中',4=>'已完成',5=>'已取消']);
|
|
|
|
- $grid->column('payment_status', __('支付状态'))->using([1=>'待付款',2=>'已付款',3=>'退款中',4=>'已退款']);
|
|
|
|
|
|
+ $grid->column('order_status', __('订单状态'))->display(function ($w) use ($status_arr) {
|
|
|
|
+ $info = $status_arr[intval($w)];
|
|
|
|
+ if($w == 1 || $w == 2){
|
|
|
|
+ return '<span class="label label-warning">'.$info.'</span>';
|
|
|
|
+ } else if( $w == 4 ){
|
|
|
|
+ return '<span class="label label-success">'.$info.'</span>';
|
|
|
|
+ } else if($w == 7 || $w == 3 ){
|
|
|
|
+ return '<span class="label label-info">'.$info.'</span>';
|
|
|
|
+ } else if($w == 6){
|
|
|
|
+ return '<span class="label label-danger">'.$info.'</span>';
|
|
|
|
+ } else {
|
|
|
|
+ return '<span class="label label-default">'.$info.'</span>';
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ $grid->column('payment_status', __('支付状态'))->using([1=>'待付款',2=>'已付款',3=>'退款中',4=>'已退款'])->label([1=>'warring',2=>'success',3=>'info',4=>'danger']);;
|
|
$grid->column('total_amount', __('订单总金额'))->display(function ($money){
|
|
$grid->column('total_amount', __('订单总金额'))->display(function ($money){
|
|
return $money/100;
|
|
return $money/100;
|
|
});
|
|
});
|