|
|
|
@ -16,18 +16,16 @@ |
|
|
|
:loading="tableLoading" |
|
|
|
> |
|
|
|
<el-table-column prop="id" label="序号" align="center" header-align="center" type="index" width="60"/> |
|
|
|
<el-table-column prop="dccode" label="账号" align="center" header-align="center" width="100"/> |
|
|
|
<el-table-column prop="dcname" label="姓名" align="center" header-align="center" width="150"/> |
|
|
|
<el-table-column label="模块名称" align="center" header-align="center" width="100"> |
|
|
|
行情权限 |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="dccode" label="账号" align="center" header-align="center" width="120"/> |
|
|
|
<el-table-column prop="name" label="姓名" align="center" header-align="center" width="150"/> |
|
|
|
<el-table-column prop="module_name" label="模块名称" align="center" header-align="center" width="90"/> |
|
|
|
<el-table-column prop="created_at" label="操作时间" align="center" header-align="center" sortable="custom" width="200"/> |
|
|
|
<el-table-column prop="expire_time" label="到期时间" align="center" header-align="center" sortable="custom" width="200"/> |
|
|
|
<el-table-column prop="note" label="备注" align="center" header-align="center"> |
|
|
|
<el-table-column prop="remark" label="备注" align="center" header-align="center"> |
|
|
|
<template #default="scope"> |
|
|
|
<el-tooltip :content="scope.row.note" placement="top"> |
|
|
|
<el-tooltip :content="scope.row.remark" placement="top"> |
|
|
|
<span class="note-ellipsis"> |
|
|
|
{{ scope.row.note }} |
|
|
|
{{ scope.row.remark }} |
|
|
|
</span> |
|
|
|
</el-tooltip> |
|
|
|
</template> |
|
|
|
@ -40,7 +38,7 @@ |
|
|
|
@size-change="handleSizeChange" |
|
|
|
@current-change="handleCurrentChange" |
|
|
|
:current-page="currentPage" |
|
|
|
:page-sizes="[10, 20, 50, 100]" |
|
|
|
:page-sizes="[15, 20, 50, 100]" |
|
|
|
:page-size="pageSize" |
|
|
|
layout="total, sizes, prev, pager, next, jumper" |
|
|
|
:total="datatotal" |
|
|
|
@ -61,8 +59,8 @@ const token = localStorage.getItem('token') |
|
|
|
const route = useRoute(); |
|
|
|
const router = useRouter(); |
|
|
|
|
|
|
|
// 全局id |
|
|
|
const targetId = ref(0); |
|
|
|
// 全局账号 |
|
|
|
const targetId = ref(''); |
|
|
|
|
|
|
|
// 排序参数 |
|
|
|
const sortProp = ref(null); |
|
|
|
@ -75,15 +73,16 @@ const datatotal = ref(0); |
|
|
|
|
|
|
|
// 分页参数 |
|
|
|
const currentPage = ref(1); |
|
|
|
const pageSize = ref(10); |
|
|
|
const pageSize = ref(15); |
|
|
|
|
|
|
|
// 获取表格数据 |
|
|
|
const logTableData = async (id) => { |
|
|
|
const logTableData = async (dccode) => { |
|
|
|
try { |
|
|
|
tableLoading.value = true; |
|
|
|
const requestParams = { |
|
|
|
token: token, |
|
|
|
id: id, |
|
|
|
dccode: dccode, |
|
|
|
type: 1, |
|
|
|
sort_field: sortProp.value, |
|
|
|
sort_order: sortOrder.value, |
|
|
|
page: currentPage.value, |
|
|
|
@ -103,13 +102,15 @@ const logTableData = async (id) => { |
|
|
|
|
|
|
|
// 组件挂载时 |
|
|
|
onMounted(() => { |
|
|
|
targetId.value = route.query.id; |
|
|
|
targetId.value = route.query.dccode; |
|
|
|
logTableData(targetId.value) |
|
|
|
}); |
|
|
|
|
|
|
|
// 返回按钮 |
|
|
|
const goback = () => { |
|
|
|
router.go(-1); |
|
|
|
router.push({ |
|
|
|
path: "/userPermissions/market" |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
// 分页方法 |
|
|
|
|