| | |
| | | </div> |
| | | <el-table v-loading="loading" :data="expertList"> |
| | | <el-table-column label="姓名" align="center" prop="name" /> |
| | | <el-table-column label="身份证号" align="center" prop="idcard" :show-overflow-tooltip="true" /> |
| | | <el-table-column label="身份证号" align="center" prop="idcard" :show-overflow-tooltip="true" width="170" /> |
| | | <el-table-column label="性别" align="center" prop="sex" > |
| | | <template #default="scope"> |
| | | <span>{{scope.row.sex == 0 ? '男' : '女'}}</span> |
| | | <span>{{scope.row.sex == 1 ? '男' : scope.row.sex == 2?'女':'未知'}}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="手机号" align="center" prop="phone" /> |
| | |
| | | <pagination |
| | | v-show="total>0" |
| | | :total="total" |
| | | :page.sync="queryParams.pageIndex" |
| | | :page.sync="queryParams.pageNum" |
| | | :limit.sync="queryParams.pageSize" |
| | | @pagination="getList" |
| | | /> |
| | |
| | | import examManage from '@/views/onlineEducation/examManage/index.vue' |
| | | import learningRecord from '@/views/onlineEducation/learnRecord/index.vue' |
| | | import { listStudent } from '@/api/onlineEducation/student' |
| | | import noPic from '@/assets/images/none.png' |
| | | import { listPlat } from '@/api/onlineEducation/plat' |
| | | export default { |
| | | name: "nPeopleManage", |
| | |
| | | expertTypes: [], |
| | | expertList: [], |
| | | queryParams: { |
| | | pageIndex: 1, |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | idcard: '', |
| | | name: '' |
| | |
| | | this.loading = true; |
| | | listStudent( this.queryParams).then((res) => { |
| | | if (res.code == 200) { |
| | | this.expertList = res.rows |
| | | this.expertList = res.rows.map(item => { |
| | | return { |
| | | ...item, |
| | | authPhoto: item.authPhoto !='-' ? item.authPhoto : noPic |
| | | |
| | | } |
| | | }) |
| | | this.total = res.total |
| | | this.loading = false; |
| | | } |