From a67fb8cc8644174b16c3cfe8082b7cf61e5b85e9 Mon Sep 17 00:00:00 2001 From: value <z1292839451@163.com> Date: 星期五, 10 五月 2024 09:53:10 +0800 Subject: [PATCH] 复核按钮权限恢复 --- src/components/view/b1-inspection-order.vue | 94 +++++++++++++++++++++++++++++++++++++++------- 1 files changed, 79 insertions(+), 15 deletions(-) diff --git a/src/components/view/b1-inspection-order.vue b/src/components/view/b1-inspection-order.vue index 2dc793d..66e038b 100644 --- a/src/components/view/b1-inspection-order.vue +++ b/src/components/view/b1-inspection-order.vue @@ -15,16 +15,17 @@ display: flex; align-items: center; height: 50px; + width: 230px; } .search_label { - width: 120px; + width: 90px; font-size: 14px; text-align: right; } .search_input { - width: calc(100% - 120px); + width: calc(100% - 90px); } .table { @@ -86,9 +87,32 @@ v-model="componentData.entity.entrustCode" @keyup.enter.native="refreshTable()"></el-input></div> </div> <div class="search_thing"> - <div class="search_label">鏍峰搧绫诲瀷锛�</div> + <div class="search_label">鏍峰搧鍚嶇О锛�</div> <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="componentData.entity.sampleType" @keyup.enter.native="refreshTable()"></el-input></div> + </div> + <div class="search_thing"> + <div class="search_label">鏍峰搧鍨嬪彿锛�</div> + <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable + v-model="componentData.entity.sampleModel" @keyup.enter.native="refreshTable()"></el-input></div> + </div> + <div class="search_thing"> + <div class="search_label">鏍峰搧缂栧彿锛�</div> + <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-date-picker style="width:100%" v-model="componentData.entity.createTime" + type="date" + size="small" + format="yyyy-MM-dd" + value-format="yyyy-MM-dd HH:mm:ss" + clearable + placeholder="閫夋嫨鏃ユ湡"> + </el-date-picker> + </div> </div> <div class="search_thing" style="padding-left: 30px;"> <el-button size="small" @click="refresh()">閲� 缃�</el-button> @@ -218,6 +242,9 @@ entity: { entrustCode: null, sampleType: null, + sampleName: null, + sampleModel: null, + sampleCode: null, state: 0, orderBy: { field: 'id', @@ -290,7 +317,37 @@ }, createUser: { select: [] - } + }, + orderType: { + select: [] + }, + processing: { + select: [{ + value: 1, + label: '瀹為獙瀹ゅ鐞�' + },{ + value: 0, + label: '濮旀墭鍗曚綅鍙栧洖' + }] + }, + isLeave: { + select: [{ + value: 1, + label: '鐣欐牱' + },{ + value: 0, + label: '涓嶇暀鏍�' + }] + }, + send: { + select: [{ + value: 1, + label: '鑷彇' + },{ + value: 0, + label: '鍏朵粬' + }] + } }, selectField: {}, requiredAdd: [], @@ -322,8 +379,7 @@ label: '涓嶅悎鏍�', type: 'danger' }] - }, - inspectionValueType: {select: []} + } }, selectField: {}, spanConfig:{ @@ -380,7 +436,7 @@ this.getUserMenu() this.getAuthorizedPerson() this.getInsStateDicts() - this.selectEnumByCategoryForInspectionValueType() + this.selectEnumByCategoryForOrderType() }, methods: { getAuthorizedPerson() { @@ -452,7 +508,15 @@ this.dataDialogVisible = true; }, // 涓嬭浇鎶ュ憡 - download(row) {}, + download(row) { + // console.log(row); + let url = row.url; + const link = document.createElement('a'); + link.href = this.javaApi + url; + link.target = '_blank'; + document.body.appendChild(link); + link.click(); + }, // 瀹℃牳 handleVerify(row) { // this.verifyDialogVisible = true; @@ -553,13 +617,13 @@ this.componentDataDataLook.tagField.insState.select = data }) }, - selectEnumByCategoryForInspectionValueType() { - this.$axios.post(this.$api.enums.selectEnumByCategory, { - category: "妫�楠屽�肩被鍨�" - }).then(res => { - this.componentDataDataLook.tagField.inspectionValueType.select = res.data - }) - }, + selectEnumByCategoryForOrderType() { + this.$axios.post(this.$api.enums.selectEnumByCategory, { + category: "妫�楠岀被鍒�" + }).then(res => { + this.componentData.tagField.orderType.select = res.data + }) + }, } } </script> -- Gitblit v1.9.3