From e278ea38045813158cbbbbc7155a62aad1e3d5a3 Mon Sep 17 00:00:00 2001 From: "Mindy.L" Date: Tue, 5 Nov 2024 16:15:33 +0800 Subject: [PATCH 1/2] Update feedback click --- .../component/feedback-list/index.tsx | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/web/src/pages/feedback/component/feedback-list/index.tsx b/web/src/pages/feedback/component/feedback-list/index.tsx index 114687e..6787597 100644 --- a/web/src/pages/feedback/component/feedback-list/index.tsx +++ b/web/src/pages/feedback/component/feedback-list/index.tsx @@ -82,24 +82,10 @@ export const FeedbackList = () => { dataIndex: "exceptionReason", key: "exceptionReason", width: 308, - render: (text: string, record: IRecordItem) => { + render: (text: string) => { return ( -
{ - if (pagePermission.canViewDetailFeedback) { - navigate(`/warning/${record.id}`, { - state: { - status: IStatusType.Verifed, - record: record, - }, - }); - } - }} - > - {text} -
+
{text}
); }, @@ -154,6 +140,20 @@ export const FeedbackList = () => { columns={columns} scroll={{ x: "100%" }} pagination={false} + onRow={(record) => { + return { + onClick: () => { + if (pagePermission.canViewDetailFeedback) { + navigate(`/warning/${record.id}`, { + state: { + status: IStatusType.Verifed, + record: record, + }, + }); + } + }, + }; + }} /> Date: Wed, 6 Nov 2024 07:30:13 +0800 Subject: [PATCH 2/2] enhance 401 no token logic --- web/src/services/api.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/src/services/api.ts b/web/src/services/api.ts index ee2dc98..8261a14 100644 --- a/web/src/services/api.ts +++ b/web/src/services/api.ts @@ -34,7 +34,9 @@ api.interceptors.response.use( }, (error) => { if (error.response.status === 401) { - message.error("沒權限", 1, () => { + localStorage.removeItem((window as any).appsettings?.tokenKey); + + message.error("登录已过期,请重新登录", 1, () => { window.location.reload(); }); } else {