ソースを参照

修正后台接口

chenxiqiang 6 年 前
コミット
8368288071
共有1 個のファイルを変更した6 個の追加4 個の削除を含む
  1. 6
    4
      manage-server/app/Http/Controllers/HousekeeperOrderController.php

+ 6
- 4
manage-server/app/Http/Controllers/HousekeeperOrderController.php ファイルの表示

@@ -9,11 +9,13 @@ use App\Models\HousekeeperOrder;
9 9
 class HousekeeperOrderController extends Controller
10 10
 {
11 11
     public $classify_map = [];
12
+    public $classify_name = [];
12 13
 
13 14
     public function __construct() {
14 15
         $classifies = Classify::all();
15 16
         foreach ($classifies as $classify) {
16
-            $this->classify_map[$classify->name] = $classify;
17
+            $this->classify_map[$classify->id] = $classify;
18
+            $this->classify_name[$classify->name] = $classify;
17 19
         }
18 20
     }
19 21
 
@@ -65,9 +67,9 @@ class HousekeeperOrderController extends Controller
65 67
             $housekeeperOrder->notes = $notes;
66 68
             $housekeeperOrder->phone = $phone;
67 69
             if($classify) {
68
-                $classify1 = $this->classify_map[$classify]->name;
69
-                $pid = $this->classify_map[$classify]->pid;
70
-                $classify2 = $this->classify_map[$pid]->name;
70
+                $classify2 = $this->classify_name[$classify]->name;
71
+                $pid = $this->classify_name[$classify]->pid;
72
+                $classify1 = $this->classify_map[$pid]->name;
71 73
                 $housekeeperOrder->classify1 = $classify1;
72 74
                 $housekeeperOrder->classify2 = $classify2;
73 75
                 $housekeeperOrder->classify = $this->classify_map[$classify]->id;

Loading…
キャンセル
保存