|
|
@ -1,6 +1,23 @@ |
|
|
<template> |
|
|
<template> |
|
|
<div class="mod-config"> |
|
|
<div class="mod-config"> |
|
|
<el-form label-position="top" style="margin-left: 2px;"> |
|
|
|
|
|
|
|
|
<el-form :inline="true" label-position="top" style="margin-left: 2px;"> |
|
|
|
|
|
<el-form-item label="IFS物料编码"> |
|
|
|
|
|
<el-input v-model="searchData.finalPartNo" clearable placeholder="请输入IFS物料编码" style="width: 140px"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="客户料号"> |
|
|
|
|
|
<el-input v-model="searchData.customerPartNo" clearable placeholder="请输入客户料号" style="width: 140px"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="PLM物料编码"> |
|
|
|
|
|
<el-input v-model="searchData.plmPartNo" clearable placeholder="请输入PLM物料编码" style="width: 140px"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="物料名称"> |
|
|
|
|
|
<el-input v-model="searchData.partDesc" clearable placeholder="请输入物料名称" style="width: 140px"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label=" "> |
|
|
|
|
|
<el-button type="primary" icon="el-icon-search" @click="searchTable">查询</el-button> |
|
|
|
|
|
<el-button @click="resetSearchForm">重置</el-button> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label=" "> |
|
|
<el-button type="primary" @click="addModal">新增</el-button> |
|
|
<el-button type="primary" @click="addModal">新增</el-button> |
|
|
<el-button type="primary" @click="partImportModal">料号导入</el-button> |
|
|
<el-button type="primary" @click="partImportModal">料号导入</el-button> |
|
|
<el-button type="primary" icon="el-icon-upload" @click="projectPartUpload">Excel导入</el-button> |
|
|
<el-button type="primary" icon="el-icon-upload" @click="projectPartUpload">Excel导入</el-button> |
|
|
@ -18,6 +35,7 @@ |
|
|
class="el-button el-button--primary el-button--medium"> |
|
|
class="el-button el-button--primary el-button--medium"> |
|
|
{{ '导出' }} |
|
|
{{ '导出' }} |
|
|
</download-excel> |
|
|
</download-excel> |
|
|
|
|
|
</el-form-item> |
|
|
</el-form> |
|
|
</el-form> |
|
|
|
|
|
|
|
|
<el-table |
|
|
<el-table |
|
|
@ -1054,6 +1072,7 @@ import {downLoadFile, queryFileId, readPartFromFile} from "../../../../api/part/ |
|
|
partNos: '', |
|
|
partNos: '', |
|
|
plmPartNo: '', |
|
|
plmPartNo: '', |
|
|
finalPartNo: '', |
|
|
finalPartNo: '', |
|
|
|
|
|
customerPartNo: '', |
|
|
page: 1, |
|
|
page: 1, |
|
|
limit: 10, |
|
|
limit: 10, |
|
|
page2: 1, |
|
|
page2: 1, |
|
|
@ -2079,6 +2098,15 @@ import {downLoadFile, queryFileId, readPartFromFile} from "../../../../api/part/ |
|
|
this.searchTable() |
|
|
this.searchTable() |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
resetSearchForm () { |
|
|
|
|
|
this.searchData.plmPartNo = '' |
|
|
|
|
|
this.searchData.finalPartNo = '' |
|
|
|
|
|
this.searchData.customerPartNo = '' |
|
|
|
|
|
this.searchData.partDesc = '' |
|
|
|
|
|
this.pageIndex2 = 1 |
|
|
|
|
|
this.searchTable() |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
searchTable () { |
|
|
searchTable () { |
|
|
this.searchData.limit2 = this.pageSize2 |
|
|
this.searchData.limit2 = this.pageSize2 |
|
|
this.searchData.page2 = this.pageIndex2 |
|
|
this.searchData.page2 = this.pageIndex2 |
|
|
|