update 依赖整体升级

This commit is contained in:
疯狂的狮子Li 2026-06-29 13:36:54 +08:00
parent 8f217a2cc8
commit b4f5fe82a2
5 changed files with 1450 additions and 1205 deletions

View File

@ -17,18 +17,18 @@
"start": "cross-env UMI_ENV=development MOCK=none BABEL_POLYFILL=none max dev"
},
"dependencies": {
"@ant-design/icons": "^6.2.5",
"@ant-design/icons": "^6.3.2",
"@ant-design/pro-components": "3.1.12-0",
"@ant-design/x": "^2.7.0",
"@ant-design/x": "^2.8.0",
"@iconify/react": "^6.0.2",
"@tanstack/react-query": "^5.101.0",
"@umijs/max": "^4.6.61",
"@wangeditor-next/editor": "^5.7.10",
"@wangeditor-next/editor-for-react": "^2.0.2",
"@tanstack/react-query": "^5.101.2",
"@umijs/max": "^4.6.68",
"@wangeditor-next/editor": "^5.7.13",
"@wangeditor-next/editor-for-react": "^2.0.3",
"ahooks": "^3.9.7",
"antd": "^6.4.3",
"antd": "^6.5.0",
"antd-style": "^4.1.0",
"axios": "1.17.0",
"axios": "1.18.1",
"browser-image-compression": "^2.0.2",
"clsx": "^2.1.1",
"crypto-js": "4.2.0",
@ -39,7 +39,7 @@
"nprogress": "0.2.0",
"react": "^19.2.7",
"react-dom": "^19.2.7",
"react-easy-crop": "^5.5.7",
"react-easy-crop": "^6.0.2",
"react-json-view-lite": "^2.5.0",
"react-syntax-highlighter": "^16.1.1",
"screenfull": "^6.0.2",
@ -47,16 +47,16 @@
},
"devDependencies": {
"@types/crypto-js": "4.2.2",
"@types/node": "^25.9.2",
"@types/node": "^26.0.1",
"@types/nprogress": "0.2.3",
"@types/react": "^19.2.17",
"@types/react-dom": "^19.2.3",
"@types/react-syntax-highlighter": "^15.5.13",
"@umijs/lint": "^4.6.61",
"@umijs/lint": "^4.6.68",
"@umijs/max-plugin-openapi": "^2.0.3",
"cross-env": "^10.1.0",
"oxfmt": "^0.53.0",
"oxlint": "^1.68.0",
"oxfmt": "^0.56.0",
"oxlint": "^1.71.0",
"typescript": "^6.0.3"
},
"engines": {

2586
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -214,7 +214,7 @@ export default function MonitorOperlogPage() {
<Descriptions
column={1}
bordered
labelStyle={{ width: 110 }}
styles={{ label: { width: 110 } }}
items={[
{
key: 'status',

View File

@ -245,16 +245,24 @@ export default function SystemNoticePage() {
<Modal title="公告详情" open={detailOpen} width={820} footer={null} onCancel={closeDetail}>
<div className="notice-detail">
<h2>{detail?.noticeTitle || '-'}</h2>
<Descriptions column={2} size="small">
<Descriptions.Item label="类型">
<DictTag options={dicts.sys_notice_type} value={detail?.noticeType} />
</Descriptions.Item>
<Descriptions.Item label="状态">
<DictTag options={dicts.sys_notice_status} value={detail?.status} />
</Descriptions.Item>
<Descriptions.Item label="创建者">{detail?.createByName || '-'}</Descriptions.Item>
<Descriptions.Item label="创建时间">{detail?.createTime || '-'}</Descriptions.Item>
</Descriptions>
<Descriptions
column={2}
size="small"
items={[
{
key: 'noticeType',
label: '类型',
children: <DictTag options={dicts.sys_notice_type} value={detail?.noticeType} />
},
{
key: 'status',
label: '状态',
children: <DictTag options={dicts.sys_notice_status} value={detail?.status} />
},
{ key: 'createByName', label: '创建者', children: detail?.createByName || '-' },
{ key: 'createTime', label: '创建时间', children: detail?.createTime || '-' }
]}
/>
<SafeHtmlContent html={safeNoticeContent} />
</div>
</Modal>

View File

@ -71,10 +71,15 @@ export default function UserAuthRolePage() {
return (
<PageContainer title="分配角色">
<Descriptions bordered column={2} style={{ marginBottom: 16 }}>
<Descriptions.Item label="用户昵称">{user?.nickName}</Descriptions.Item>
<Descriptions.Item label="登录账号">{user?.userName}</Descriptions.Item>
</Descriptions>
<Descriptions
bordered
column={2}
style={{ marginBottom: 16 }}
items={[
{ key: 'nickName', label: '用户昵称', children: user?.nickName },
{ key: 'userName', label: '登录账号', children: user?.userName }
]}
/>
<ProTable<RoleVO>
loading={loading}
rowKey="roleId"