|
|
|
@ -273,7 +273,7 @@ |
|
|
|
<el-form-item v-else label="物料编码" prop="partNo" :rules="rules.partNoType"> |
|
|
|
<el-input v-model="modalData.partNo" readonly style="width: 221px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="物料类别"> |
|
|
|
<el-form-item label="规格型号"> |
|
|
|
<el-input v-model="modalData.spec" readonly style="width: 221px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
@ -338,31 +338,34 @@ |
|
|
|
<el-form-item :label="'物料编码'"> |
|
|
|
<el-input v-model="detailData.partNo" readonly style="width: 100px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'物料类别'"> |
|
|
|
<el-form-item :label="'规格型号'"> |
|
|
|
<el-input v-model="detailData.spec" readonly style="width: 200px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'物料名称'"> |
|
|
|
<el-input v-model="detailData.partDesc" readonly style="width: 200px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'班次'"> |
|
|
|
<el-input v-model="detailData.shiftDesc" disabled style="width: 80px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'送检数量'"> |
|
|
|
<el-input class="inlineNumber numInput" v-model="detailData.rollQty" type="number" style="width: 80px"></el-input> |
|
|
|
<el-input class="inlineNumber numInput" v-model="detailData.rollQty" type="number" style="width: 70px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'抽样数量'"> |
|
|
|
<el-input class="inlineNumber numInput" v-model="detailData.samplingQty" type="number" style="width: 80px"></el-input> |
|
|
|
<el-input class="inlineNumber numInput" v-model="detailData.samplingQty" type="number" style="width: 70px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'单位'"> |
|
|
|
<el-input v-model="detailData.umName" readonly style="width: 80px"></el-input> |
|
|
|
<el-input v-model="detailData.umName" readonly style="width: 70px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'不合格项目数量'"> |
|
|
|
<el-input class="inlineNumber numInput" v-if="detailData.submitFlag === 'Y'" v-model="detailData.unqualifiedQty" disabled type="number" style="width: 80px"></el-input> |
|
|
|
<el-input class="inlineNumber numInput" v-else @input="handleInput(detailData.unqualifiedQty,1)" v-model="detailData.unqualifiedQty" type="number" style="width: 80px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'合格数量'"> |
|
|
|
<el-input class="inlineNumber numInput" v-if="detailData.submitFlag === 'Y'" v-model="detailData.passQty" disabled type="number" style="width: 80px"></el-input> |
|
|
|
<el-input class="inlineNumber numInput" v-else @input="handleInput(detailData.passQty,2)" v-model="detailData.passQty" type="number" style="width: 80px"></el-input> |
|
|
|
<el-input class="inlineNumber numInput" v-if="detailData.submitFlag === 'Y'" v-model="detailData.passQty" disabled type="number" style="width: 70px"></el-input> |
|
|
|
<el-input class="inlineNumber numInput" v-else @input="handleInput(detailData.passQty,2)" v-model="detailData.passQty" type="number" style="width: 70px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'不合格数量'"> |
|
|
|
<el-input class="inlineNumber numInput" v-model="detailData.notPassQty" type="number" disabled style="width: 80px"></el-input> |
|
|
|
<el-input class="inlineNumber numInput" v-model="detailData.notPassQty" type="number" disabled style="width: 70px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" @keyup.enter.native = "getDataList"> |
|
|
|
@ -381,15 +384,15 @@ |
|
|
|
<el-input v-else v-model="detailData.inspectionRemark" style="width: 303px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="检验员"> |
|
|
|
<el-select v-if="detailData.submitFlag === 'Y'" v-model="detailData.inspectorNo" disabled placeholder="请选择" style="width: 100px"> |
|
|
|
<el-option |
|
|
|
v-for = "i in options" |
|
|
|
:key = "i.inspectorNo" |
|
|
|
:label = "i.inspectorName" |
|
|
|
:value = "i.inspectorNo"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
<el-select v-else v-model="detailData.inspectorNo" disabled placeholder="请选择" style="width: 100px"> |
|
|
|
<!-- <el-select v-if="detailData.submitFlag === 'Y'" v-model="detailData.inspectorNo" disabled style="width: 100px">--> |
|
|
|
<!-- <el-option--> |
|
|
|
<!-- v-for = "i in options"--> |
|
|
|
<!-- :key = "i.inspectorNo"--> |
|
|
|
<!-- :label = "i.inspectorName"--> |
|
|
|
<!-- :value = "i.inspectorNo">--> |
|
|
|
<!-- </el-option>--> |
|
|
|
<!-- </el-select>--> |
|
|
|
<el-select v-model="detailData.inspectorNo" disabled style="width: 100px"> |
|
|
|
<el-option |
|
|
|
v-for = "i in options" |
|
|
|
:key = "i.inspectorNo" |
|
|
|
@ -1668,7 +1671,8 @@ |
|
|
|
responsiblePerson: '', |
|
|
|
responsiblePersonName: '', |
|
|
|
passQty: '', |
|
|
|
notPassQty: '' |
|
|
|
notPassQty: '', |
|
|
|
shiftDesc: '' |
|
|
|
}, |
|
|
|
detailInformationFlag: false, |
|
|
|
detailList: [], |
|
|
|
@ -3598,7 +3602,6 @@ |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
}).catch(() => { |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
@ -3727,6 +3730,7 @@ |
|
|
|
this.detailData.operatorName = row.operatorName |
|
|
|
this.detailData.responsiblePerson = row.responsiblePerson |
|
|
|
this.detailData.responsiblePersonName = row.responsiblePersonName |
|
|
|
this.detailData.shiftDesc = row.shiftDesc |
|
|
|
if (row.state === '待检验') { |
|
|
|
this.detailData.passQty = row.samplingQty |
|
|
|
} else { |
|
|
|
|