| xqd
@@ -6,6 +6,7 @@ use App\Models\Order;
|
|
|
use App\Models\OrderPack;
|
|
|
use App\Models\Patient;
|
|
|
use App\Admin\Actions\backstage\User\Insurance ;
|
|
|
+use App\Models\Team;
|
|
|
use Encore\Admin\Controllers\AdminController;
|
|
|
use Encore\Admin\Form;
|
|
|
use Encore\Admin\Grid;
|
| xqd
@@ -57,7 +58,27 @@ class UserServiceController extends AdminController
|
|
|
$grid->column('orderPack.pack_price', __('服务包价格'))->display(function ($price){
|
|
|
return $price/100;
|
|
|
});
|
|
|
- $grid->column('orderPack.team_id', __('医生团队ID'));
|
|
|
+ $grid->column('orderPack.team_id', __('医生团队'))->display(function ($team)
|
|
|
+ {
|
|
|
+ $team = json_decode($team);
|
|
|
+ if (empty($team))
|
|
|
+ {
|
|
|
+ return '无';
|
|
|
+ }else
|
|
|
+ {
|
|
|
+ $team1 =[];
|
|
|
+// if (is_array($team))
|
|
|
+// {
|
|
|
+// foreach ($team as $value)
|
|
|
+// {
|
|
|
+// $value = (int)$value;
|
|
|
+// array_push($team1,$value);
|
|
|
+// }
|
|
|
+ $res = Team::whereIn('id',$team)->pluck('name')->toArray();
|
|
|
+ return $res;
|
|
|
+// }
|
|
|
+ }
|
|
|
+ })->label('info');
|
|
|
|
|
|
$grid->column('orderPack.effective_days', __('有效天数'));
|
|
|
$grid->column('orderPack.start_time', __('开始时间'))->display(function ($start_time){
|