/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit() { // var_dump($_POST); $task_id = $_POST["task_id"]; $task = TaskPanel::find($task_id); $task->actual_finish_date = $_POST["date"]; $task->comment = $_POST["comment"]; $task->priority = $_POST["priority"]; // var_dump($task->priority); // var_dump($_POST["priority"]); //先删除 $old_work_details = TaskWorkload::where('task_id', '=', $task_id); $old_work_details->delete(); //新增开发 $work_details_dev = new TaskWorkload(); $work_details_dev->task_id = $task->id; $work_details_dev->type = 0; $work_details_dev->name = $_POST["dev"]; //新增测试 $work_details_test = new TaskWorkload(); $work_details_test->task_id = $task->id; $work_details_test->name = $_POST["test"]; $work_details_test->type = 1; if ($task->save() && $work_details_dev->save() && $work_details_test->save()) { return Redirect::to('task_panel'); } else { return Redirect::back()->withInput()->withErrors('保存失败!'); } }