导出招商催办的用户

This commit is contained in:
zhonghua.li
2026-05-21 09:08:33 +08:00
parent f7909e64fa
commit d7180a5334
5 changed files with 622 additions and 46 deletions

View File

@@ -27,7 +27,7 @@
</el-card>
<el-card class="table-container" shadow="never">
<el-table v-loading="loading" :data="list" style="width: 100%">
<el-table v-loading="loading" :data="list" border class="assessment-apply-table" style="width: 100%">
<el-table-column label="申请人姓名" prop="applicantName" min-width="108" />
<el-table-column label="申请人电话" prop="applicantPhone" min-width="126" />
<el-table-column label="同事姓名" prop="colleagueName" min-width="108" />
@@ -301,7 +301,11 @@ export default {
{ label: '李海民老师', value: '李海民老师' },
{ label: '闫丽娜老师', value: '闫丽娜老师' },
{ label: '张凌峰老师', value: '张凌峰老师' },
{ label: '张宝凤老师', value: '张宝凤老师' }
{ label: '张宝凤老师', value: '张宝凤老师' },
{ label: '付韾蕊老师', value: '付韾蕊老师' },
{ label: '陈晓琴老师', value: '陈晓琴老师' },
{ label: '李军老师', value: '李军老师' },
{ label: '刘伟翔老师', value: '刘伟翔老师' }
],
assessmentTeacherOptions: [
{ label: '张健老师', value: '张健老师' },
@@ -774,6 +778,98 @@ export default {
}
.table-container {
$table-border: #000;
$header-bg: #ffd966;
::v-deep .assessment-apply-table {
border: 1px solid $table-border;
color: #000;
font-family: 'Microsoft YaHei', 'PingFang SC', sans-serif;
&::before,
&::after {
background-color: $table-border;
}
th,
td {
border-color: $table-border !important;
vertical-align: middle;
}
thead th {
background-color: $header-bg;
color: #000 !important;
font-weight: 700 !important;
padding: 10px 0;
}
thead th .cell {
color: #000 !important;
font-weight: 700 !important;
white-space: nowrap;
text-align: center;
line-height: 1.4;
}
tbody td {
background-color: #fff;
color: #000;
padding: 8px 0;
}
tbody td .cell {
color: #000;
text-align: center;
line-height: 1.4;
}
tbody tr:hover > td {
background-color: #fff;
}
}
::v-deep .assessment-apply-table .el-table__fixed-right,
::v-deep .assessment-apply-table .el-table__fixed-header-wrapper {
thead th {
background-color: $header-bg;
border-color: $table-border !important;
color: #000 !important;
font-weight: 700 !important;
padding: 10px 0;
}
thead th .cell {
color: #000 !important;
font-weight: 700 !important;
white-space: nowrap;
text-align: center;
line-height: 1.4;
}
tbody td {
background-color: #fff;
border-color: $table-border !important;
color: #000;
padding: 8px 0;
}
tbody td .cell {
color: #000;
text-align: center;
line-height: 1.4;
}
tbody tr:hover > td {
background-color: #fff;
}
}
::v-deep .assessment-apply-table .el-table__fixed-right-patch {
background-color: $header-bg;
border-color: $table-border !important;
}
.el-pagination {
margin-top: 20px;
text-align: right;