|
@@ -1,6 +1,14 @@
|
|
|
<template>
|
|
|
<div id="index">
|
|
|
<list-frame title="教师列表页" @query="search" :filter="filFields" :needAdd="false">
|
|
|
+ <template #options="{item}">
|
|
|
+ <template v-if="item.model == 'sex'">
|
|
|
+ <el-option v-for="(item, index) in list" :key="index" :value="item.label"></el-option>
|
|
|
+ </template>
|
|
|
+ <template v-if="item.model == 'state'">
|
|
|
+ <el-option v-for="(item, index) in lists" :key="index" :value="item.label"></el-option>
|
|
|
+ </template>
|
|
|
+ </template>
|
|
|
<data-table :fields="fields" :data="index" :opera="opera" @edit="toEdit"></data-table>
|
|
|
</list-frame>
|
|
|
</div>
|
|
@@ -17,6 +25,17 @@ export default {
|
|
|
dataTable,
|
|
|
},
|
|
|
data: () => ({
|
|
|
+ list: [
|
|
|
+ { label: '男', value: 0 },
|
|
|
+ { label: '女', value: 1 },
|
|
|
+ ],
|
|
|
+ lists: [
|
|
|
+ { label: '注册', value: 0 },
|
|
|
+ { label: '确认身份', value: 1 },
|
|
|
+ { label: '资料评分', value: 2 },
|
|
|
+ { label: '面试评分', value: 3 },
|
|
|
+ { label: '确认入库', value: 4 },
|
|
|
+ ],
|
|
|
opera: [
|
|
|
{
|
|
|
label: '编辑',
|
|
@@ -109,22 +128,11 @@ export default {
|
|
|
label: '状态',
|
|
|
model: 'state',
|
|
|
type: 'select',
|
|
|
- list: [
|
|
|
- { label: '注册', value: 0 },
|
|
|
- { label: '确认身份', value: 1 },
|
|
|
- { label: '资料评分', value: 2 },
|
|
|
- { label: '面试评分', value: 3 },
|
|
|
- { label: '确认入库', value: 4 },
|
|
|
- ],
|
|
|
},
|
|
|
{
|
|
|
label: '性别',
|
|
|
model: 'sex',
|
|
|
type: 'select',
|
|
|
- list: [
|
|
|
- { label: '男', value: 0 },
|
|
|
- { label: '女', value: 1 },
|
|
|
- ],
|
|
|
},
|
|
|
],
|
|
|
}),
|