| xqd
@@ -17,6 +17,7 @@ use App\Models\OrderVaccine;
|
|
|
use App\Models\Patient;
|
|
|
use App\Models\Payment;
|
|
|
use App\Models\ServicePack;
|
|
|
+use App\Models\Team;
|
|
|
use App\Models\TimePeriod;
|
|
|
use App\Models\User;
|
|
|
use App\Models\UserCoupon;
|
| xqd
@@ -557,7 +558,11 @@ class OrderController extends AuthController
|
|
|
]);
|
|
|
$user = $this->user;
|
|
|
|
|
|
- $data = Order::with(['docter.office', 'docter.qualification', 'orderPatient', 'orderPack.team.docter', 'orderNurse', 'orderVaccine', 'organization.docter', 'suggest'])->where('id', $req['order_id'])->where('user_id', $user['id'])->first();
|
|
|
+ $data = Order::with(['docter.office', 'docter.qualification', 'orderPatient', 'orderPack', 'orderNurse', 'orderVaccine', 'organization.docter', 'suggest'])->where('id', $req['order_id'])->where('user_id', $user['id'])->first()->toArray();
|
|
|
+ $data['order_pack']['team'] = [];
|
|
|
+ if (!empty($data['order_pack']['team_id'])) {
|
|
|
+ $data['order_pack']['team'] = Team::with(['docter.office', 'docter.qualification'])->whereIn('id', $data['order_pack']['team_id'])->get()->toArray();
|
|
|
+ }
|
|
|
|
|
|
return out($data);
|
|
|
}
|