zilong 4 lat temu
rodzic
commit
0b7eaf2f7a

+ 5 - 5
app/Http/Controllers/Api/V1/CommonController.php

xqd
@@ -91,22 +91,22 @@ class CommonController extends Controller
                 $arr = [];
                 $arr['id'] = $v['id'];
                 $arr['name'] = $v['name'];
-                $arr['sub'] = [];
+                //$arr['sub'] = [];
                 $data2[$v['parent_id']][] = $arr;
             }
-            if ($v['level'] == 3) {
+            /*if ($v['level'] == 3) {
                 $arr = [];
                 $arr['id'] = $v['id'];
                 $arr['name'] = $v['name'];
                 $data3[$v['parent_id']][] = $arr;
-            }
+            }*/
         }
 
-        foreach ($data2 as $k => $v) {
+        /*foreach ($data2 as $k => $v) {
             foreach ($v as $k1 => $v1) {
                 $data2[$k][$k1]['sub'] = $data3[$v1['id']]??[];
             }
-        }
+        }*/
 
         foreach ($data1 as $k => $v) {
             $data1[$k]['sub'] = $data2[$v['id']]??[];

+ 17 - 0
app/Http/Controllers/Api/V1/EvaluateController.php

xqd
@@ -32,4 +32,21 @@ class EvaluateController extends AuthController
 
         return out($data);
     }
+
+    public function sumbitEvaluate()
+    {
+        $req = request()->post();
+        $this->validate(request(), [
+            'order_id' => 'required|integer',
+            'docter_id' => 'required|integer',
+            'score' => 'required|integer',
+            'content' => 'max:500',
+        ]);
+        $user = $this->user;
+
+        $req['user_id'] = $user['id'];
+        Evaluate::create($req);
+
+        return out();
+    }
 }

+ 0 - 1
app/Http/Controllers/Api/V1/PayCallbackController.php

xqd
@@ -13,7 +13,6 @@ use App\Models\Docter;
 use App\Models\Order;
 use App\Models\Payment;
 use App\Models\User;
-use App\Models\UserBalanceLog;
 use DB;
 use EasyWeChat\Factory;
 

+ 1 - 1
config/config.php

xqd
@@ -20,7 +20,7 @@ return [
         'app_id' => 'wx92066f7587c34617',
         'mch_id' => '1398823402',
         'key' => 'c1891122765718911227657189112276',
-        'notify_url' => env('API_HOST', '').'/api/payCallback/wechatPayNotify'
+        'notify_url' => env('API_HOST', '').'/api/v1/payCallback/wechatPayNotify'
     ],
 
     'product_type_map' => [1 => '电话咨询', 2 => '图文咨询', 3 => '门诊预约', 4 => '疫苗接种预约', 5 => '儿保预约', 6 => '服务包', 7 => '充值'],