修改表格显示字段.

This commit is contained in:
lijiahang
2024-08-21 12:56:07 +08:00
parent 059fb30aa4
commit aa9b96a9c1
6 changed files with 51 additions and 14 deletions

View File

@@ -93,5 +93,5 @@ export function deleteMenu(id: number) {
* 刷新缓存 * 刷新缓存
*/ */
export function refreshCache() { export function refreshCache() {
return axios.put('/infra/permission/refresh-cache'); return axios.put('/infra/user-permission/refresh-cache');
} }

View File

@@ -50,12 +50,12 @@ export function logout() {
* 获取用户信息 * 获取用户信息
*/ */
export function getUserPermission() { export function getUserPermission() {
return axios.get<UserPermissionResponse>('/infra/permission/user'); return axios.get<UserPermissionResponse>('/infra/user-permission/user');
} }
/** /**
* 获取菜单列表 * 获取菜单列表
*/ */
export function getMenuList() { export function getMenuList() {
return axios.get<Array<MenuQueryResponse>>('/infra/permission/menu'); return axios.get<Array<MenuQueryResponse>>('/infra/user-permission/menu');
} }

View File

@@ -83,15 +83,21 @@
<template #keyName="{record}"> <template #keyName="{record}">
{{ record.keyName }}<span style="margin: 0 4px;">-</span>{{ record.keyDescription }} {{ record.keyName }}<span style="margin: 0 4px;">-</span>{{ record.keyDescription }}
</template> </template>
<!-- 值 --> <!-- 配置值 -->
<template #value="{ record }"> <template #value="{ record }">
<span class="copy-left" title="复制" @click="copy(record.value)"> <a-tooltip position="tl"
<icon-copy /> :content="record.value"
</span> @click="copy(record.value, true)">
<a-tooltip position="tl" :content="record.value"> <span class="text-copy">{{ record.value }}</span>
<span>{{ record.value }}</span>
</a-tooltip> </a-tooltip>
</template> </template>
<!-- 额外参数 -->
<template #extra="{ record }">
<span class="text-copy"
@click="copy(record.extra, true)">
{{ record.extra }}
</span>
</template>
<!-- 操作 --> <!-- 操作 -->
<template #handle="{ record }"> <template #handle="{ record }">
<div class="table-handle-wrapper"> <div class="table-handle-wrapper">

View File

@@ -29,8 +29,20 @@
</template> </template>
<!-- 操作日志 --> <!-- 操作日志 -->
<template #originLogInfo="{ record }"> <template #originLogInfo="{ record }">
<icon-copy class="copy-left" @click="copy(record.originLogInfo, true)" /> <!-- 操作日志 -->
<span v-html="replaceHtmlTag(record.logInfo)" /> <a-tooltip position="tl"
:content="record.originLogInfo">
<span v-html="replaceHtmlTag(record.logInfo)"
class="text-copy"
@click="copy(record.originLogInfo, true)" />
</a-tooltip>
<!-- 错误消息 -->
<br v-if="record.errorMessage">
<span v-if="record.errorMessage"
class="table-cell-sub-value text-copy error-message"
@click="copy(record.errorMessage, true)">
{{ record.errorMessage }}
</span>
</template> </template>
<!-- 留痕地址 --> <!-- 留痕地址 -->
<template #address="{ record }"> <template #address="{ record }">
@@ -170,4 +182,8 @@
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.error-message {
color: rgb(var(--red-6));
font-size: 12px;
}
</style> </style>

View File

@@ -77,8 +77,20 @@
</template> </template>
<!-- 操作日志 --> <!-- 操作日志 -->
<template #originLogInfo="{ record }"> <template #originLogInfo="{ record }">
<icon-copy class="copy-left" @click="copy(record.originLogInfo, true)" /> <!-- 操作日志 -->
<span v-html="replaceHtmlTag(record.logInfo)" /> <a-tooltip position="tl"
:content="record.originLogInfo">
<span v-html="replaceHtmlTag(record.logInfo)"
class="text-copy"
@click="copy(record.originLogInfo, true)" />
</a-tooltip>
<!-- 错误消息 -->
<br v-if="record.errorMessage">
<span v-if="record.errorMessage"
class="table-cell-sub-value text-copy error-message"
@click="copy(record.errorMessage, true)">
{{ record.errorMessage }}
</span>
</template> </template>
<!-- 留痕地址 --> <!-- 留痕地址 -->
<template #address="{ record }"> <template #address="{ record }">
@@ -226,4 +238,8 @@
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.error-message {
color: rgb(var(--red-6));
font-size: 12px;
}
</style> </style>

View File

@@ -33,7 +33,6 @@ const columns = [
minWidth: 238, minWidth: 238,
align: 'left', align: 'left',
ellipsis: true, ellipsis: true,
tooltip: true,
}, { }, {
title: '留痕地址', title: '留痕地址',
dataIndex: 'address', dataIndex: 'address',