From df22f93ca95c822f20dce0d87c3495ec8f5aec8e Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 6 Feb 2026 17:39:43 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/libs/umi/requestConfig.ts | 11 ++++++++++- src/pages/banner_space/components/BannerList.tsx | 9 ++++++++- src/pages/company/employees/index.tsx | 9 +-------- .../company/employees/modals/EmployeeCreate.tsx | 12 ++++++++---- .../company/employees/modals/EmployeeUpdate.tsx | 2 +- src/pages/index.tsx | 2 +- 6 files changed, 29 insertions(+), 16 deletions(-) diff --git a/src/common/libs/umi/requestConfig.ts b/src/common/libs/umi/requestConfig.ts index 5d48bf6..3f7f47a 100644 --- a/src/common/libs/umi/requestConfig.ts +++ b/src/common/libs/umi/requestConfig.ts @@ -40,10 +40,18 @@ export const requestConfig: RequestConfig = { }, // 错误接收及处理 errorHandler: (error: any) => { + console.log('error2', error); if (error) { - message.error(error.errorMessage); + if ( + history.location.pathname !== '/login' || + error.errorMessage !== '用户未登录' + ) { + message.error(error.errorMessage); + } + switch (error.errorCode) { case 10000: + console.log('errorHandler', error); if (history.location.pathname !== '/login') history.push('/login'); break; } @@ -72,6 +80,7 @@ export const requestConfig: RequestConfig = { (response: any) => { stateActions.subLoading(); const { headers } = response; + console.log('headers', headers); // console.log(headers['content-disposition'], 'response'); if (headers['content-disposition']) { downloadFile(headers['content-disposition'], response.data); diff --git a/src/pages/banner_space/components/BannerList.tsx b/src/pages/banner_space/components/BannerList.tsx index 8c7386f..a2bfbfb 100644 --- a/src/pages/banner_space/components/BannerList.tsx +++ b/src/pages/banner_space/components/BannerList.tsx @@ -1,4 +1,4 @@ -import { MyColumns, MyProTableProps } from '@/common'; +import { MyButtons, MyColumns, MyProTableProps } from '@/common'; import { Apis } from '@/gen/Apis'; import { BannersRedirectTypeEnum, BannersTypeEnum } from '@/gen/Enums'; import BannerCreate from '@/pages/banner/modals/BannerCreate'; @@ -76,6 +76,13 @@ export default function Index({ ...rest }) { + + Apis.Banner.Banners.Delete({ id: item.id }).then(() => + action?.reload(), + ) + } + /> ), }), diff --git a/src/pages/company/employees/index.tsx b/src/pages/company/employees/index.tsx index da8eeaa..e954552 100644 --- a/src/pages/company/employees/index.tsx +++ b/src/pages/company/employees/index.tsx @@ -4,7 +4,6 @@ import { MyImportModal, MyPageContainer, MyProTableProps, - usePageTabs, } from '@/common'; import { Apis } from '@/gen/Apis'; import { ProTable } from '@ant-design/pro-components'; @@ -14,13 +13,7 @@ import EmployeeCreate from './modals/EmployeeCreate'; import EmployeeUpdate from './modals/EmployeeUpdate'; export default function Index({ title = '员工管理' }) { - // 使用多标签页功能 - usePageTabs({ - tabKey: 'employees-list', - tabLabel: title, - closable: true, - }); - + console.log('title', btoa('#LY0123')); return ( Apis.Company.CompanyEmployees.Store({ ...values, + password: '#LY0123', companies_id: values?.companies_id || props?.item?.id, organizations_id: values?.organizations_id?.[values.organizations_id.length - 1], @@ -100,13 +101,16 @@ export default function Create(props: MyBetaModalFormProps) { required: true, }), { - title: '密码', + title: '初始登录密码', key: 'password', - formItemProps: { ...rulesHelper.text }, - tooltip: '请设置机构端登录密码', + // formItemProps: { ...rulesHelper.text }, + tooltip: '初始登录密码:#LY0123', colProps: { span: 24 }, + fieldProps: { + disabled: true, + defaultValue: '#LY0123', + }, }, - { valueType: 'dependency', name: ['companies_id'], diff --git a/src/pages/company/employees/modals/EmployeeUpdate.tsx b/src/pages/company/employees/modals/EmployeeUpdate.tsx index 716070d..29c7d50 100644 --- a/src/pages/company/employees/modals/EmployeeUpdate.tsx +++ b/src/pages/company/employees/modals/EmployeeUpdate.tsx @@ -70,7 +70,7 @@ export default function Update(props: MyBetaModalFormProps) { required: true, }), { - title: '密码', + title: '重置登录密码', key: 'password', colProps: { span: 24 }, }, diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 32d93d2..4ebc352 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,3 +1,3 @@ export default function index() { - return
index
; + return
欢迎登录
; } -- 2.47.2