|
@@ -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;
|