| xqd
@@ -3,6 +3,8 @@
|
|
|
namespace App\Admin\Controllers\OrdersManagement;
|
|
|
|
|
|
use App\Admin\Actions\backstage\Orders\Evaluate;
|
|
|
+use App\Admin\Actions\backstage\Orders\ServicePack;
|
|
|
+use App\Admin\Actions\backstage\Orders\ServicePackOrderList;
|
|
|
use App\Models\Order;
|
|
|
use App\Admin\Actions\backstage\Orders\OrderDetails;
|
|
|
use Encore\Admin\Controllers\AdminController;
|
| xqd
@@ -19,7 +21,7 @@ class ServicePackOrderController extends AdminController
|
|
|
*
|
|
|
* @var string
|
|
|
*/
|
|
|
- protected $title = '服务包订单';
|
|
|
+ protected $title = '服务包开通订单';
|
|
|
|
|
|
/**
|
|
|
* Make a grid builder.
|
| xqd
@@ -65,10 +67,13 @@ class ServicePackOrderController extends AdminController
|
|
|
$actions->disableDelete();
|
|
|
// 去掉编辑
|
|
|
$actions->disableEdit();
|
|
|
+ $actions->add(new ServicePack());
|
|
|
+ $actions->add(new ServicePackOrderList());
|
|
|
});
|
|
|
$grid->column('id', __('Id'))->sortable();
|
|
|
$grid->column('user.nickname', __('用户姓名'));
|
|
|
$grid->column('orderPatient.name', __('患者姓名'));
|
|
|
+ $grid->column('orderPatient.patient_id', __('患者id'))->hide();
|
|
|
$grid->column('user.phone', __('用户电话'));
|
|
|
$grid->column('orderPack.service_pack_id', __('服务包id'));
|
|
|
$grid->column('orderPack.pack_name', __('服务包名称'));
|
| xqd
@@ -167,32 +172,4 @@ class ServicePackOrderController extends AdminController
|
|
|
|
|
|
return $show;
|
|
|
}
|
|
|
-
|
|
|
- /**
|
|
|
- * Make a form builder.
|
|
|
- *
|
|
|
- * @return Form
|
|
|
- */
|
|
|
- protected function form()
|
|
|
- {
|
|
|
- $form = new Form(new Order());
|
|
|
-
|
|
|
- $form->number('user_id', __('User id'));
|
|
|
- $form->number('docter_id', __('Docter id'));
|
|
|
- $form->number('patient_id', __('Patient id'));
|
|
|
- $form->number('organization_id', __('Organization id'));
|
|
|
- $form->text('order_sn', __('Order sn'));
|
|
|
- $form->switch('payment_type', __('Payment type'))->default(1);
|
|
|
- $form->switch('product_type', __('Product type'))->default(1);
|
|
|
- $form->switch('order_status', __('Order status'))->default(1);
|
|
|
- $form->switch('payment_status', __('Payment status'))->default(1);
|
|
|
- $form->number('total_amount', __('Total amount'));
|
|
|
- $form->number('payment_amount', __('Payment amount'));
|
|
|
- $form->number('discount_amount', __('Discount amount'));
|
|
|
- $form->number('payment_time', __('Payment time'));
|
|
|
- $form->number('outtime', __('Outtime'));
|
|
|
- $form->number('receiving_time', __('Receiving time'));
|
|
|
-
|
|
|
- return $form;
|
|
|
- }
|
|
|
}
|