master
liyinglin 2 years ago
parent 66d626b61c
commit cf065fb8bc

@ -11,8 +11,7 @@ class AskSubmitForm extends Form
{ {
public function buildForm() public function buildForm()
{ {
$this->add("project_id", Field::HIDDEN, ["label" => "所属项目/医院", "rules" => "required"]); $this->add("project_id", Field::SELECT, ["label" => "所属项目/医院", "empty_value" => "请选择", "choices" => (new Project())->get()->pluck("name", "id")->toArray()]);
$this->add("visit", Field::TEXT, ["label" => "拜访人员", "rules" => "required"]); $this->add("visit", Field::TEXT, ["label" => "拜访人员", "rules" => "required"]);
$this->add("date", Field::DATE, ["label" => "考核日期", "rules" => "required"]); $this->add("date", Field::DATE, ["label" => "考核日期", "rules" => "required"]);
$this->add("department", Field::TEXT, ["label" => "科室", "rules" => "required"]); $this->add("department", Field::TEXT, ["label" => "科室", "rules" => "required"]);

@ -297,7 +297,7 @@ class ProjectController extends CommonController
/** /**
* 满意度调查 * 满意度调查
*/ */
public function askSubmit($project_id) public function askSubmit()
{ {
$userId = auth()->id(); $userId = auth()->id();
// 判断是否护士长 // 判断是否护士长
@ -309,9 +309,9 @@ class ProjectController extends CommonController
$data = AskSubmit::with("admin", "project") $data = AskSubmit::with("admin", "project")
->where(function ($qeury) use ($hushizhang, $userId) { ->where(function ($qeury) use ($hushizhang, $userId) {
if ($hushizhang) $qeury->where('admin_id', $userId); if ($hushizhang) $qeury->where('admin_id', $userId);
})->where('project_id', $project_id)->paginate(10); })->paginate(10);
return view($this->bladePath . ".asksubmit_index", compact("data", "project_id")); return view($this->bladePath . ".asksubmit_index", compact("data"));
} }

@ -46,7 +46,7 @@ Route::group(["namespace" => "Admin", "prefix" => "admin"], function () {
Route::get("project/get-head", 'ProjectController@getHeadList'); Route::get("project/get-head", 'ProjectController@getHeadList');
// 满意度调查 // 满意度调查
Route::get("project/asksubmit/{id}", 'ProjectController@askSubmit'); Route::get("project/asksubmit", '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/{id}", 'ProjectController@askSubmitUpdate'); Route::post("project/asksubmit_update/{id}", 'ProjectController@askSubmitUpdate');

Loading…
Cancel
Save