From e45f95c071980b5d446261706c4ee98360ac48b0 Mon Sep 17 00:00:00 2001 From: value <z1292839451@163.com> Date: 星期三, 30 八月 2023 09:06:37 +0800 Subject: [PATCH] bug修复 --- .env.development | 2 src/api/inspection/commisioninspection.js | 8 ++++ src/views/experiment/inspectionApplication/index.vue | 2 - src/views/inspectionManagement/reportForInspection/index.vue | 6 --- src/views/inspectionManagement/commissionInspection/addCommision.vue | 54 ++++++++++++++++---------- src/views/inspectionManagement/commissionInspection/index.vue | 4 +- 6 files changed, 44 insertions(+), 32 deletions(-) diff --git a/.env.development b/.env.development index d00c942..ab9be2d 100644 --- a/.env.development +++ b/.env.development @@ -2,4 +2,4 @@ ENV = 'development' # base api -VUE_APP_BASE_API = 'http://192.168.110.107:1234/' +VUE_APP_BASE_API = 'http://localhost:1234/' diff --git a/src/api/inspection/commisioninspection.js b/src/api/inspection/commisioninspection.js index 4deddd4..64b2717 100644 --- a/src/api/inspection/commisioninspection.js +++ b/src/api/inspection/commisioninspection.js @@ -72,4 +72,12 @@ method: 'get', params }) +} + +export function getContractsSampleInfo(params){ + return request({ + url: '/link-basic/getContractsSampleInfo', + method: 'get', + params + }) } \ No newline at end of file diff --git a/src/views/experiment/inspectionApplication/index.vue b/src/views/experiment/inspectionApplication/index.vue index 78e28ef..94664a1 100644 --- a/src/views/experiment/inspectionApplication/index.vue +++ b/src/views/experiment/inspectionApplication/index.vue @@ -517,8 +517,6 @@ watch: { $route: { handler(val, oldval) { - console.log(val) // 鏂拌矾鐢变俊鎭� - console.log(oldval) // 鑰佽矾鐢变俊鎭� }, // 娣卞害瑙傚療鐩戝惉 deep: true diff --git a/src/views/inspectionManagement/commissionInspection/addCommision.vue b/src/views/inspectionManagement/commissionInspection/addCommision.vue index 5874594..42dbefa 100644 --- a/src/views/inspectionManagement/commissionInspection/addCommision.vue +++ b/src/views/inspectionManagement/commissionInspection/addCommision.vue @@ -21,13 +21,11 @@ :data="detectionInfo" style="width: 100%;margin-bottom: 20px;"> <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="unit" label="鍗曚綅" min-width="8%" /> <el-table-column prop="samplesNumber" label="鏁伴噺" min-width="8%" /> - <el-table-column prop="addway" label="娣诲姞鏂瑰紡" min-width="8%"> + <!-- <el-table-column prop="addway" label="娣诲姞鏂瑰紡" min-width="8%"> <template slot-scope="scope"> <div v-if="scope.row.addway === 0"> <el-tag type="success" disable-transitions>鎵弿</el-tag> @@ -37,7 +35,7 @@ </div> <div v-else></div> </template> - </el-table-column> + </el-table-column> --> <el-table-column prop="remarks" label="澶囨敞" min-width="8%" /> <el-table-column label="鎿嶄綔" min-width="8%"> <template slot-scope="scope"> @@ -102,8 +100,8 @@ <el-col :span="5"> <el-form-item label="閫佹牱鏂瑰紡锛�"> <el-select style="width: 200px;" v-model="infoForm.way" size="small" placeholder="閫佹牱"> - <el-option v-for="options in sampleDeliveryMode" :key="options.key" - :value="options.value">{{ options.value }}</el-option> + <el-option v-for="options in sampleDeliveryMode" :key="options.key" :value="options.key" + :label="options.value">{{ options.value }}</el-option> </el-select> </el-form-item> </el-col> @@ -229,7 +227,8 @@ getlink, addInspection, isIfViewUUID, - getProductList + getProductList, + getContractsSampleInfo } from '@/api/inspection/commisioninspection' export default { data() { @@ -274,17 +273,8 @@ key: '4', label: '缁濈紭閮ㄥ垎浜ゆ祦鑰愬帇璇曢獙' }], - sampleoptions: [{ - key: '1', - value: '閫夐」1' - }, { - key: '2', - value: '閫夐」2' - }], - samplecodeoptions: [{ - key: '1', - value: '' - }], + sampleoptions: [], + samplecodeoptions: [], model_spe_options: [], model_sta_options: [], model_options: [], @@ -342,6 +332,8 @@ if (!res.data) { this.$message.error('褰撳墠閾炬帴涓嶅湪鏈夋晥鏈熷唴,绯荤粺鑷姩鍏抽棴') this.$router.push('/404') + } else { + this.getContractsSampleInfo() } }) }, @@ -373,8 +365,6 @@ for (let i = 1; i < this.addPointerForm.experiment.length; i++) { exper += ',' + this.addPointerForm.experiment[i] } - - // console.log(exper) this.addPointerForm.experiment = exper let tmp = this.addPointerForm this.detectionInfo.push(tmp) @@ -414,7 +404,7 @@ this.infoForm.commisioncode = res.data if (res.data) { this.$message({ - message: '鎭枩浣�!', + message: '娣诲姞鎴愬姛!', type: 'success' }) this.showDetail = true @@ -447,6 +437,28 @@ return item.name }) }) + }, + getContractsSampleInfo() { + getContractsSampleInfo({ + viewId: this.viewId + }).then(res => { + this.infoForm = { + commisioncode: res.data.entrustCoding, + deadline: res.data.completionDeadline, + address: res.data.contactAddress, + tel: res.data.contactNumber, + contacter: res.data.contacts, + other: res.data.entrustRemarks, + department: res.data.entrusted, + time: res.data.inspectionTime, + detectionInfo: res.data.linkDetectionList, + num: res.data.reportNumber, + way: '' + res.data.sampleDeliveryMode, + sendertel: res.data.sampleDeliveryPhone, + sender: res.data.sampleSender + } + this.detectionInfo = res.data.linkDetectionList + }) } } } diff --git a/src/views/inspectionManagement/commissionInspection/index.vue b/src/views/inspectionManagement/commissionInspection/index.vue index 3a9c084..a954214 100644 --- a/src/views/inspectionManagement/commissionInspection/index.vue +++ b/src/views/inspectionManagement/commissionInspection/index.vue @@ -68,10 +68,10 @@ <el-table-column prop="samples_number" label="鏍峰搧鏁伴噺" min-width="8%" /> <el-table-column prop="sample_name" label="鏍峰搧鍚嶇О" min-width="8%" /> <el-table-column prop="specifications_models" label="瑙勬牸鍨嬪彿" min-width="12%" /> - <el-table-column prop="dateSurvey" label="閫佹牱鏃堕棿" min-width="8%" /> + <el-table-column prop="inspectionTime" label="閫佹牱鏃堕棿" min-width="8%" /> <el-table-column prop="completionDeadline" label="瀹屾垚鏈熼檺" min-width="8%" /> <el-table-column prop="contacts" label="濮旀墭缂栧埗浜�" min-width="8%" /> - <el-table-column prop="inspectionTime" label="妫�楠屾棩鏈�" min-width="8%" /> + <el-table-column prop="insTime" label="妫�楠屾棩鏈�" min-width="8%" /> <el-table-column prop="inspection_status" label="鐘舵��" min-width="8%"> <template slot-scope="scope"> <div v-if="scope.row.inspection_status === 0"> diff --git a/src/views/inspectionManagement/reportForInspection/index.vue b/src/views/inspectionManagement/reportForInspection/index.vue index 2526f59..c61fffe 100644 --- a/src/views/inspectionManagement/reportForInspection/index.vue +++ b/src/views/inspectionManagement/reportForInspection/index.vue @@ -383,10 +383,8 @@ // 鑾峰彇鍒嗛〉鍒楄〃鏁版嵁 async getRawMaterialList(){ const res = await getRawMaterialList({pageNo: this.currentPage,pageSize:this.pageSize}) - // console.log(res) this.inspectionTable = res.data.row this.data = res.data.row - console.log(res.data.row); this.total = res.data.total }, async search(){ @@ -398,7 +396,6 @@ pageNo: this.currentPage, pageSize: this.pageSize }) - // console.log(res) this.inspectionTable = res.data.row this.data = res.data.row this.total = res.data.total @@ -414,7 +411,6 @@ }, radioclick(){ this.searchData.state = this.radioValue - // console.log(this.radioValue) this.inspectionTable = this.data.filter((item)=>{ return item.condition === this.radioValue }) @@ -425,13 +421,11 @@ }, // 姣忛〉鏉℃暟鏀瑰彉鏃惰Е鍙� 閫夋嫨涓�椤垫樉绀哄灏戣 handleSizeChange(val) { - console.log(`姣忛〉 ${val} 鏉) this.pageSize = val this.getRawMaterialList({pageNo: this.currentPage,pageSize:this.pageSize}) }, // 褰撳墠椤垫敼鍙樻椂瑙﹀彂 璺宠浆鍏朵粬椤� handleCurrentChange(val) { - console.log(`褰撳墠椤�: ${val}`) this.currentPage = val this.getRawMaterialList({pageNo: this.currentPage,pageSize:this.pageSize}) } -- Gitblit v1.9.3