|
|
@@ -1,8 +1,8 @@
|
|
|
-<div class="modal " id="add-ownerMaterial" tabindex="-1" >
|
|
|
+<div class="modal " id="add-proof" tabindex="-1" >
|
|
|
<div class="modal-dialog modal-lg modal-dialog-centered">
|
|
|
<div class="modal-content">
|
|
|
<div class="modal-header">
|
|
|
- <h5 class="modal-title text-center">项目耗材添加</h5>
|
|
|
+ <h5 class="modal-title text-center">新增打样单</h5>
|
|
|
<button type="button" class="close" data-dismiss="modal">
|
|
|
<span>×</span>
|
|
|
</button>
|
|
|
@@ -10,52 +10,101 @@
|
|
|
<div class="modal-body">
|
|
|
<form class="form">
|
|
|
<div class="form-group row">
|
|
|
- <label for="add-owner-id" class="col-sm-2 col-form-label text-right">货主</label>
|
|
|
- <div class="col-sm-10 form-inline">
|
|
|
- <select name="owner_id" id="add-owner-id" class="form-control col-sm-5 required" v-model="addOwnerMaterial.owner_id">
|
|
|
- <option v-for="(owner,i) in filterOwners" :value="owner.id">@{{ owner.name }}</option>
|
|
|
+ <label for="owner_id" class="col-2 col-form-label text-right text-primary">项目名称{{old('owner_id')}} *</label>
|
|
|
+ <div class="col-8 form-inline">
|
|
|
+ <select id="owner_id" name="owner_id" class="form-control @error('owner_id') is-invalid @enderror col-4" v-model="owner_id" @change="selectOwner" required>
|
|
|
+ <option v-for="owner in owners" :value="owner.name">@{{owner.value}}</option>
|
|
|
</select>
|
|
|
- <input type="text" placeholder="输入货主进行筛选" class="form-control col-sm-4 offset-1" @change="filterOwner($event)">
|
|
|
+ <input type="text" class="form-control-sm ml-2" placeholder="输入关键字定位项目" @input="owner_seek">
|
|
|
+ </div>
|
|
|
+ <div class="col-sm-5">
|
|
|
+ <p class="form-control-static text-danger small font-weight-bold" >{{ $errors->first('owner_id') }}</p>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
- <label for="add-material-code" class="col-sm-2 col-form-label text-right">耗材编码</label>
|
|
|
- <div class="col-sm-10 form-inline">
|
|
|
- <input type="text" name="material-code" id="add-material-code" class="form-control col-sm-10" placeholder="耗材编码" v-model="addOwnerMaterial.material_code">
|
|
|
+ <label for="owner_material_id" class="col-2 col-form-label text-right text-primary">项目耗材编号{{old('owner_material_id')}} *</label>
|
|
|
+ <div class="col-8">
|
|
|
+ <select id="owner_material_id" name="owner_material_id" class="form-control @error('owner_material_id') is-invalid @enderror col-4" v-model="owner_material_id" @change="ownerMaterial" required>
|
|
|
+ <option v-for="ownerMaterial in ownerMaterials" :value="ownerMaterial.id">@{{ownerMaterial.material_code}}</option>
|
|
|
+ </select>
|
|
|
+ @error('owner_material_id')
|
|
|
+ <span class="invalid-feedback" role="alert">
|
|
|
+ <strong>{{ $message }}</strong>
|
|
|
+ </span>
|
|
|
+ @enderror
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
- <label for="add_material_id" class="col-sm-2 col-form-label text-right">耗材</label>
|
|
|
- <div class="col-sm-10 form-inline">
|
|
|
- <select name="material_id" id="add_material_id" class="form-control col-sm-5" required v-model="addOwnerMaterial.material_id">
|
|
|
- <option v-for="(materials,i) in filterMaterials" :value="materials.id">@{{ materials.code }}</option>
|
|
|
- </select>
|
|
|
- <input type="text" placeholder="输入耗材进行筛选" class="form-control col-m-4 offset-1" @change="filterMaterial($event)">
|
|
|
+ <label for="name" class="col-2 col-form-label text-right">耗材名称</label>
|
|
|
+ <div class="col-8">
|
|
|
+ <input type="text" class="form-control " name="material_name" autocomplete="off" value="{{ old('material_name') }}" v-model="material_name" readonly>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
- <label for="add-size" class="col-sm-2 col-form-label text-right">尺寸</label>
|
|
|
- <div class="col-sm-10 form-inline">
|
|
|
- <input type="text" id="add-size" class="form-control col-10" name="size" placeholder="项目耗材尺寸" v-model="addOwnerMaterial.size">
|
|
|
+ <label for="name" class="col-2 col-form-label text-right">尺寸大小</label>
|
|
|
+ <div class="col-8">
|
|
|
+ <input type="text" class="form-control " name="size" autocomplete="off" value="{{ old('size') }}" v-model="size" readonly>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
- <label for="add-special" class="col-sm-2 col-form-label text-right">特殊要求</label>
|
|
|
- <div class="col-sm-10 form-inline">
|
|
|
- <textarea name="special" id="add-special" cols="30" rows="3" class="form-control form-text col-10" v-model="addOwnerMaterial.special"></textarea>
|
|
|
+ <label for="name" class="col-2 col-form-label text-right">特殊要求</label>
|
|
|
+ <div class="col-8">
|
|
|
+ <input type="text" class="form-control " name="special" autocomplete="off" value="{{ old('special') }}" v-model="special" readonly>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
- <label for="add-specification" class="col-sm-2 col-form-label text-right">材质规格</label>
|
|
|
- <div class="col-sm-10 form-inline">
|
|
|
- <textarea name="specification" id="add-specification" cols="30" rows="5" class="form-control form-text col-10" v-model="addOwnerMaterial.specification"></textarea>
|
|
|
+ <label for="name" class="col-2 col-form-label text-right">材质规格</label>
|
|
|
+ <div class="col-8">
|
|
|
+ <textarea type="text" class="form-control" name="specification" autocomplete="off" value="{{ old('specification') }}" readonly>@{{ specification }}</textarea>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ {{-- <div class="form-group row">--}}
|
|
|
+ {{-- <label for="quantity" class="col-2 col-form-label text-right">采购数量</label>--}}
|
|
|
+ {{-- <div class="col-8">--}}
|
|
|
+ {{-- <input type="text" class="form-control @error('quantity') is-invalid @enderror"--}}
|
|
|
+ {{-- v-model="quantity" name="quantity" autocomplete="off" value="{{ old('quantity') }}" required>--}}
|
|
|
+ {{-- @error('quantity')--}}
|
|
|
+ {{-- <span class="invalid-feedback" role="alert">--}}
|
|
|
+ {{-- <strong>{{ $message }}</strong>--}}
|
|
|
+ {{-- </span>--}}
|
|
|
+ {{-- @enderror--}}
|
|
|
+ {{-- </div>--}}
|
|
|
+ {{-- </div>--}}
|
|
|
+ {{-- <div class="form-group row">--}}
|
|
|
+ {{-- <label for="amount" class="col-2 col-form-label text-right">销售数量</label>--}}
|
|
|
+ {{-- <div class="col-8">--}}
|
|
|
+ {{-- <input type="text" class="form-control @error('amount') is-invalid @enderror"--}}
|
|
|
+ {{-- name="amount" autocomplete="off" value="{{ old('amount') }}" @input="countTotalPrice" v-model="amount" required>--}}
|
|
|
+ {{-- @error('amount')--}}
|
|
|
+ {{-- <span class="invalid-feedback" role="alert">--}}
|
|
|
+ {{-- <strong>{{ $message }}</strong>--}}
|
|
|
+ {{-- </span>--}}
|
|
|
+ {{-- @enderror--}}
|
|
|
+ {{-- </div>--}}
|
|
|
+ {{-- </div>--}}
|
|
|
+ {{-- <div class="form-group row">--}}
|
|
|
+ {{-- <label for="unit_price" class="col-2 col-form-label text-right">销售单价</label>--}}
|
|
|
+ {{-- <div class="col-8">--}}
|
|
|
+ {{-- <input type="text" class="form-control @error('unit_price') is-invalid @enderror"--}}
|
|
|
+ {{-- name="unit_price" autocomplete="off" value="{{ old('unit_price') }}" @input="countTotalPrice" v-model="unit_price" required>--}}
|
|
|
+ {{-- @error('unit_price')--}}
|
|
|
+ {{-- <span class="invalid-feedback" role="alert">--}}
|
|
|
+ {{-- <strong>{{ $message }}</strong>--}}
|
|
|
+ {{-- </span>--}}
|
|
|
+ {{-- @enderror--}}
|
|
|
+ {{-- </div>--}}
|
|
|
+ {{-- </div>--}}
|
|
|
+ {{-- <div class="form-group row">--}}
|
|
|
+ {{-- <label for="total_price" class="col-2 col-form-label text-right">销售总价</label>--}}
|
|
|
+ {{-- <div class="col-8">--}}
|
|
|
+ {{-- <input type="text" class="form-control" name="total_price" autocomplete="off" value="{{ old('total_price') }}" v-model="total_price" readonly>--}}
|
|
|
+ {{-- </div>--}}
|
|
|
+ {{-- </div>--}}
|
|
|
</form>
|
|
|
</div>
|
|
|
<div class="modal-footer">
|
|
|
- <button type="button" class="btn btn-secondary" data-dismiss="modal" @click="addOwnerMaterial={}">关闭</button>
|
|
|
- <button type="button" class="btn btn-primary" @click="create">提交</button>
|
|
|
+ <button type="button" class="btn btn-secondary" data-dismiss="modal" >关闭</button>
|
|
|
+ <button type="button" class="btn btn-primary" @click="createProof">提交</button>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|