|
@@ -62,10 +62,14 @@
|
|
|
style="max-height: 200px;"
|
|
|
>
|
|
|
<el-tab-pane :label="resourceType[0]" name="0">
|
|
|
- <el-radio-group v-model="project.institution" prop="institution">
|
|
|
- <el-radio :label="item" name="type" v-for="item,index in institutionArray" :key="index">{{item.name}}
|
|
|
- </el-radio>
|
|
|
- </el-radio-group>
|
|
|
+ <el-select v-model="value" filterable placeholder="请选择" @change="getValue">
|
|
|
+ <el-option
|
|
|
+ v-for="(item) in institutionArray"
|
|
|
+ :key="item.id"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane :label="resourceType[1]" name="1">
|
|
|
<provincecity
|
|
@@ -178,6 +182,7 @@
|
|
|
loading: false,
|
|
|
tabPosition: 'top',
|
|
|
institutionArray: [],
|
|
|
+ value:'',
|
|
|
fields:[{code: '', name: ''}],
|
|
|
platforms:[{code: '', name: ''}],
|
|
|
// platforms: [],
|
|
@@ -356,6 +361,11 @@
|
|
|
}
|
|
|
return provinceName + ' / ' + cityName
|
|
|
},
|
|
|
+ getValue (svalue) {
|
|
|
+ this.value = svalue.name;
|
|
|
+ this.project.institution.id = svalue.id;
|
|
|
+ this.project.institution.name = svalue.name;
|
|
|
+ },
|
|
|
locationChange (provinceId, cityId) {
|
|
|
// console.log("测试省:" + provinceId);
|
|
|
// console.log("测试市:" + cityId);
|