优化代码
This commit is contained in:
parent
1817879dff
commit
5787b0c420
@ -23,23 +23,11 @@ public function index(): View
|
|||||||
return view('admin.maintenances.index', compact('maintenances'));
|
return view('admin.maintenances.index', compact('maintenances'));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the form for creating a new resource.
|
|
||||||
*
|
|
||||||
* @return View
|
|
||||||
*/
|
|
||||||
public function create(): View
|
|
||||||
{
|
|
||||||
$modules = (new Module)->all();
|
|
||||||
|
|
||||||
return view('admin.maintenances.create', compact('modules'));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Store a newly created resource in storage.
|
* Store a newly created resource in storage.
|
||||||
*
|
*
|
||||||
* @param \Illuminate\Http\Request $request
|
* @param Request $request
|
||||||
* @return \Illuminate\Http\Response
|
* @return RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function store(Request $request): RedirectResponse
|
public function store(Request $request): RedirectResponse
|
||||||
{
|
{
|
||||||
@ -56,6 +44,18 @@ public function store(Request $request): RedirectResponse
|
|||||||
return redirect()->route('admin.maintenances.index')->with('success', '维护信息已创建。');
|
return redirect()->route('admin.maintenances.index')->with('success', '维护信息已创建。');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show the form for creating a new resource.
|
||||||
|
*
|
||||||
|
* @return View
|
||||||
|
*/
|
||||||
|
public function create(): View
|
||||||
|
{
|
||||||
|
$modules = (new Module)->all();
|
||||||
|
|
||||||
|
return view('admin.maintenances.create', compact('modules'));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
@ -72,9 +72,9 @@ public function edit(Maintenance $maintenance): View
|
|||||||
/**
|
/**
|
||||||
* Update the specified resource in storage.
|
* Update the specified resource in storage.
|
||||||
*
|
*
|
||||||
* @param \Illuminate\Http\Request $request
|
* @param Request $request
|
||||||
* @param Maintenance $maintenance
|
* @param Maintenance $maintenance
|
||||||
* @return \Illuminate\Http\Response
|
* @return RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function update(Request $request, Maintenance $maintenance): RedirectResponse
|
public function update(Request $request, Maintenance $maintenance): RedirectResponse
|
||||||
{
|
{
|
||||||
@ -95,7 +95,7 @@ public function update(Request $request, Maintenance $maintenance): RedirectResp
|
|||||||
* Remove the specified resource from storage.
|
* Remove the specified resource from storage.
|
||||||
*
|
*
|
||||||
* @param Maintenance $maintenance
|
* @param Maintenance $maintenance
|
||||||
* @return \Illuminate\Http\Response
|
* @return RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function destroy(Maintenance $maintenance): RedirectResponse
|
public function destroy(Maintenance $maintenance): RedirectResponse
|
||||||
{
|
{
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
namespace App\Models;
|
namespace App\Models;
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||||
|
|
||||||
class Maintenance extends Model
|
class Maintenance extends Model
|
||||||
{
|
{
|
||||||
@ -36,7 +37,7 @@ public function scopeOrderByStartAt($query)
|
|||||||
return $query->orderBy('start_at', 'desc');
|
return $query->orderBy('start_at', 'desc');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function module()
|
public function module(): BelongsTo
|
||||||
{
|
{
|
||||||
return $this->belongsTo(Module::class);
|
return $this->belongsTo(Module::class);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user