| | |
| | | <div style="height: 100%"> |
| | | <div class="search"> |
| | | <el-form :model="queryParams" ref="queryParams" size="small" :inline="true"> |
| | | <el-form-item label="批号" prop="updateBatchNo" v-if="tabIndex===1"> |
| | | <el-form-item label="批号" prop="updateBatchNo" v-if="tabIndex!==0"> |
| | | <el-input v-model="queryParams.updateBatchNo" clearable placeholder="请输入" size="small" |
| | | @keyup.enter.native="refreshTable()"> |
| | | </el-input> |
| | |
| | | tabList: [ |
| | | { label: "委托", value: 0 }, |
| | | { label: "原材料", value: 1 }, |
| | | { label: "外购", value: 2 }, |
| | | ], |
| | | active: 1, |
| | | tabIndex: 0, |
| | |
| | | lookTableLoading: false, |
| | | // 数据查看相关字段---结束 |
| | | retestVisible: false, |
| | | upIndex: 0 |
| | | upIndex: 0, |
| | | tabLabel: '' |
| | | }; |
| | | }, |
| | | mounted() { |
| | |
| | | }, |
| | | refreshTable(e) { |
| | | this.page.current = 1; |
| | | this.queryParams.typeSource = this.tabIndex; |
| | | let typeSource = null; |
| | | if(this.tabIndex===1){ |
| | | typeSource=1 |
| | | }else if(this.tabIndex===2){ |
| | | typeSource = 0 |
| | | } |
| | | this.queryParams.tabLabel = this.tabLabel; |
| | | this.queryParams.typeSource = typeSource; |
| | | this.getList(); |
| | | }, |
| | | // 下载报告 |
| | |
| | | }, |
| | | handleTab(m, i) { |
| | | this.tabIndex = i; |
| | | this.tabLabel = m.label; |
| | | this.queryParams.sonLaboratory = ""; |
| | | this.refreshTable(); |
| | | }, |