项目需求、任务以及模块精简

This commit is contained in:
2026-04-04 21:27:28 +08:00
parent 953bdf6bbb
commit 97564b82da
4 changed files with 26 additions and 27 deletions

View File

@@ -23,6 +23,16 @@
{{ text }}
</a>
</template>
<template #systemIcon="{ record }">
<Image
v-if="record.systemIcon"
:src="record.systemIcon"
:width="32"
:height="32"
style="object-fit: contain;"
/>
<span v-else>-</span>
</template>
</BasicTable>
<InputForm @register="registerDrawer" @success="handleSuccess" />
</div>
@@ -35,6 +45,7 @@
import { downloadByUrl } from '@jeesite/core/utils/file/download';
import { router } from '@jeesite/core/router';
import { Icon } from '@jeesite/core/components/Icon';
import { Image } from 'ant-design-vue';
import { BasicTable, BasicColumn, useTable } from '@jeesite/core/components/Table';
import { MyQuickLogin, myQuickLoginList } from '@jeesite/biz/api/biz/myQuickLogin';
import { myQuickLoginDelete, myQuickLoginListData } from '@jeesite/biz/api/biz/myQuickLogin';
@@ -125,8 +136,9 @@
dataIndex: 'systemIcon',
key: 'a.system_icon',
sorter: true,
width: 130,
align: 'left',
width: 100,
align: 'center',
slot: 'systemIcon',
},
{
title: t('图标背景色'),