| xqd
@@ -38,6 +38,9 @@ class PatientController extends AuthController
|
|
|
{
|
|
|
$user = $this->user;
|
|
|
$data = Patient::where('user_id', $user['id'])->orderBy('id', 'desc')->paginate();
|
|
|
+ foreach ($data as $k => $v) {
|
|
|
+ $v->append(['order_num', 'pack_docter_num', 'perfectd_degree']);
|
|
|
+ }
|
|
|
return out($data);
|
|
|
}
|
|
|
|
| xqd
@@ -50,7 +53,7 @@ class PatientController extends AuthController
|
|
|
$user = $this->user;
|
|
|
|
|
|
$data = [];
|
|
|
- $data['patient'] = Patient::where('id', $req['patient_id'])->where('user_id', $user['id'])->first();
|
|
|
+ $data['patient'] = Patient::where('id', $req['patient_id'])->where('user_id', $user['id'])->first()->append(['order_num', 'pack_docter_num', 'perfectd_degree']);
|
|
|
|
|
|
$data['orders']['cases'] = Order::with(['docter.office', 'docter.qualification', 'organization.docter'])->where('user_id', $user['id'])->where('patient_id', $req['patient_id'])->whereIn('order_status', [2,3])->where('product_type', '<', 6)->orderBy('id', 'desc')->get();
|
|
|
$data['orders']['service_packs'] = Order::with('orderPack')->where('user_id', $user['id'])->where('patient_id', $req['patient_id'])->whereIn('order_status', [2,3])->where('product_type', 6)->orderBy('id', 'desc')->get();
|