<template>
|
<basic-container>
|
<div class="helpContainer">
|
<el-table
|
class="custom-table"
|
:data="tableData"
|
style="width: 100%"
|
:row-class-name="tableRowClassName"
|
>
|
<el-table-column label="序号" type="index" width="100">
|
<template #default="{ $index }">
|
{{ $index + 1 }}
|
</template>
|
</el-table-column>
|
<el-table-column prop="jibie1" label="一级类别" />
|
<el-table-column prop="jibie2" label="二级类别" />
|
<el-table-column prop="name" label="上传者" />
|
<el-table-column prop="date" label="上传时间" />
|
<el-table-column label="操作" width="150" align="center">
|
<template #default="scope">
|
<span class="look">查看</span>
|
<span class="uploads">上传</span>
|
</template>
|
</el-table-column>
|
</el-table>
|
</div>
|
</basic-container>
|
</template>
|
|
<script setup>
|
const helpData = ref([{}]);
|
const tableData = [
|
{
|
jibie1: '入门指南',
|
jibie2: '指挥调度平台',
|
name: 'cdsfsdf',
|
date: '2025/05/03 14:10',
|
},
|
{
|
jibie1: '入门指南',
|
jibie2: '综合管理平台',
|
name: 'cdsfsdf',
|
date: '2025/05/03 14:10',
|
},
|
{
|
jibie1: '入门指南',
|
jibie2: 'AISKY算法平台',
|
name: 'cdsfsdf',
|
date: '2025/05/03 14:10',
|
},
|
{
|
jibie1: '一级类别',
|
jibie2: '7.6.35版本更新',
|
name: 'cdsfsdf',
|
date: '2025/05/03 14:10',
|
},
|
];
|
// 表格隔行变色
|
const tableRowClassName = ({ row, rowIndex }) => {
|
if (rowIndex % 2 === 1) {
|
return 'warning-row';
|
} else {
|
return 'success-row';
|
}
|
};
|
</script>
|
<style lang="scss">
|
.helpContainer {
|
.el-table .success-row {
|
--el-table-tr-bg-color: #fff;
|
}
|
.el-table .warning-row {
|
|
--el-table-tr-bg-color: #f3f6ff;
|
}
|
}
|
|
</style>
|
<style scoped lang="scss">
|
/* 表头样式 */
|
.custom-table :deep(.el-table__header) th {
|
height: 70px;
|
font-family: Source Han Sans CN, Source Han Sans CN;
|
font-weight: bold;
|
font-size: 14px;
|
color: #49556E;
|
background-color: #f3f6ff;
|
text-align: center;
|
}
|
|
/* 行样式 */
|
.custom-table :deep(.el-table__body) tr {
|
height: 70px;
|
font-family: Source Han Sans CN, Source Han Sans CN;
|
font-weight: 400;
|
font-size: 14px;
|
color: #363636;
|
text-align: center;
|
}
|
.custom-table :deep(.el-table__body) td.el-table__cell{
|
text-align: center;
|
}
|
.helpContainer {
|
height: 100%;
|
.look {
|
font-family: Source Han Sans CN, Source Han Sans CN;
|
color: #1c5cff;
|
cursor: pointer;
|
margin-right: 15px;
|
font-size: 14px;
|
}
|
.uploads {
|
font-family: Source Han Sans CN, Source Han Sans CN;
|
font-weight: 400;
|
font-size: 14px;
|
color: #19876d;
|
cursor: pointer;
|
}
|
}
|
</style>
|