From ee2882cff02d3545b66c7591f88ed4800f730a9a Mon Sep 17 00:00:00 2001 From: spring <2396852758@qq.com> Date: 星期三, 21 五月 2025 10:00:17 +0800 Subject: [PATCH] 消息通知数据自动筛选 --- src/components/do/b1-report-preparation/order.vue | 32 ++++++++++++++++++-------------- 1 files changed, 18 insertions(+), 14 deletions(-) diff --git a/src/components/do/b1-report-preparation/order.vue b/src/components/do/b1-report-preparation/order.vue index 68887e7..e407b45 100644 --- a/src/components/do/b1-report-preparation/order.vue +++ b/src/components/do/b1-report-preparation/order.vue @@ -21,6 +21,14 @@ <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="componentData.entity.sampleCode" @keyup.enter.native="refreshTable()"></el-input></div> </div> + <div class="search_thing"> + <div class="search_label">璁㈠崟绫诲瀷锛�</div> + <div class="search_input"> + <el-select v-model="componentData.entity.formType" size="small"style="width: 100%;" @change="refreshTable()"> + <el-option v-for="(a,ai) in formType" :key="ai" :label="a.label" :value="a.value"></el-option> + </el-select> + </div> + </div> <div class="search_thing" style="margin-left: 20px;"> <el-button size="small" @click="refresh()">閲� 缃�</el-button> <el-button size="small" type="primary" @click="refreshTable()">鏌� 璇�</el-button> @@ -140,6 +148,7 @@ name:null, engineering:null, production:null, + formType:null, }, isIndex: true, showSelect: false, @@ -221,11 +230,13 @@ sampleList:[], sampleId:null, orderId0:null, + formType:[] } }, mounted() { this.entityCopy = this.HaveJson(this.componentData.entity) this.getPower() + this.selectEnumByCategoryForSampleForm() }, methods:{ // 鏉冮檺鍒嗛厤 @@ -268,23 +279,16 @@ } }) }) - // this.historyList = res.data - // this.historyList.forEach(item => { - // item.arr = [] - // this.$set(item,'numValue',1) - // // item.checked = false; - // if(item.num>0){ - // for(var i=0;i<item.num;i++){ - // item.arr.push({ - // label:'璁板綍'+(i+1), - // value:i+1 - // }) - // } - // } - // }) this.dialogVisible = true }) }, + selectEnumByCategoryForSampleForm() { + this.$axios.post(this.$api.enums.selectEnumByCategory, { + category: "璁㈠崟绫诲瀷" + }).then(res => { + this.formType = res.data + }) + }, // 鐢熸垚鎶ュ憡 handleCreate(){ let insReportDto1s = [] -- Gitblit v1.9.3