|
|
|
@ -26,11 +26,14 @@ |
|
|
|
<el-form-item :label="'物料编码'"> |
|
|
|
<el-input v-model="searchData.partNo" clearable style="width: 120px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'物料名称'"> |
|
|
|
<el-input v-model="searchData.partDesc" clearable style="width: 300px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'SKU'"> |
|
|
|
<el-input v-model="searchData.sku" clearable style="width: 120px"></el-input> |
|
|
|
<el-input v-model="searchData.sku" clearable style="width: 150px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'物料名称'"> |
|
|
|
<el-input v-model="searchData.partDesc" clearable style="width: 200px"></el-input> |
|
|
|
<el-form-item :label="'PN'"> |
|
|
|
<el-input v-model="searchData.cinvSourceCode" clearable style="width: 150px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'检验结论'"> |
|
|
|
<el-select v-model="searchData.inspectionResult" clearable style="width: 80px"> |
|
|
|
@ -38,6 +41,14 @@ |
|
|
|
<el-option label="不合格" value="不合格"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList"> |
|
|
|
<el-form-item :label="'项目检验结论'"> |
|
|
|
<el-select v-model="searchData.itemResult" clearable style="width: 80px"> |
|
|
|
<el-option label="合格" value="Y"></el-option> |
|
|
|
<el-option label="不合格" value="N"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'检验类型'"> |
|
|
|
<el-select v-model="searchData.inspectionTypeNo" clearable style="width: 100px"> |
|
|
|
<el-option label="IPQC首检" value="首件检"></el-option> |
|
|
|
@ -56,11 +67,6 @@ |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList"> |
|
|
|
<el-form-item :label="'PN'"> |
|
|
|
<el-input v-model="searchData.cinvSourceCode" clearable style="width: 120px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'工单号'"> |
|
|
|
<el-input v-model="searchData.orderNo" clearable style="width: 137px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
@ -80,6 +86,12 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList"> |
|
|
|
<el-form-item :label="'协同人员'"> |
|
|
|
<el-input v-model="searchData.operatorName" clearable style="width: 150px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'责任人'"> |
|
|
|
<el-input v-model="searchData.responsiblePersonName" clearable style="width: 150px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'送检日期'"> |
|
|
|
<el-date-picker style="width: 160px" v-model="searchData.startDate2" type="datetime" value-format='yyyy-MM-dd HH:mm' format='yyyy-MM-dd HH:mm' placeholder="开始日期"></el-date-picker> |
|
|
|
- |
|
|
|
@ -248,6 +260,9 @@ |
|
|
|
limit: 10, |
|
|
|
seqNo: '', |
|
|
|
states: [], |
|
|
|
operatorName: '', |
|
|
|
responsiblePersonName: '', |
|
|
|
itemResult: '' |
|
|
|
}, |
|
|
|
pageIndex: 1, |
|
|
|
pageSize: 20, |
|
|
|
@ -709,6 +724,42 @@ |
|
|
|
fixed: '', |
|
|
|
columnWidth: 170, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 107001002, |
|
|
|
serialNumber: '107001002Table1OperatorName', |
|
|
|
tableId: "107001002Table1", |
|
|
|
tableName: "IPQC报表", |
|
|
|
columnProp: 'operatorName', |
|
|
|
headerAlign: "center", |
|
|
|
align: "left", |
|
|
|
columnLabel: '协同人员', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 200, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 107001002, |
|
|
|
serialNumber: '107001002Table1ResponsiblePersonName', |
|
|
|
tableId: "107001002Table1", |
|
|
|
tableName: "IPQC报表", |
|
|
|
columnProp: 'responsiblePersonName', |
|
|
|
headerAlign: "center", |
|
|
|
align: "left", |
|
|
|
columnLabel: '责任人', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 200, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 107001002, |
|
|
|
@ -871,6 +922,24 @@ |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 107001002, |
|
|
|
serialNumber: '107001002Table1ItemResultDesc', |
|
|
|
tableId: "107001002Table1", |
|
|
|
tableName: "IPQC报表", |
|
|
|
columnProp: 'itemResultDesc', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '项目检验结论', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100, |
|
|
|
}, |
|
|
|
], |
|
|
|
SubDetailColumnList: [ |
|
|
|
{ |
|
|
|
@ -967,6 +1036,7 @@ |
|
|
|
if (this.$route.params.type === 'tokenLogin') { |
|
|
|
this.searchData.buNo = this.$route.params.buNo |
|
|
|
this.searchData.inspectionNo = this.$route.params.docNo |
|
|
|
this.searchData.itemResult = this.$route.params.itemResult |
|
|
|
} |
|
|
|
this.getDataList() |
|
|
|
}, |
|
|
|
|