From 5a15331883386cb2206acd081ee54b873a08858b Mon Sep 17 00:00:00 2001 From: value <z1292839451@163.com> Date: 星期四, 31 八月 2023 15:42:42 +0800 Subject: [PATCH] bug修复 --- src/views/inspectionManagement/commissionInspection/addCommision.vue | 47 +++++++++++++++++++++++++---------------------- 1 files changed, 25 insertions(+), 22 deletions(-) diff --git a/src/views/inspectionManagement/commissionInspection/addCommision.vue b/src/views/inspectionManagement/commissionInspection/addCommision.vue index 8fe270d..a68cbc8 100644 --- a/src/views/inspectionManagement/commissionInspection/addCommision.vue +++ b/src/views/inspectionManagement/commissionInspection/addCommision.vue @@ -22,7 +22,8 @@ <el-table-column type="index" label="搴忓彿" min-width="10%" /> <el-table-column prop="sampleNumber" label="鏍峰搧缂栧彿" min-width="8%" /> <el-table-column prop="sampleName" label="鏍峰搧鍚嶇О" min-width="10%" /> - <el-table-column prop="specificationsModels" label="瑙勬牸鍨嬪彿" min-width="10%" /> + <el-table-column prop="speName" label="瑙勬牸鍨嬪彿" min-width="10%"> + </el-table-column> <el-table-column prop="unit" label="鍗曚綅" min-width="8%" /> <el-table-column prop="samplesNumber" label="鏁伴噺" min-width="8%" /> <!-- <el-table-column prop="addway" label="娣诲姞鏂瑰紡" min-width="8%"> @@ -228,7 +229,8 @@ addInspection, isIfViewUUID, getProductList, - getContractsSampleInfo + getContractsSampleInfo, + getSpecificationsName } from '@/api/inspection/commisioninspection' export default { data() { @@ -260,19 +262,7 @@ experiment: [], addway: '' }, - experList: [{ - key: '1', - label: '澶栬妫�鏌�' - }, { - key: '2', - label: '鍔ㄤ綔鐢靛帇璇曢獙' - }, { - key: '3', - label: '鐢甸樆绠℃硠婕忕數娴佽瘯楠�' - }, { - key: '4', - label: '缁濈紭閮ㄥ垎浜ゆ祦鑰愬帇璇曢獙' - }], + experList: [], sampleoptions: [], samplecodeoptions: [], model_spe_options: [], @@ -338,9 +328,10 @@ } }) }, - async getContractsSampleInfo(viewId){ - let res=await getContractsSampleInfo({viewId}) - console.log(res.data); + async getContractsSampleInfo(viewId) { + let res = await getContractsSampleInfo({ + viewId + }) }, async getSampleName() { const res = await getSampleName() @@ -366,12 +357,16 @@ }, addInspection() { let exper = this.addPointerForm.experiment[0] - this.addPointerForm.addway = 1 for (let i = 1; i < this.addPointerForm.experiment.length; i++) { exper += ',' + this.addPointerForm.experiment[i] } this.addPointerForm.experiment = exper let tmp = this.addPointerForm + this.sampleoptions.forEach(a => { + if (a.key == tmp.sampleName) tmp.sampleName = a.value + }) + tmp.speName = tmp.addway + '-' + tmp.speName + tmp.addway = 1 this.detectionInfo.push(tmp) this.dialogueFormVisible = false this.addPointerForm = { @@ -382,7 +377,8 @@ samplesNumber: '', remarks: '', experiment: [], - addway: '' + addway: '', + speName: '' } }, async submitInspection() { @@ -404,7 +400,8 @@ reportNumber: parseInt(this.infoForm.num), sampleDeliveryMode: sampledeliveryway, sampleDeliveryPhone: this.infoForm.sendertel, - sampleSender: this.infoForm.sender + sampleSender: this.infoForm.sender, + speName: this.infoForm.speName }) this.infoForm.commisioncode = res.data if (res.data) { @@ -442,11 +439,17 @@ return item.name }) }) + this.model_sta_options.forEach(a => { + if (a.key == val) { + this.addPointerForm.speName = a.value + } + }) }, getContractsSampleInfo() { getContractsSampleInfo({ viewId: this.viewId }).then(res => { + if (res.data == null) return this.infoForm = { commisioncode: res.data.entrustCoding, deadline: res.data.completionDeadline, @@ -464,7 +467,7 @@ } this.detectionInfo = res.data.linkDetectionList }) - } + }, } } </script> -- Gitblit v1.9.3