input('id'); $code = $request->input('code'); $miniProgram = EasyWeChat::miniProgram(); $auth = $miniProgram->auth->session($code); $type = $request->input('type'); $area = $request->input('area'); $picture1 = $request->input('picture1'); $picture2 = $request->input('picture2'); $picture3 = $request->input('picture3'); $picture4 = $request->input('picture4'); $picture5 = $request->input('picture5'); $address = $request->input('address'); $contact = $request->input('contact'); $phone = $request->input('phone'); $status = $request->input('status'); $price = $request->input('price'); if ($id) { $houseCleanOrder = HouseCleanOrder::find($id); $houseCleanOrder->status = $status; $houseCleanOrder->price = $price; } else { $houseCleanOrder = new HouseCleanOrder; $houseCleanOrder->status = 0; } if ($auth && $type && $area && $address && $contact && $phone) { $houseCleanOrder->type = $type; $houseCleanOrder->area = $area; $houseCleanOrder->address = $address; $houseCleanOrder->contact = $contact; $houseCleanOrder->phone = $phone; $houseCleanOrder->picture1 = $picture1; $houseCleanOrder->picture2 = $picture2; $houseCleanOrder->picture3 = $picture3; $houseCleanOrder->picture4 = $picture4; $houseCleanOrder->picture5 = $picture5; // TODO // 获取微信id // $order->wechat_id = $auth->openid; $houseCleanOrder->save(); return Response()->json([ "status" => 0, "message" => "保存成功!" ]); } else { return Response()->json([ "status" => -1, "message" => "信息不能为空!" ]); } } /** * 修改订单状态 * @param Request $request * @return \Illuminate\Http\JsonResponse */ public function status(Request $request) { $id = $request->input("id"); $status = $request->input("status"); if ($id) { $order = HouseCleanOrder::find($id); $order->status = $status; $order->save(); return Response()->json([ "status" => 0, "message" => "保存成功!" ]); } else { return Response()->json([ "status" => -1, "message" => "信息不能为空!" ]); } } /** * 每页20进行分页 * @param Request $request * @return mixed */ public function list(Request $request) { return HouseCleanOrder::paginate(20); } }