|  |  |  | 
|---|
|  |  |  | <div class="list_item_input"> | 
|---|
|  |  |  | <div class="list_item_input_label"><span>*</span>保险方案</div> | 
|---|
|  |  |  | <div class="list_item_input_val"> | 
|---|
|  |  |  | <el-select v-model="item.solutionId" @change="changeTypeWork($event, index)" placeholder="请选择"> | 
|---|
|  |  |  | <el-select v-model="item.solutionId" filterable @change="changeTypeWork($event, index)" placeholder="请选择"> | 
|---|
|  |  |  | <el-option | 
|---|
|  |  |  | v-for="item in insuranceScheme" | 
|---|
|  |  |  | :key="item.id" | 
|---|
|  |  |  | 
|---|
|  |  |  | prop="name" | 
|---|
|  |  |  | label="所属工种"> | 
|---|
|  |  |  | <template slot-scope="scope"> | 
|---|
|  |  |  | <el-select v-model="scope.row.workTypeId" @change="changeGZ($event, index, scope.$index)" placeholder="请选择"> | 
|---|
|  |  |  | <el-select v-model="scope.row.workTypeId" filterable @change="changeGZ($event, index, scope.$index)" placeholder="请选择"> | 
|---|
|  |  |  | <el-option | 
|---|
|  |  |  | v-for="item in item.typeWork" | 
|---|
|  |  |  | :key="item.id" | 
|---|
|  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | // 切换方案 | 
|---|
|  |  |  | changeTypeWork(id, index) { | 
|---|
|  |  |  | this.form.saveDuSolutionDTOList[index].saveDuWorkTypeDTOList = [ | 
|---|
|  |  |  | { | 
|---|
|  |  |  | videoUrl: '', | 
|---|
|  |  |  | workTypeId: '', | 
|---|
|  |  |  | workTypeName: '', | 
|---|
|  |  |  | file: { | 
|---|
|  |  |  | videourl: '', | 
|---|
|  |  |  | videourlfull: '' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ] | 
|---|
|  |  |  | findListByDTO({ queryType: 0, id }) | 
|---|
|  |  |  | .then(res => { | 
|---|
|  |  |  | this.form.saveDuSolutionDTOList[index].typeWork = res | 
|---|