From 1bd423b66ae81e1282e71fa551800d35eb2dddc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E6=99=AF=E5=AD=A6?= <5412262+sun_jing_xue@user.noreply.gitee.com> Date: Wed, 23 Jul 2025 16:49:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=97=E5=85=B8=E5=AD=98=E5=85=A5=E7=BC=93?= =?UTF-8?q?=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/login/login.tsx | 8 +++++++- .../CategoryLibraryManage/components/CategoryAddModal.tsx | 6 +++--- .../supplier/category/CategoryLibraryManage/services.ts | 2 +- src/servers/api/login.ts | 8 ++++++++ 4 files changed, 19 insertions(+), 5 deletions(-) diff --git a/src/pages/login/login.tsx b/src/pages/login/login.tsx index 70bba38..5023db5 100644 --- a/src/pages/login/login.tsx +++ b/src/pages/login/login.tsx @@ -3,7 +3,7 @@ import { Form, Input, Button, Checkbox, Tabs, message } from 'antd'; import { UserOutlined, LockOutlined, EyeInvisibleOutlined, EyeTwoTone } from '@ant-design/icons'; import { history, useIntl } from 'umi'; import './login.less'; -import { getCaptcha, supplierLogin, expertLogin, accountLogin, getUserinfo } from '@/servers/api/login'; +import { getCaptcha, supplierLogin, expertLogin, accountLogin, getUserinfo, refreshDictCache } from '@/servers/api/login'; import { encryptWithRsa } from '@/utils/encryptWithRsa' @@ -80,6 +80,12 @@ const LoginPage: React.FC = () => { } sessionStorage.setItem('currentUser', JSON.stringify(loginRes.data)); + refreshDictCache().then((res) => { + if(res.code == 200) { + sessionStorage.setItem('dict', JSON.stringify(res.data)) + } + }) + getUserinfo().then(async (res) => { // if(res.code == 200) { const roleIdList = res.authorityList.map((item: any) => { diff --git a/src/pages/supplier/category/CategoryLibraryManage/components/CategoryAddModal.tsx b/src/pages/supplier/category/CategoryLibraryManage/components/CategoryAddModal.tsx index c708cd8..03f6c6f 100644 --- a/src/pages/supplier/category/CategoryLibraryManage/components/CategoryAddModal.tsx +++ b/src/pages/supplier/category/CategoryLibraryManage/components/CategoryAddModal.tsx @@ -178,7 +178,7 @@ const CategoryAddModal: React.FC = ({ visible, onCancel, onSuccess }) => name: values.name, termOfValidity: values.termOfValidity.format('YYYY-MM-DD'), approveType: values.approveType, - applyDeptId: values.applyDeptId, + deptId: values.deptId, area: values.area, categoryIds: allCheckedKeys.map(id => ({ id, lockType: 0 })), } as libraryData @@ -242,10 +242,10 @@ const CategoryAddModal: React.FC = ({ visible, onCancel, onSuccess }) => - +