修改表格显示字段.

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() {
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() {
return axios.get<UserPermissionResponse>('/infra/permission/user');
return axios.get<UserPermissionResponse>('/infra/user-permission/user');
}
/**
* 获取菜单列表
*/
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}">
{{ record.keyName }}<span style="margin: 0 4px;">-</span>{{ record.keyDescription }}
</template>
<!-- 值 -->
<!-- 配置值 -->
<template #value="{ record }">
<span class="copy-left" title="复制" @click="copy(record.value)">
<icon-copy />
</span>
<a-tooltip position="tl" :content="record.value">
<span>{{ record.value }}</span>
<a-tooltip position="tl"
:content="record.value"
@click="copy(record.value, true)">
<span class="text-copy">{{ record.value }}</span>
</a-tooltip>
</template>
<!-- 额外参数 -->
<template #extra="{ record }">
<span class="text-copy"
@click="copy(record.extra, true)">
{{ record.extra }}
</span>
</template>
<!-- 操作 -->
<template #handle="{ record }">
<div class="table-handle-wrapper">

View File

@@ -29,8 +29,20 @@
</template>
<!-- 操作日志 -->
<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 #address="{ record }">
@@ -170,4 +182,8 @@
</script>
<style lang="less" scoped>
.error-message {
color: rgb(var(--red-6));
font-size: 12px;
}
</style>

View File

@@ -77,8 +77,20 @@
</template>
<!-- 操作日志 -->
<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 #address="{ record }">
@@ -226,4 +238,8 @@
</script>
<style lang="less" scoped>
.error-message {
color: rgb(var(--red-6));
font-size: 12px;
}
</style>

View File

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