|
|
|
@ -28,9 +28,9 @@ |
|
|
|
|
|
|
|
<!-- 所有查询条件 - 可展开/收起 --> |
|
|
|
<template v-if="searchExpanded"> |
|
|
|
<!-- 第一行 --> |
|
|
|
<!-- 第一行:基础单据信息 --> |
|
|
|
<el-row :gutter="16"> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-col :span="4"> |
|
|
|
<el-form-item label="BU"> |
|
|
|
<el-select v-model="searchData.buNo" placeholder="请选择" clearable> |
|
|
|
<el-option |
|
|
|
@ -42,49 +42,22 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="检验单号"> |
|
|
|
<el-input v-model="searchData.inspectionNo" placeholder="请输入检验单号" clearable> |
|
|
|
<i slot="prefix" class="el-input__icon el-icon-document"></i> |
|
|
|
</el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="物料编码"> |
|
|
|
<el-input v-model="searchData.partNo" placeholder="请输入物料编码" clearable> |
|
|
|
<i slot="prefix" class="el-input__icon el-icon-goods"></i> |
|
|
|
</el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="SKU"> |
|
|
|
<el-input v-model="searchData.sku" placeholder="请输入SKU" clearable></el-input> |
|
|
|
<el-input v-model="searchData.inspectionNo" placeholder="请输入检验单号" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
|
|
|
|
<!-- 第二行 --> |
|
|
|
<el-row :gutter="16"> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="物料名称"> |
|
|
|
<el-input v-model="searchData.partDesc" placeholder="请输入物料名称" clearable> |
|
|
|
<i slot="prefix" class="el-input__icon el-icon-goods"></i> |
|
|
|
</el-input> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="工单号"> |
|
|
|
<el-input v-model="searchData.orderNo" placeholder="请输入工单号" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="检验结论"> |
|
|
|
<el-select v-model="searchData.inspectionResult" clearable placeholder="请选择检验结论"> |
|
|
|
<el-option label="合格" value="合格"> |
|
|
|
<i class="el-icon-success" style="color: #67C23A;"></i> 合格 |
|
|
|
</el-option> |
|
|
|
<el-option label="不合格" value="不合格"> |
|
|
|
<i class="el-icon-error" style="color: #F56C6C;"></i> 不合格 |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="派工单号"> |
|
|
|
<el-input v-model="searchData.seqNo" placeholder="请输入派工单号" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="检验类型"> |
|
|
|
<el-select v-model="searchData.inspectionTypeNo" clearable placeholder="请选择检验类型"> |
|
|
|
<el-option label="IPQC首检" value="首件检"></el-option> |
|
|
|
@ -94,23 +67,31 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="处置措施"> |
|
|
|
<el-select v-model="searchData.disposalMeasures" clearable placeholder="请选择处置措施"> |
|
|
|
<el-option |
|
|
|
v-for="i in disposalMeasuresOptions" |
|
|
|
:key="i.id" |
|
|
|
:label="i.disposalMeasures" |
|
|
|
:value="i.disposalMeasures"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
|
|
|
|
<!-- 第三行 --> |
|
|
|
<!-- 第二行:物料信息 --> |
|
|
|
<el-row :gutter="16"> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-col :span="4"> |
|
|
|
<el-form-item label="物料编码"> |
|
|
|
<el-input v-model="searchData.partNo" placeholder="请输入物料编码" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="物料名称"> |
|
|
|
<el-input v-model="searchData.partDesc" placeholder="请输入物料名称" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="规格型号"> |
|
|
|
<el-input v-model="searchData.spec" placeholder="请输入规格型号" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="工序"> |
|
|
|
<el-input v-model="searchData.operationDesc" placeholder="请输入工序" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="机台"> |
|
|
|
<el-select v-model="searchData.resourceId" clearable filterable placeholder="请选择机台"> |
|
|
|
<el-option |
|
|
|
@ -122,31 +103,35 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="PN"> |
|
|
|
<el-input v-model="searchData.cinvSourceCode" placeholder="请输入PN" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="工单号"> |
|
|
|
<el-input v-model="searchData.orderNo" placeholder="请输入工单号" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="派工单号"> |
|
|
|
<el-input v-model="searchData.seqNo" placeholder="请输入派工单号" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
|
|
|
|
<!-- 第四行 --> |
|
|
|
<!-- 第三行:工序及检验相关信息 --> |
|
|
|
<el-row :gutter="16"> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="工序"> |
|
|
|
<el-input v-model="searchData.operationDesc" placeholder="请输入工序" clearable></el-input> |
|
|
|
<el-col :span="4"> |
|
|
|
<el-form-item label="检验结论"> |
|
|
|
<el-select v-model="searchData.inspectionResult" clearable placeholder="请选择检验结论"> |
|
|
|
<el-option label="合格" value="合格"> |
|
|
|
<i class="el-icon-success" style="color: #67C23A;"></i> 合格 |
|
|
|
</el-option> |
|
|
|
<el-option label="不合格" value="不合格"> |
|
|
|
<i class="el-icon-error" style="color: #F56C6C;"></i> 不合格 |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="处置措施"> |
|
|
|
<el-select v-model="searchData.disposalMeasures" clearable placeholder="请选择处置措施"> |
|
|
|
<el-option |
|
|
|
v-for="i in disposalMeasuresOptions" |
|
|
|
:key="i.id" |
|
|
|
:label="i.disposalMeasures" |
|
|
|
:value="i.disposalMeasures"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="状态"> |
|
|
|
<el-select v-model="searchData.states" multiple collapse-tags placeholder="请选择状态" class="status-select"> |
|
|
|
<el-option label="未开始" value="未开始"></el-option> |
|
|
|
@ -156,7 +141,17 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="质检员"> |
|
|
|
<el-input v-model="searchData.inspectorName" placeholder="请输入质检员姓名" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
|
|
|
|
</el-row> |
|
|
|
|
|
|
|
<!-- 第四行:日期信息 --> |
|
|
|
<el-row :gutter="16"> |
|
|
|
<el-col :span="9"> |
|
|
|
<el-form-item label="送检日期"> |
|
|
|
<el-date-picker |
|
|
|
v-model="searchData.startDate2" |
|
|
|
@ -166,7 +161,7 @@ |
|
|
|
placeholder="开始日期" |
|
|
|
style="width: 44%"> |
|
|
|
</el-date-picker> |
|
|
|
<span style="margin: 0 4px; color: #DCDFE6;">~</span> |
|
|
|
<span style="margin: 0 6px; color: #DCDFE6;">~</span> |
|
|
|
<el-date-picker |
|
|
|
v-model="searchData.endDate2" |
|
|
|
type="datetime" |
|
|
|
@ -177,11 +172,7 @@ |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
|
|
|
|
<!-- 第五行 --> |
|
|
|
<el-row :gutter="16"> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-col :span="9"> |
|
|
|
<el-form-item label="检验时间"> |
|
|
|
<el-date-picker |
|
|
|
v-model="searchData.startDate" |
|
|
|
@ -191,7 +182,7 @@ |
|
|
|
placeholder="开始日期" |
|
|
|
style="width: 44%"> |
|
|
|
</el-date-picker> |
|
|
|
<span style="margin: 0 4px; color: #DCDFE6;">~</span> |
|
|
|
<span style="margin: 0 6px; color: #DCDFE6;">~</span> |
|
|
|
<el-date-picker |
|
|
|
v-model="searchData.endDate" |
|
|
|
type="datetime" |
|
|
|
@ -1581,6 +1572,7 @@ |
|
|
|
limit: 10, |
|
|
|
seqNo: '', |
|
|
|
states: ['未开始','待检验'], |
|
|
|
inspectionShift: '' |
|
|
|
}, |
|
|
|
pageIndex: 1, |
|
|
|
pageSize: 20, |
|
|
|
@ -1664,24 +1656,6 @@ |
|
|
|
fixed: '', |
|
|
|
columnWidth: 120, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301014, |
|
|
|
serialNumber: '301014Table1BatchRollNo', |
|
|
|
tableId: "301014Table1", |
|
|
|
tableName: "IPQC检验记录表", |
|
|
|
columnProp: 'batchRollNo', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '老卷号', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 150, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301014, |
|
|
|
|