|
|
@@ -86,23 +86,16 @@
|
|
|
<el-form-item label="项目可见性" prop="resource">
|
|
|
<div v-if="!isModifyMode">
|
|
|
<div v-if="project.resource=='1'">{{updateLocation(project.location)}}</div>
|
|
|
- <div v-if="project.resource=='0'">{{project.institution}}</div>
|
|
|
+ <div v-if="project.resource=='0'">{{project.institution.name}}</div>
|
|
|
<div v-if="project.resource=='2'">{{resourceType[project.resource]}}</div>
|
|
|
</div>
|
|
|
- <el-tabs
|
|
|
- :tab-position="tabPosition"
|
|
|
- v-model="project.resource"
|
|
|
- style="max-height: 200px;"
|
|
|
- v-if="isModifyMode"
|
|
|
- >
|
|
|
+ <el-tabs :tab-position="tabPosition" v-model="project.resource" style="max-height: 200px;"
|
|
|
+ v-if="isModifyMode">
|
|
|
<el-tab-pane :label="resourceType[0]" name="0">
|
|
|
<el-radio-group v-model="project.institution">
|
|
|
- <el-radio
|
|
|
- :label="item"
|
|
|
- name="type"
|
|
|
- v-for="(item,index) in institutionArray"
|
|
|
- :key="index"
|
|
|
- ></el-radio>
|
|
|
+ <el-radio :label="item" name="type" v-for="(item,index) in institutionArray" :key="index">
|
|
|
+ {{item.name}}
|
|
|
+ </el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane :label="resourceType[1]" name="1">
|
|
|
@@ -250,7 +243,7 @@
|
|
|
<el-table-column prop="resource" label="任务可见性">
|
|
|
<template slot-scope="scope">
|
|
|
<div v-if="scope.row.resource=='1'">{{updateLocation(scope.row.location)}}</div>
|
|
|
- <div v-if="scope.row.resource=='0'">{{scope.row.institution}}</div>
|
|
|
+ <div v-if="scope.row.resource=='0'">{{scope.row.institution.name}}</div>
|
|
|
<div v-if="scope.row.resource=='2'">{{resourceType[scope.row.resource]}}</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -336,7 +329,7 @@ export default {
|
|
|
desc: '',
|
|
|
resource: '',
|
|
|
location: '',
|
|
|
- institution: '',
|
|
|
+ institution: {},
|
|
|
contactName: '',
|
|
|
contactPhone: '',
|
|
|
doc: [],
|
|
|
@@ -473,7 +466,7 @@ export default {
|
|
|
desc: this.project.desc,
|
|
|
resource: this.project.resource,
|
|
|
location: getProvinceNameByProvinceCode(this.project.location.provinceCode, this.project.location.cityCode),
|
|
|
- institution: this.project.institution,
|
|
|
+ institution: this.project.institution.id,
|
|
|
contactName: this.project.contactName,
|
|
|
contactPhone: this.project.contactPhone,
|
|
|
doc: this.project.requireDocUrl,
|