ソースを参照

数字化门诊跨域,团队id

wanghaijun 4 年 前
コミット
65f0b884fe

+ 22 - 0
app/Http/Controllers/Api/V1/TeamController.php

xqd
@@ -0,0 +1,22 @@
+<?php
+
+
+namespace App\Http\Controllers\Api\V1;
+
+
+use App\Models\TeamDocter;
+
+class TeamController extends AuthController
+{
+
+    public function teamInfo()
+    {
+        $req = request()->post();
+        $this->validate(request(), [
+            'id' => 'required|in',
+        ]);
+
+        $idList = TeamDocter::where('team_id',$req['id'])->pluck('id');
+        return out($idList);
+    }
+}

+ 17 - 0
app/Http/Controllers/AppiontController.php

xqd
@@ -12,6 +12,23 @@ use App\Models\User;
 
 class AppiontController extends Controller
 {
+    public function __construct()
+    {
+
+        // 允许 $originarr 数组内的 域名跨域访问
+        header('Access-Control-Allow-Origin:*');
+
+        // 响应类型
+        header('Access-Control-Allow-Methods:POST,GET');
+
+        // 带 cookie 的跨域访问
+        header('Access-Control-Allow-Credentials: true');
+
+        // 响应头设置
+        header('Access-Control-Allow-Headers:x-requested-with,Content-Type,X-CSRF-Token');
+
+    }
+
    public function getAppiontInfo()
    {
        $data = request()->all();

+ 1 - 1
app/Models/Order.php

xqd
@@ -16,7 +16,7 @@ class Order extends BaseModel
     public static  $_order_status = [
         self::UNKONW=>'未知',
         self::UNPAID=>'未支付',
-        self::NOTACCEPT=>'待支付',
+        self::NOTACCEPT=>'待接单',
         self::ISING=>'进行中',
         self::FINISHED=>'已完成',
         self::CANCELED=>'已取消',