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