Browse Source

行情期限-操作日志完成

milestone-20251117-DeepChart后台一期
liruiqiang 2 months ago
parent
commit
c06f145f05
  1. 4
      src/views/UserPermissions/Export.vue
  2. 33
      src/views/UserPermissions/LogMarket.vue

4
src/views/UserPermissions/Export.vue

@ -93,9 +93,7 @@ const handleDownload = (exportdata) => {
//
const handleClose = () => {
router.push({
path: "/userPermissions/market"
});
router.go(-1);
};
</script>

33
src/views/UserPermissions/LogMarket.vue

@ -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"
});
};
//

Loading…
Cancel
Save