错误页面

This commit is contained in:
iVampireSP.com 2022-11-19 10:28:04 +08:00
parent c5c7ac3c8a
commit 89e4a8749b
No known key found for this signature in database
GPG Key ID: 2F7B001CA27A8132
12 changed files with 76 additions and 8 deletions

View File

@ -4,6 +4,11 @@
@section('content') @section('content')
<h3>{{ $workOrder->title }}</h3>
<x-work-order-status :status="$workOrder->status"></x-work-order-status>
<a href="{{ route('admin.work-orders.show', $workOrder) }}">查看工单</a>
<form method="post" action="{{ route('admin.work-orders.update', $workOrder) }}"> <form method="post" action="{{ route('admin.work-orders.update', $workOrder) }}">
@csrf @csrf
@method('PUT') @method('PUT')
@ -13,16 +18,30 @@
<input type="text" class="form-control" id="title" name="title" value="{{ $workOrder->title }}"> <input type="text" class="form-control" id="title" name="title" value="{{ $workOrder->title }}">
</div> </div>
{{-- <div class="form-group">--}} {{-- 修改状态 --}}
{{-- <textaera name="title">--}} <div class="form-group">
{{-- {{ $workOrder->title }}--}} <label for="status" class="col-sm-2 col-form-label">状态</label>
{{-- </textaera>--}} <select class="form-control" id="status" name="status">
{{-- </div>--}} <option value="open" {{ $workOrder->status == 'open' ? 'selected' : '' }}>已开启</option>
<option value="closed" {{ $workOrder->status == 'closed' ? 'selected' : '' }}>关闭</option>
<option value="user_read" {{ $workOrder->status == 'closed' ? 'selected' : '' }}>用户已读</option>
<option value="user_replied" {{ $workOrder->status == 'closed' ? 'selected' : '' }}>用户已回复</option>
<option value="replied" {{ $workOrder->status == 'closed' ? 'selected' : '' }}>已回复</option>
<option value="read" {{ $workOrder->status == 'closed' ? 'selected' : '' }}>已读</option>
<option value="in_progress" {{ $workOrder->status == 'closed' ? 'selected' : '' }}>处理中</option>
</select>
</div>
<button type="submit" class="btn btn-primary mt-3">修改</button> <button type="submit" class="btn btn-primary mt-3">修改</button>
</form> </form>
{{-- <hr />--}}
{{-- <form method="post" action="{{ route('admin.work-orders.destroy', $workOrder) }}">--}}
{{-- @csrf--}}
{{-- @method('DELETE')--}}
{{-- <button type="submit" class="btn btn-danger mt-3">删除</button>--}}
{{-- </form>--}}
@endsection @endsection

View File

@ -11,6 +11,7 @@
<th>标题</th> <th>标题</th>
<th>模块</th> <th>模块</th>
<th>发起者</th> <th>发起者</th>
<th>状态</th>
<th>操作</th> <th>操作</th>
</thead> </thead>
@ -37,7 +38,9 @@ class="module_name"
<td> <td>
<a href="{{ route('admin.users.edit', $workOrder->user_id) }}">{{ $workOrder->user->name }}</a> <a href="{{ route('admin.users.edit', $workOrder->user_id) }}">{{ $workOrder->user->name }}</a>
</td> </td>
<td>
<x-work-order-status :status="$workOrder->status"></x-work-order-status>
</td>
<td> <td>
<a href="{{ route('admin.work-orders.edit', $workOrder) }}" <a href="{{ route('admin.work-orders.edit', $workOrder) }}"
class="btn btn-primary btn-sm">编辑</a> class="btn btn-primary btn-sm">编辑</a>

View File

@ -4,11 +4,11 @@
@section('content') @section('content')
<h3>{{ $workOrder->title }}</h3> <h3>{{ $workOrder->title }}</h3>
<a href="{{ route('admin.work-orders.edit', $workOrder) }}">编辑此工单</a>
<h5>{{ \Illuminate\Mail\Markdown::parse($workOrder->content) }}</h5> <h5>{{ \Illuminate\Mail\Markdown::parse($workOrder->content) }}</h5>
<x-work-order-status :status="$workOrder->status"></x-work-order-status> <x-work-order-status :status="$workOrder->status"></x-work-order-status>
<p>在这里,您无法回复工单,只能够查看。</p>
<div class="mt-3"> <div class="mt-3">
<!-- replies --> <!-- replies -->
<h4>对话记录</h4> <h4>对话记录</h4>
@ -31,4 +31,8 @@
</div> </div>
@endforeach @endforeach
</div> </div>
<p>在这里,您无法回复工单,只能够查看。</p>
@endsection @endsection

View File

@ -54,7 +54,7 @@
</div> </div>
</div> </div>
@endif @endif
@if ($errors->any()) @if (isset($errors) && $errors->any())
<div> <div>
<div class="alert alert-danger d-flex align-items-center alert-dismissible fade show" role="alert"> <div class="alert alert-danger d-flex align-items-center alert-dismissible fade show" role="alert">
<svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Danger:"> <svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Danger:">

View File

@ -0,0 +1,5 @@
@extends('errors::minimal')
@section('title', __('Unauthorized'))
@section('code', '401')
@section('message', __('Unauthorized'))

View File

@ -0,0 +1,5 @@
@extends('errors::minimal')
@section('title', __('Forbidden'))
@section('code', '403')
@section('message', __($exception->getMessage() ?: 'Forbidden'))

View File

@ -0,0 +1,5 @@
@extends('errors::minimal')
@section('title', __('Not Found'))
@section('code', '404')
@section('message', __('Not Found'))

View File

@ -0,0 +1,5 @@
@extends('errors::minimal')
@section('title', __('Page Expired'))
@section('code', '419')
@section('message', __('Page Expired'))

View File

@ -0,0 +1,5 @@
@extends('errors::minimal')
@section('title', __('Too Many Requests'))
@section('code', '429')
@section('message', __('Too Many Requests'))

View File

@ -0,0 +1,5 @@
@extends('errors::minimal')
@section('title', __('Server Error'))
@section('code', '500')
@section('message', __('Server Error'))

View File

@ -0,0 +1,5 @@
@extends('errors::minimal')
@section('title', __('Service Unavailable'))
@section('code', '503')
@section('message', __('Service Unavailable'))

View File

@ -0,0 +1,7 @@
@extends('layouts.app')
@section('content')
<div class="col-md-8">
<h3>@yield('code') - @yield('message')</h3>
</div>
@endsection