From bc4fb103c5f2de231617f38db9a8f0b849c1e097 Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期四, 13 三月 2025 09:56:50 +0800 Subject: [PATCH] 原材料下单查询修改 --- src/views/business/materialOrder/index.vue | 30 +++++++++++++++++++----------- 1 files changed, 19 insertions(+), 11 deletions(-) diff --git a/src/views/business/materialOrder/index.vue b/src/views/business/materialOrder/index.vue index a8837e7..5eeca40 100644 --- a/src/views/business/materialOrder/index.vue +++ b/src/views/business/materialOrder/index.vue @@ -5,46 +5,46 @@ <el-form :model="entity" ref="entity" size="small" :inline="true"> <el-form-item label="鎵瑰彿" prop="updateBatchNo"> <el-input v-model="entity.updateBatchNo" clearable placeholder="璇疯緭鍏�" size="small" - @keyup.enter.native="refreshTable"> + @keyup.enter.native="goSearch"> </el-input> </el-form-item> <el-form-item label="濮旀墭缂栧彿" prop="entrustCode" v-if="tabIndex !== 0"> <el-input v-model="entity.entrustCode" clearable placeholder="璇疯緭鍏�" size="small" - @keyup.enter.native="refreshTable"> + @keyup.enter.native="goSearch"> </el-input> </el-form-item> <el-form-item label="闆朵欢鍙�" prop="partNo"> <el-input v-model="entity.partNo" clearable placeholder="璇疯緭鍏�" size="small" - @keyup.enter.native="refreshTable"> + @keyup.enter.native="goSearch"> </el-input> </el-form-item> <el-form-item label="闆朵欢鎻忚堪" prop="partDesc"> <el-input v-model="entity.partDesc" clearable placeholder="璇疯緭鍏�" size="small" - @keyup.enter.native="refreshTable"> + @keyup.enter.native="goSearch"> </el-input> </el-form-item> <el-form-item> <el-button v-if="tabIndex === 2 || tabIndex === 3 || tabIndex === 4" :icon="!more ? 'el-icon-arrow-down' : 'el-icon-arrow-up'" style="color: #3A7BFA;" type="text" @click="more = !more">{{ !more ? '鏇村' : '鏀惰捣' }}</el-button> - <el-button size="mini" type="primary" @click="refreshTable()">鏌ヨ</el-button> + <el-button size="mini" type="primary" @click="goSearch">鏌ヨ</el-button> <el-button size="mini" @click="refresh()">閲嶇疆</el-button> </el-form-item> <el-form-item label="渚涘簲鍟嗗悕绉�" prop="supplierName" v-if="(tabIndex === 2 || tabIndex === 3 || tabIndex === 4) && more"> <el-input v-model="entity.supplierName" clearable placeholder="璇疯緭鍏�" size="small" - @keyup.enter.native="refreshTable"> + @keyup.enter.native="goSearch"> </el-input> </el-form-item> <el-form-item label="鏍峰搧鍨嬪彿" prop="sampleModel" v-if="(tabIndex === 2 || tabIndex === 3 || tabIndex === 4) && more"> <el-input v-model="entity.sampleModel" clearable placeholder="璇疯緭鍏�" size="small" - @keyup.enter.native="refreshTable"> + @keyup.enter.native="goSearch"> </el-input> </el-form-item> <el-form-item label="妫�楠岀姸鎬�" prop="inspectStatus" v-if="(tabIndex === 2 || tabIndex === 3 || tabIndex === 4) && more"> - <el-select v-model="entity.inspectStatus" clearable size="small" @change="refreshTable()"> + <el-select v-model="entity.inspectStatus" clearable size="small" @change="goSearch"> <el-option v-for="(a, i) in inspectStatusList" :key="i" :label="a.label" :value="a.value"></el-option> </el-select> </el-form-item> @@ -109,8 +109,7 @@ <el-dialog :visible.sync="exemptionVisible" title="纭鍏嶆" width="42%"> <div style="display: flex"> <span style="width: 90px; line-height: 32px">瑙勬牸鍨嬪彿锛�</span> - <el-input v-model="exemptionInfo.partDetail" clearable placeholder="璇疯緭鍏�" size="small" - @keyup.enter.native="refreshTable"></el-input> + <el-input v-model="exemptionInfo.partDetail" clearable placeholder="璇疯緭鍏�" size="small"></el-input> </div> <span slot="footer" class="dialog-footer"> <el-row> @@ -832,6 +831,15 @@ }, // 鏂规硶闆嗗悎 methods: { + // 鐐瑰嚮鏌ヨ鍥炶皟 + goSearch() { + this.page.current = 1 + this.page1.current = 1 + this.page2.current = 1 + this.page3.current = 1 + this.page4.current = 1 + this.refreshTable() + }, // 鏌ヨ鍥炶皟 refreshTable() { if (this.tabIndex === 0) { @@ -1194,7 +1202,7 @@ repealQuarterRawOrder({ quarterOrderId: this.insOrderRow.quarterOrderId }).then(res => { if (res.code === 200) { this.$message.success('鎾ら攢鎴愬姛') - this.refreshTable('page') + this.refreshTable() } }) }).catch(() => { }) -- Gitblit v1.9.3