chenxiqiang 6 лет назад
Родитель
Сommit
776dff9e64
1 измененных файлов: 18 добавлений и 55 удалений
  1. 18
    55
      manage-server/app/Http/Controllers/CommonController.php

+ 18
- 55
manage-server/app/Http/Controllers/CommonController.php Просмотреть файл

@@ -144,68 +144,31 @@ class CommonController extends Controller
144 144
         //$wechat_id = $user->getId();
145 145
         $wechat_id = $request->input("openid");
146 146
         if($wechat_id) {
147
+            $os = array();
147 148
             $houseApplianceCleanOrder = HouseApplianceCleanOrder::where("wechat_id", $wechat_id)->get();
148 149
             $houseCleanOrder = HouseCleanOrder::where("wechat_id", $wechat_id)->get();
149 150
             $housekeeperOrder = HousekeeperOrder::where("wechat_id", $wechat_id)->get();
150 151
             $maternityMatronOrder = MaternityMatronOrder::where("wechat_id", $wechat_id)->get();
151 152
             $productOrder = ProductOrder::where("wechat_id", $wechat_id)->get();
152
-            $orders = array();
153
-            foreach ($houseApplianceCleanOrder as $order) {
154
-                $data = [];
155
-                $data["id"] = $order->id;
156
-                $data["classify1"] = $order->classify1;
157
-                $data["classify2"] = $order->classify2;
158
-                $data["status"] = $order->status;
159
-                $data["price"] = $order->price;
160
-                $data["created_at"] = $order->created_at;
161
-                array_push($orders, $data);
162
-            }
163
-
164
-            foreach ($houseCleanOrder as $order) {
165
-                $data = [];
166
-                $data["id"] = $order->id;
167
-                $data["classify1"] = $order->classify1;
168
-                $data["classify2"] = $order->classify2;
169
-                $data["status"] = $order->status;
170
-                $data["price"] = $order->price;
171
-                $data["created_at"] = $order->created_at;
172
-                array_push($orders, $data);
173
-            }
174
-
175
-            foreach ($housekeeperOrder as $order) {
176
-                $data = [];
177
-                $data["id"] = $order->id;
178
-                $data["classify1"] = $order->classify1;
179
-                $data["classify2"] = $order->classify2;
180
-                $data["status"] = $order->status;
181
-                $data["price"] = $order->price;
182
-                $data["created_at"] = $order->created_at;
183
-                array_push($orders, $data);
184
-            }
185 153
 
186
-            foreach ($maternityMatronOrder as $order) {
187
-                $data = [];
188
-                $data["id"] = $order->id;
189
-                $data["classify1"] = $order->classify1;
190
-                $data["classify2"] = $order->classify2;
191
-                $data["status"] = $order->status;
192
-                $data["price"] = $order->price;
193
-                $data["created_at"] = $order->created_at;
194
-                array_push($orders, $data);
195
-            }
196
-
197
-            foreach ($productOrder as $order) {
198
-                $data = [];
199
-                $data["id"] = $order->id;
200
-                $data["classify1"] = $order->classify1;
201
-                $data["classify2"] = $order->classify2;
202
-                $data["status"] = $order->status;
203
-                $data["price"] = $order->price;
204
-                $data["created_at"] = $order->created_at;
205
-                array_push($orders, $data);
154
+            array_push($os, $houseApplianceCleanOrder);
155
+            array_push($os, $houseCleanOrder);
156
+            array_push($os, $housekeeperOrder);
157
+            array_push($os, $maternityMatronOrder);
158
+            array_push($os, $productOrder);
159
+            $orders = array();
160
+            foreach ($os as $o) {
161
+                foreach ($o as $order) {
162
+                    $data = [];
163
+                    $data["id"] = $order->id;
164
+                    $data["classify1"] = $order->classify1;
165
+                    $data["classify2"] = $order->classify2;
166
+                    $data["status"] = $order->status;
167
+                    $data["price"] = $order->price;
168
+                    $data["created_at"] = $order->created_at["date"];
169
+                    array_push($orders, $data);
170
+                }
206 171
             }
207
-
208
-
209 172
             return Response()->json([
210 173
                 "status" => 0,
211 174
                 "data" => $orders

Загрузка…
Отмена
Сохранить