liyinglin 3 years ago
parent 3911519b8e
commit 3ced451f5b

@ -343,16 +343,39 @@ class ProjectController extends CommonController
$all['score'] = $socre; $all['score'] = $socre;
$all['content'] = $content; $all['content'] = $content;
$model = AskSubmit::create($all); $model = AskSubmit::create($all);
$url = "/admin/project/asksubmit/".$all['project_id']; $url = "/admin/project/asksubmit/" . $all['project_id'];
return $this->success("新增成功", $url, $model); return $this->success("新增成功", $url, $model);
} }
public function askSubmitEdit() public function askSubmitEdit(Request $request, FormBuilder $formBuilder)
{ {
$data = []; $vo = AskSubmit::find($request->id);
return view($this->bladePath . ".asksubmit_create", compact("data")); $form = $formBuilder->create($this->formClass, [
"method" => "POST",
"id" => "fm",
"url" => url($this->urlPrefix . "/asksubmit_update/" . $vo->id),
"class" => "form form-horizontal validate-form",
"model" => $vo
]);
$form->add("_previous", "hidden", ["value" => (url()->previous())]);
return view($this->bladePath . ".asksubmit_create", compact("form"));
} }
public function askSubmitUpdate($id = null, Request $request)
{
try {
$model = AskSubmit::find($id);
$model->fill($request->all);
$model->save();
$url = "/admin/project/asksubmit/" . $request->project_id];
return $this->success("修改成功", $url, $model);
} catch (\Exception $exception) {
return $this->error("修改失败:" . $exception->getMessage());
}
}
public function askSubmitDelete() public function askSubmitDelete()
{ {

@ -20,6 +20,7 @@
<th>护士长</th> <th>护士长</th>
<th>医院</th> <th>医院</th>
<th>详情</th> <th>详情</th>
<th>建议</th>
<th>总分</th> <th>总分</th>
<th>操作</th> <th>操作</th>
</tr> </tr>
@ -39,6 +40,7 @@
{{ $item['ask'] }}{{ $item['score'] }}<br/> {{ $item['ask'] }}{{ $item['score'] }}<br/>
@endforeach @endforeach
</td> </td>
<td>{{ $row->tip }}</td>
<td>{{ $row->score }}</td> <td>{{ $row->score }}</td>
<td> <td>
<a class="btn btn-sm btn-primary" <a class="btn btn-sm btn-primary"

@ -49,6 +49,7 @@ Route::group(["namespace" => "Admin", "prefix" => "admin"], function () {
Route::get("project/asksubmit/{id}", 'ProjectController@askSubmit'); Route::get("project/asksubmit/{id}", 'ProjectController@askSubmit');
Route::get("project/asksubmit_create", 'ProjectController@askSubmitCreate'); Route::get("project/asksubmit_create", 'ProjectController@askSubmitCreate');
Route::post("project/asksubmit_store", 'ProjectController@askSubmitStore'); Route::post("project/asksubmit_store", 'ProjectController@askSubmitStore');
Route::post("project/asksubmit_update", 'ProjectController@askSubmitUpdate');
Route::get("project/asksubmit_edit", 'ProjectController@askSubmitEdit'); Route::get("project/asksubmit_edit", 'ProjectController@askSubmitEdit');
Route::get("project/asksubmit_delete", 'ProjectController@askSubmitDelete'); Route::get("project/asksubmit_delete", 'ProjectController@askSubmitDelete');

Loading…
Cancel
Save