From ea477103772ab46e9a1770ca245bca1b73f156a5 Mon Sep 17 00:00:00 2001 From: 王震 <10952869+daywangzhen@user.noreply.gitee.com> Date: 星期三, 30 八月 2023 18:01:21 +0800 Subject: [PATCH] 新增 --- src/views/experiment/inspectionApplication/Viewdetails/index.vue | 56 ++++++++++++++++++++++++++++++++++++++++++-------------- 1 files changed, 42 insertions(+), 14 deletions(-) diff --git a/src/views/experiment/inspectionApplication/Viewdetails/index.vue b/src/views/experiment/inspectionApplication/Viewdetails/index.vue index a0919e6..04d49ea 100644 --- a/src/views/experiment/inspectionApplication/Viewdetails/index.vue +++ b/src/views/experiment/inspectionApplication/Viewdetails/index.vue @@ -1,7 +1,7 @@ <template> <div> <div style="overflow: hidden;"> - <el-card style="margin: 10px;" v-model="searchData" > + <el-card style="margin: 10px;" > <div slot="header" class="clearfix"> <span> <i slot="prefix" class="el-icon-s-home" /> @@ -87,6 +87,7 @@ <el-card style="margin: 10px;"> <el-table :data="insProducts" + height="calc(80vh - 250px)" border style="width: 100%"> <el-table-column @@ -115,17 +116,17 @@ <el-table-column prop="userName" label="缁忛獙浜�"> <template slot-scope="scope"> <el-select v-model="value" size="small" slot="append" style="width: 220px;"> - <el-option v-for="item in ZERENren" :key="item.id" :label="item.name" :value="item.name"></el-option> + <el-option v-for="(item,indxe) in ZERENren" :key="indxe" :label="item.name" :value="item.name"></el-option> </el-select> </template> </el-table-column> <el-table-column prop="inspectionMaterialId" label="瀹為獙璁惧"> - <template> - <!-- <el-select v-model="scope.row.checker" size="small" slot="append" style="width: 260px;"> - <el-option v-for="item in checkeroptions" :key="item.value" :label="item.label">{{ item.label }}</el-option> - </el-select> --> + <template slot-scope="scope"> + <el-select v-model="SHEbei" size="small" slot="append" style="width: 220px;"> + <el-option v-for="(item,index) in getDevices" :key="index" :label="item.name"></el-option> + </el-select> </template> </el-table-column> </el-table> @@ -136,21 +137,42 @@ </div> </template> <script> - import { selectInspectsListById,selectUser} from '@/api/experiment/planAssignments' + import { selectInspectsListById,selectUser,chooseinstum} from '@/api/experiment/planAssignments' export default { data(){ return { - searchData:{ }, + searchData:{ + formTime: '', + supplier: '', + code: '', + name: '', + specifications: '', + unit: '', + num: '', + endTime: '', + userName: '', + }, insProducts:[], - uu:'', - value:'' + value:'', + SHEbei:[], + aaa:{}, + ZERENren:[], + // getDevices:[] } }, created(){ - console.log(this.$route.query.id); - this.uu = this.$route.query.id; + // if(this.$route.query){ + // this.uu = this.$route.query.id; + // } + this.aaa = this.$route.query + // if(this.$route.query){ + // this.aaa = this.$router.query.data1 + // console.log(this.aaa); + // } + console.log(this.aaa); this.selectInspectsListById() this.selectUser() + this.chooseinstum() }, methods: { //杩斿洖 @@ -161,11 +183,17 @@ async selectUser(){ const res = await selectUser() this.ZERENren = res.data - // console.log(this.ZERENren); + console.log(this.ZERENren); }, + + async chooseinstum(){ + const res = await chooseinstum() + this.getDevices = res.data + console.log(this.getDevices); + }, //妫�楠屽崟琛� async selectInspectsListById() { - const res = await selectInspectsListById({id:this.uu}) + const res = await selectInspectsListById({id:this.aaa.id}) this.searchData = res.data this.insProducts = res.data.insProducts } -- Gitblit v1.9.3