| | |
| | | <el-card style="margin: 10px;"> |
| | | <el-table |
| | | :data="insProducts" |
| | | height="calc(80vh - 250px)" |
| | | border |
| | | style="width: 100%"> |
| | | <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 in getDevices" :key="item.id" :label="item.name"></el-option> |
| | | </el-select> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | </div> |
| | | </template> |
| | | <script> |
| | | import { selectInspectsListById,selectUser} from '@/api/experiment/planAssignments' |
| | | import { selectInspectsListById,selectUser,chooseinstum} from '@/api/experiment/planAssignments' |
| | | export default { |
| | | data(){ |
| | | return { |
| | | searchData:{ }, |
| | | insProducts:[], |
| | | uu:'', |
| | | value:'' |
| | | value:'', |
| | | SHEbei:'', |
| | | aaa:{}, |
| | | ZERENren:[], |
| | | // getDevices:[] |
| | | } |
| | | }, |
| | | created(){ |
| | | 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: { |
| | | //返回 |
| | |
| | | async selectUser(){ |
| | | const res = await selectUser() |
| | | this.ZERENren = res.data |
| | | // console.log(this.ZERENren); |
| | | console.log(this.ZERENren); |
| | | }, |
| | | //设备 |
| | | // getDevices() { |
| | | // get(this.$url.chooseinstum).then(res => { |
| | | // this.devices = res.data |
| | | // }) |
| | | // }, |
| | | 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 |
| | | } |