|
@@ -3,12 +3,7 @@
|
|
<div class="box box-info">
|
|
<div class="box box-info">
|
|
<!-- 正文信息 -->
|
|
<!-- 正文信息 -->
|
|
<div class="box-body">
|
|
<div class="box-body">
|
|
- <el-form
|
|
|
|
- :model="formSearch"
|
|
|
|
- :inline="true"
|
|
|
|
- ref="formSearch"
|
|
|
|
- label-width="70px"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-form :model="formSearch" :inline="true" ref="formSearch" label-width="70px">
|
|
<el-form-item v-if="isSuperAdmin" label="学校">
|
|
<el-form-item v-if="isSuperAdmin" label="学校">
|
|
<el-select
|
|
<el-select
|
|
v-model="formSearch.rootOrgId"
|
|
v-model="formSearch.rootOrgId"
|
|
@@ -25,25 +20,13 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="姓名">
|
|
<el-form-item label="姓名">
|
|
- <el-input
|
|
|
|
- placeholder="请输入姓名"
|
|
|
|
- v-model="formSearch.name"
|
|
|
|
- class="input"
|
|
|
|
- ></el-input>
|
|
|
|
|
|
+ <el-input placeholder="请输入姓名" v-model="formSearch.name" class="input"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="学号">
|
|
<el-form-item label="学号">
|
|
- <el-input
|
|
|
|
- placeholder="请输入学号"
|
|
|
|
- v-model="formSearch.studentCode"
|
|
|
|
- class="input"
|
|
|
|
- ></el-input>
|
|
|
|
|
|
+ <el-input placeholder="请输入学号" v-model="formSearch.studentCode" class="input"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="身份证">
|
|
<el-form-item label="身份证">
|
|
- <el-input
|
|
|
|
- placeholder="请输入身份证"
|
|
|
|
- v-model="formSearch.identityNumber"
|
|
|
|
- class="input"
|
|
|
|
- ></el-input>
|
|
|
|
|
|
+ <el-input placeholder="请输入身份证" v-model="formSearch.identityNumber" class="input"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="学习中心">
|
|
<el-form-item label="学习中心">
|
|
<el-select
|
|
<el-select
|
|
@@ -79,29 +62,16 @@
|
|
type="primary"
|
|
type="primary"
|
|
icon="el-icon-search"
|
|
icon="el-icon-search"
|
|
@click="resetPageAndSearchForm"
|
|
@click="resetPageAndSearchForm"
|
|
- >查询</el-button
|
|
|
|
- >
|
|
|
|
- <el-button
|
|
|
|
- size="small"
|
|
|
|
- icon="el-icon-refresh"
|
|
|
|
- @click="resetSearchForm"
|
|
|
|
- >重置</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >查询</el-button>
|
|
|
|
+ <el-button size="small" icon="el-icon-refresh" @click="resetSearchForm">重置</el-button>
|
|
<el-button
|
|
<el-button
|
|
v-if="rolePrivileges.upload_student_photo"
|
|
v-if="rolePrivileges.upload_student_photo"
|
|
size="small"
|
|
size="small"
|
|
type="primary"
|
|
type="primary"
|
|
icon="el-icon-upload2"
|
|
icon="el-icon-upload2"
|
|
@click="uploadPhoto"
|
|
@click="uploadPhoto"
|
|
- >上传照片</el-button
|
|
|
|
- >
|
|
|
|
- <el-button
|
|
|
|
- size="small"
|
|
|
|
- type="primary"
|
|
|
|
- icon="el-icon-download"
|
|
|
|
- @click="exportStudent"
|
|
|
|
- >导出</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >上传照片</el-button>
|
|
|
|
+ <el-button size="small" type="primary" icon="el-icon-download" @click="exportStudent">导出</el-button>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
|
|
|
|
@@ -115,8 +85,7 @@
|
|
icon="el-icon-refresh"
|
|
icon="el-icon-refresh"
|
|
:disabled="noBatchSelected"
|
|
:disabled="noBatchSelected"
|
|
@click="resetPassword('')"
|
|
@click="resetPassword('')"
|
|
- >重置密码</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >重置密码</el-button>
|
|
<el-button
|
|
<el-button
|
|
v-if="rolePrivileges.change_student_availability"
|
|
v-if="rolePrivileges.change_student_availability"
|
|
size="small"
|
|
size="small"
|
|
@@ -124,8 +93,7 @@
|
|
icon="el-icon-check"
|
|
icon="el-icon-check"
|
|
:disabled="noBatchSelected"
|
|
:disabled="noBatchSelected"
|
|
@click="enableStudent('')"
|
|
@click="enableStudent('')"
|
|
- >启用</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >启用</el-button>
|
|
<el-button
|
|
<el-button
|
|
v-if="rolePrivileges.change_student_availability"
|
|
v-if="rolePrivileges.change_student_availability"
|
|
size="small"
|
|
size="small"
|
|
@@ -133,25 +101,19 @@
|
|
icon="el-icon-close"
|
|
icon="el-icon-close"
|
|
:disabled="noBatchSelected"
|
|
:disabled="noBatchSelected"
|
|
@click="disableStudent('')"
|
|
@click="disableStudent('')"
|
|
- >禁用</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >禁用</el-button>
|
|
<el-button
|
|
<el-button
|
|
v-if="rolePrivileges.reset_student_password"
|
|
v-if="rolePrivileges.reset_student_password"
|
|
size="small"
|
|
size="small"
|
|
type="danger"
|
|
type="danger"
|
|
icon="el-icon-refresh"
|
|
icon="el-icon-refresh"
|
|
@click="resetPasswordByOrgId()"
|
|
@click="resetPasswordByOrgId()"
|
|
- >重置学习中心所有学生密码</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >重置学习中心所有学生密码</el-button>
|
|
|
|
|
|
<div style="width: 100%;margin-bottom: 10px;"></div>
|
|
<div style="width: 100%;margin-bottom: 10px;"></div>
|
|
|
|
|
|
<!-- 重置学习中心所有学生密码-->
|
|
<!-- 重置学习中心所有学生密码-->
|
|
- <el-dialog
|
|
|
|
- title="重置学习中心所有学生密码"
|
|
|
|
- width="500px"
|
|
|
|
- :visible.sync="resetPasswordByOrgIdDialog"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-dialog title="重置学习中心所有学生密码" width="500px" :visible.sync="resetPasswordByOrgIdDialog">
|
|
<el-form
|
|
<el-form
|
|
:model="resetPasswordByOrgIdForm"
|
|
:model="resetPasswordByOrgIdForm"
|
|
:inline="true"
|
|
:inline="true"
|
|
@@ -181,12 +143,8 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
<div style="text-align: center;margin-top: 20px;">
|
|
<div style="text-align: center;margin-top: 20px;">
|
|
- <el-button type="primary" @click="submitResetPasswordByOrgId"
|
|
|
|
- >确 定</el-button
|
|
|
|
- >
|
|
|
|
- <el-button @click="resetPasswordByOrgIdDialog = false"
|
|
|
|
- >取 消</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ <el-button type="primary" @click="submitResetPasswordByOrgId">确 定</el-button>
|
|
|
|
+ <el-button @click="resetPasswordByOrgIdDialog = false">取 消</el-button>
|
|
</div>
|
|
</div>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
|
|
@@ -198,63 +156,44 @@
|
|
@selection-change="selectChange"
|
|
@selection-change="selectChange"
|
|
>
|
|
>
|
|
<el-table-column type="selection" width="50"></el-table-column>
|
|
<el-table-column type="selection" width="50"></el-table-column>
|
|
- <el-table-column
|
|
|
|
- prop="id"
|
|
|
|
- width="100"
|
|
|
|
- label="ID"
|
|
|
|
- sortable
|
|
|
|
- ></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="id" width="100" label="ID" sortable></el-table-column>
|
|
<el-table-column label="考生" width="100">
|
|
<el-table-column label="考生" width="100">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-popover trigger="hover" placement="left">
|
|
<el-popover trigger="hover" placement="left">
|
|
<div style="font-size: 18px;font-family: 新宋体">
|
|
<div style="font-size: 18px;font-family: 新宋体">
|
|
<tr>
|
|
<tr>
|
|
<td style="color: green">姓名</td>
|
|
<td style="color: green">姓名</td>
|
|
- <td style="color:purple;padding-left: 20px;">
|
|
|
|
- {{ scope.row.name }}
|
|
|
|
- </td>
|
|
|
|
|
|
+ <td style="color:purple;padding-left: 20px;">{{ scope.row.name }}</td>
|
|
</tr>
|
|
</tr>
|
|
<tr>
|
|
<tr>
|
|
<td style="color: green">身份证号</td>
|
|
<td style="color: green">身份证号</td>
|
|
- <td style="color:purple;padding-left: 20px;">
|
|
|
|
- {{ scope.row.identityNumber }}
|
|
|
|
- </td>
|
|
|
|
|
|
+ <td
|
|
|
|
+ style="color:purple;padding-left: 20px;"
|
|
|
|
+ >{{ scope.row.privateIdentityNumber }}</td>
|
|
</tr>
|
|
</tr>
|
|
<tr>
|
|
<tr>
|
|
<td style="color: green">学号</td>
|
|
<td style="color: green">学号</td>
|
|
- <td style="color:purple;padding-left: 20px;">
|
|
|
|
- {{ scope.row.studentCodeList }}
|
|
|
|
- </td>
|
|
|
|
|
|
+ <td style="color:purple;padding-left: 20px;">{{ scope.row.studentCodeList }}</td>
|
|
</tr>
|
|
</tr>
|
|
<tr>
|
|
<tr>
|
|
<td style="color: green">学习中心名称</td>
|
|
<td style="color: green">学习中心名称</td>
|
|
- <td style="color:purple;padding-left: 20px;">
|
|
|
|
- {{ scope.row.orgName }}
|
|
|
|
- </td>
|
|
|
|
|
|
+ <td style="color:purple;padding-left: 20px;">{{ scope.row.orgName }}</td>
|
|
</tr>
|
|
</tr>
|
|
<tr>
|
|
<tr>
|
|
<td style="color: green">学习中心编码</td>
|
|
<td style="color: green">学习中心编码</td>
|
|
- <td style="color:purple;padding-left: 20px;">
|
|
|
|
- {{ scope.row.orgCode }}
|
|
|
|
- </td>
|
|
|
|
|
|
+ <td style="color:purple;padding-left: 20px;">{{ scope.row.orgCode }}</td>
|
|
</tr>
|
|
</tr>
|
|
<tr>
|
|
<tr>
|
|
<td style="color: green">手机号</td>
|
|
<td style="color: green">手机号</td>
|
|
- <td style="color:purple;padding-left: 20px;">
|
|
|
|
- {{ scope.row.phoneNumber }}
|
|
|
|
- </td>
|
|
|
|
|
|
+ <td style="color:purple;padding-left: 20px;">{{ scope.row.phoneNumber }}</td>
|
|
</tr>
|
|
</tr>
|
|
<tr>
|
|
<tr>
|
|
<td style="color: green">安全手机号</td>
|
|
<td style="color: green">安全手机号</td>
|
|
- <td style="color:purple;padding-left: 20px;">
|
|
|
|
- {{ scope.row.securityPhone }}
|
|
|
|
- </td>
|
|
|
|
|
|
+ <td style="color:purple;padding-left: 20px;">{{ scope.row.securityPhone }}</td>
|
|
</tr>
|
|
</tr>
|
|
<tr>
|
|
<tr>
|
|
<td style="color: green">创建时间</td>
|
|
<td style="color: green">创建时间</td>
|
|
- <td style="color:purple;padding-left: 20px;">
|
|
|
|
- {{ scope.row.creationTime }}
|
|
|
|
- </td>
|
|
|
|
|
|
+ <td style="color:purple;padding-left: 20px;">{{ scope.row.creationTime }}</td>
|
|
</tr>
|
|
</tr>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -267,43 +206,18 @@
|
|
<el-table-column label="学号">
|
|
<el-table-column label="学号">
|
|
<span slot-scope="scope" v-html="scope.row.studentCodesStr"></span>
|
|
<span slot-scope="scope" v-html="scope.row.studentCodesStr"></span>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column
|
|
|
|
- prop="identityNumber"
|
|
|
|
- width
|
|
|
|
- label="身份证"
|
|
|
|
- sortable
|
|
|
|
- ></el-table-column>
|
|
|
|
- <el-table-column
|
|
|
|
- prop="orgName"
|
|
|
|
- width
|
|
|
|
- label="学习中心"
|
|
|
|
- sortable
|
|
|
|
- ></el-table-column>
|
|
|
|
- <el-table-column
|
|
|
|
- prop="updateTime"
|
|
|
|
- width="168"
|
|
|
|
- label="更新时间"
|
|
|
|
- sortable
|
|
|
|
- ></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="privateIdentityNumber" width label="身份证" sortable></el-table-column>
|
|
|
|
+ <el-table-column prop="orgName" width label="学习中心" sortable></el-table-column>
|
|
|
|
+ <el-table-column prop="updateTime" width="168" label="更新时间" sortable></el-table-column>
|
|
<el-table-column width="50" label="状态">
|
|
<el-table-column width="50" label="状态">
|
|
<span slot-scope="scope">
|
|
<span slot-scope="scope">
|
|
<span v-if="scope.row.enable">
|
|
<span v-if="scope.row.enable">
|
|
- <el-tooltip
|
|
|
|
- class="item"
|
|
|
|
- effect="dark"
|
|
|
|
- content="启用"
|
|
|
|
- placement="left"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-tooltip class="item" effect="dark" content="启用" placement="left">
|
|
<i class="el-icon-success" style="color:green;"></i>
|
|
<i class="el-icon-success" style="color:green;"></i>
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
</span>
|
|
</span>
|
|
<span v-else>
|
|
<span v-else>
|
|
- <el-tooltip
|
|
|
|
- class="item"
|
|
|
|
- effect="dark"
|
|
|
|
- content="禁用"
|
|
|
|
- placement="left"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-tooltip class="item" effect="dark" content="禁用" placement="left">
|
|
<i class="el-icon-error" style="color:red;"></i>
|
|
<i class="el-icon-error" style="color:red;"></i>
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
</span>
|
|
</span>
|
|
@@ -318,8 +232,7 @@
|
|
plain
|
|
plain
|
|
icon="el-icon-picture"
|
|
icon="el-icon-picture"
|
|
@click="showPhoto(scope.row)"
|
|
@click="showPhoto(scope.row)"
|
|
- >查看照片</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >查看照片</el-button>
|
|
<el-button
|
|
<el-button
|
|
v-if="
|
|
v-if="
|
|
null != scope.row.enable &&
|
|
null != scope.row.enable &&
|
|
@@ -331,16 +244,14 @@
|
|
plain
|
|
plain
|
|
icon="el-icon-check"
|
|
icon="el-icon-check"
|
|
@click="enableStudent(scope.row)"
|
|
@click="enableStudent(scope.row)"
|
|
- >启用</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >启用</el-button>
|
|
<el-button
|
|
<el-button
|
|
v-else-if="rolePrivileges.change_student_availability"
|
|
v-else-if="rolePrivileges.change_student_availability"
|
|
size="mini"
|
|
size="mini"
|
|
type="danger"
|
|
type="danger"
|
|
icon="el-icon-close"
|
|
icon="el-icon-close"
|
|
@click="disableStudent(scope.row)"
|
|
@click="disableStudent(scope.row)"
|
|
- >禁用</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >禁用</el-button>
|
|
|
|
|
|
<el-dropdown style="margin-left: 10px;">
|
|
<el-dropdown style="margin-left: 10px;">
|
|
<el-button type="primary" plain size="mini">
|
|
<el-button type="primary" plain size="mini">
|
|
@@ -348,16 +259,13 @@
|
|
<i class="el-icon-arrow-down el-icon--right"></i>
|
|
<i class="el-icon-arrow-down el-icon--right"></i>
|
|
</el-button>
|
|
</el-button>
|
|
<el-dropdown-menu slot="dropdown">
|
|
<el-dropdown-menu slot="dropdown">
|
|
- <el-dropdown-item
|
|
|
|
- v-if="rolePrivileges.reset_student_password"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-dropdown-item v-if="rolePrivileges.reset_student_password">
|
|
<el-button
|
|
<el-button
|
|
size="mini"
|
|
size="mini"
|
|
type="danger"
|
|
type="danger"
|
|
icon="el-icon-refresh"
|
|
icon="el-icon-refresh"
|
|
@click="resetPassword(scope.row)"
|
|
@click="resetPassword(scope.row)"
|
|
- >重置密码</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >重置密码</el-button>
|
|
</el-dropdown-item>
|
|
</el-dropdown-item>
|
|
<el-dropdown-item>
|
|
<el-dropdown-item>
|
|
<el-button
|
|
<el-button
|
|
@@ -365,8 +273,7 @@
|
|
type="primary"
|
|
type="primary"
|
|
icon="el-icon-document"
|
|
icon="el-icon-document"
|
|
@click="showStuExamDialog(scope.row)"
|
|
@click="showStuExamDialog(scope.row)"
|
|
- >考试记录</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >考试记录</el-button>
|
|
</el-dropdown-item>
|
|
</el-dropdown-item>
|
|
<el-dropdown-item v-if="rolePrivileges.unbind_student_code">
|
|
<el-dropdown-item v-if="rolePrivileges.unbind_student_code">
|
|
<el-button
|
|
<el-button
|
|
@@ -374,8 +281,7 @@
|
|
type="danger"
|
|
type="danger"
|
|
icon="el-icon-refresh"
|
|
icon="el-icon-refresh"
|
|
@click="showUnbindStudentCode(scope.row)"
|
|
@click="showUnbindStudentCode(scope.row)"
|
|
- >解绑学号</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >解绑学号</el-button>
|
|
</el-dropdown-item>
|
|
</el-dropdown-item>
|
|
<el-dropdown-item v-if="rolePrivileges.unbind_security_phone">
|
|
<el-dropdown-item v-if="rolePrivileges.unbind_security_phone">
|
|
<el-button
|
|
<el-button
|
|
@@ -383,8 +289,7 @@
|
|
type="danger"
|
|
type="danger"
|
|
icon="el-icon-refresh"
|
|
icon="el-icon-refresh"
|
|
@click="unbindSecurityPhone(scope.row)"
|
|
@click="unbindSecurityPhone(scope.row)"
|
|
- >解绑安全手机</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >解绑安全手机</el-button>
|
|
</el-dropdown-item>
|
|
</el-dropdown-item>
|
|
</el-dropdown-menu>
|
|
</el-dropdown-menu>
|
|
</el-dropdown>
|
|
</el-dropdown>
|
|
@@ -404,11 +309,7 @@
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- 解绑学号-->
|
|
<!-- 解绑学号-->
|
|
- <el-dialog
|
|
|
|
- title="解绑学号"
|
|
|
|
- width="50%"
|
|
|
|
- :visible.sync="unbindStudentCodeDialog"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-dialog title="解绑学号" width="50%" :visible.sync="unbindStudentCodeDialog">
|
|
<el-table
|
|
<el-table
|
|
:data="unbindStudentCodeData.tableData"
|
|
:data="unbindStudentCodeData.tableData"
|
|
border
|
|
border
|
|
@@ -424,8 +325,7 @@
|
|
type="danger"
|
|
type="danger"
|
|
@click="unbindStudentCode(scope.row)"
|
|
@click="unbindStudentCode(scope.row)"
|
|
icon="el-icon-delete"
|
|
icon="el-icon-delete"
|
|
- >解绑</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >解绑</el-button>
|
|
</div>
|
|
</div>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
@@ -439,12 +339,7 @@
|
|
v-loading="stuExamLoading"
|
|
v-loading="stuExamLoading"
|
|
element-loading-text="拼命加载中"
|
|
element-loading-text="拼命加载中"
|
|
>
|
|
>
|
|
- <el-form
|
|
|
|
- :inline="true"
|
|
|
|
- :model="stuExamSearch"
|
|
|
|
- label-position="right"
|
|
|
|
- label-width="50px"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-form :inline="true" :model="stuExamSearch" label-position="right" label-width="50px">
|
|
<el-form-item label="考试" class="pull-left">
|
|
<el-form-item label="考试" class="pull-left">
|
|
<el-select
|
|
<el-select
|
|
class="input"
|
|
class="input"
|
|
@@ -465,40 +360,16 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item class="pull-left">
|
|
<el-form-item class="pull-left">
|
|
- <el-button
|
|
|
|
- size="small"
|
|
|
|
- type="primary"
|
|
|
|
- icon="el-icon-search"
|
|
|
|
- @click="searchStuExam"
|
|
|
|
- >查询</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ <el-button size="small" type="primary" icon="el-icon-search" @click="searchStuExam">查询</el-button>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
|
|
|
|
- <el-table
|
|
|
|
- :data="stuExamList"
|
|
|
|
- border
|
|
|
|
- style="width: 100%;text-align:center;"
|
|
|
|
- >
|
|
|
|
- <el-table-column
|
|
|
|
- prop="studentName"
|
|
|
|
- label="学生姓名"
|
|
|
|
- ></el-table-column>
|
|
|
|
|
|
+ <el-table :data="stuExamList" border style="width: 100%;text-align:center;">
|
|
|
|
+ <el-table-column prop="studentName" label="学生姓名"></el-table-column>
|
|
<el-table-column prop="studentCode" label="学号"></el-table-column>
|
|
<el-table-column prop="studentCode" label="学号"></el-table-column>
|
|
- <el-table-column
|
|
|
|
- prop="identityNumber"
|
|
|
|
- label="身份证"
|
|
|
|
- ></el-table-column>
|
|
|
|
- <el-table-column
|
|
|
|
- prop="examName"
|
|
|
|
- label="考试"
|
|
|
|
- sortable
|
|
|
|
- ></el-table-column>
|
|
|
|
- <el-table-column
|
|
|
|
- prop="courseName"
|
|
|
|
- label="课程"
|
|
|
|
- sortable
|
|
|
|
- ></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="ext2" label="身份证"></el-table-column>
|
|
|
|
+ <el-table-column prop="examName" label="考试" sortable></el-table-column>
|
|
|
|
+ <el-table-column prop="courseName" label="课程" sortable></el-table-column>
|
|
<el-table-column width="130" label="考试状态">
|
|
<el-table-column width="130" label="考试状态">
|
|
<div slot-scope="scope">
|
|
<div slot-scope="scope">
|
|
<span v-if="null == scope.row.started"></span>
|
|
<span v-if="null == scope.row.started"></span>
|
|
@@ -522,11 +393,7 @@
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
|
|
<!-- 导入照片弹窗 -->
|
|
<!-- 导入照片弹窗 -->
|
|
- <el-dialog
|
|
|
|
- title="学生照片导入"
|
|
|
|
- width="350px"
|
|
|
|
- :visible.sync="photoUploadDialog"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-dialog title="学生照片导入" width="350px" :visible.sync="photoUploadDialog">
|
|
<el-form>
|
|
<el-form>
|
|
<el-row>
|
|
<el-row>
|
|
<el-form-item style="margin-left:30px">
|
|
<el-form-item style="margin-left:30px">
|
|
@@ -545,24 +412,15 @@
|
|
:auto-upload="false"
|
|
:auto-upload="false"
|
|
:multiple="false"
|
|
:multiple="false"
|
|
>
|
|
>
|
|
- <el-button
|
|
|
|
- size="small"
|
|
|
|
- slot="trigger"
|
|
|
|
- type="primary"
|
|
|
|
- icon="el-icon-search"
|
|
|
|
- >选择文件</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ <el-button size="small" slot="trigger" type="primary" icon="el-icon-search">选择文件</el-button>
|
|
<el-button
|
|
<el-button
|
|
size="small"
|
|
size="small"
|
|
style="margin-left:10px;"
|
|
style="margin-left:10px;"
|
|
type="primary"
|
|
type="primary"
|
|
icon="el-icon-check"
|
|
icon="el-icon-check"
|
|
@click="submitUpload"
|
|
@click="submitUpload"
|
|
- >确认上传</el-button
|
|
|
|
- >
|
|
|
|
- <div slot="tip" class="el-upload__tip">
|
|
|
|
- 只能上传jpg,png文件
|
|
|
|
- </div>
|
|
|
|
|
|
+ >确认上传</el-button>
|
|
|
|
+ <div slot="tip" class="el-upload__tip">只能上传jpg,png文件</div>
|
|
</el-upload>
|
|
</el-upload>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-row>
|
|
</el-row>
|