| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- @extends('layouts.app')
- @section('content')
- <div class="container" id="list">
- <div class="col-md-10 offset-md-1">
- <div class="card ">
- <div class="card-body">
- <h2 class="">
- @if($requirement->id)
- 编辑需求
- @else
- 新建需求
- @endif
- </h2>
- <hr>
- @if($requirement->id)
- <form action="{{ route('requirements.update', $requirement->id) }}" method="POST"
- accept-charset="UTF-8">
- <input type="hidden" name="_method" value="PATCH">
- @else
- <form action="{{ route('requirements.store') }}" method="POST" accept-charset="UTF-8">
- @endif
- <input type="hidden" name="_token" value="{{ csrf_token() }}">
- @include('shared._error')
- <div class="form-group">
- <label class="form-group" for="title">标题</label>
- <textarea name="title" class="form-control" rows="2" id="title"
- placeholder="请填入至少三个字符的内容。"
- required>{{ old('title', $requirement->title ) }}</textarea>
- </div>
- <div class="form-group">
- <label class="form-group" for="content">内容</label>
- <textarea name="content" class="form-control" rows="6" id="content"
- placeholder="请填入至少三个字符的内容。"
- required>{{ old('content', $requirement->content ) }}</textarea>
- </div>
- @can('需求发布-新建-直接发布')
- <div class="form-group">
- <label class="form-group" for="score">分数</label>
- <input class="form-control" type="number" name="score" id="score"
- value="{{ old('score', $requirement->score ) }}" placeholder="请填写分数"
- required></input>
- </div>
- @endcan
- <div class="well well-sm">
- <button type="submit" class="btn btn-primary"> 保存</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- </div>
- @endsection
- @section('lastScript')
- <script>
- let vue = new Vue({
- el: "#list",
- data: {
- items: [{}],
- @if($requirement->id)
- workers: {!! $workers !!},
- @endif
- },
- methods: {
- addItem() {
- this.items.push({});
- }
- }
- })
- </script>
- @endsection
|