| xqd
@@ -8,6 +8,7 @@
|
|
|
|
|
|
namespace App\Http\Controllers\Api\V1;
|
|
|
|
|
|
+use App\Models\Order;
|
|
|
use App\Models\User;
|
|
|
use App\Models\UserBalanceLog;
|
|
|
use EasyWeChat\Factory;
|
| xqd
@@ -67,4 +68,15 @@ class UserController extends AuthController
|
|
|
$data = UserBalanceLog::where('user_id', $user['id'])->orderBy('id', 'desc')->paginate();
|
|
|
return out($data);
|
|
|
}
|
|
|
+
|
|
|
+ public function familyDocterList()
|
|
|
+ {
|
|
|
+ $user = $this->user;
|
|
|
+
|
|
|
+ $order_ids = Order::where('user_id', $user['id'])->whereIn('order_status', [2, 3])->where('docter_id', '>', 0)->pluck('docter_id')->toArray();
|
|
|
+
|
|
|
+ $data = Order::with(['docter.office', 'docter.qualification', 'orderPatient'])->select(['id', 'docter_id'])->whereIn('docter_id', $order_ids)->paginate();
|
|
|
+
|
|
|
+ return out($data);
|
|
|
+ }
|
|
|
}
|