|
@@ -10,7 +10,13 @@
|
|
<el-button type="primary" size="mini" @click="add()">增加</el-button>
|
|
<el-button type="primary" size="mini" @click="add()">增加</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
- <data-table :fields="fields" @delete="toDelete" :data="list" :opera="opera" @edit="toEdit" :total="total" @query="search"></data-table>
|
|
|
|
|
|
+ <data-table :fields="fields" @delete="toDelete" :data="list" :opera="opera" @edit="toEdit" :total="total" @query="search">
|
|
|
|
+ <template #options="{item}">
|
|
|
|
+ <template v-if="item.prop === 'type'">
|
|
|
|
+ <el-option v-for="(i, index) in typeList" :key="index" :label="i.label" :value="i.value"></el-option>
|
|
|
|
+ </template>
|
|
|
|
+ </template>
|
|
|
|
+ </data-table>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
@@ -50,6 +56,8 @@ export default {
|
|
{
|
|
{
|
|
label: '类型',
|
|
label: '类型',
|
|
prop: 'type',
|
|
prop: 'type',
|
|
|
|
+ filter: 'select',
|
|
|
|
+ format: true,
|
|
format: i =>
|
|
format: i =>
|
|
i == '0'
|
|
i == '0'
|
|
? '会议简介'
|
|
? '会议简介'
|
|
@@ -72,6 +80,36 @@ export default {
|
|
],
|
|
],
|
|
list: [],
|
|
list: [],
|
|
total: 0,
|
|
total: 0,
|
|
|
|
+ typeList: [
|
|
|
|
+ {
|
|
|
|
+ label: '会议介绍',
|
|
|
|
+ value: '0',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '会议日程',
|
|
|
|
+ value: '1',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '主办方介绍',
|
|
|
|
+ value: '2',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '协办方介绍',
|
|
|
|
+ value: '3',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '专家介绍',
|
|
|
|
+ value: '4',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '继续再教育申请表',
|
|
|
|
+ value: '5',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ label: '温馨提示',
|
|
|
|
+ value: '6',
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
};
|
|
};
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|