From 195c9fa42adb18ae1a9cbbfa13ee8ad3ad6cade7 Mon Sep 17 00:00:00 2001
From: pyt <626651354@qq.com>
Date: 星期二, 25 二月 2025 11:27:08 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/H5/threeSide

---
 management/src/app.tsx |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/management/src/app.tsx b/management/src/app.tsx
index ff44663..bef4a29 100644
--- a/management/src/app.tsx
+++ b/management/src/app.tsx
@@ -7,6 +7,7 @@
 import { errorConfig } from './requestErrorConfig';
 const loginPath = '/login';
 import '../public/font.css'
+import { useEffect, useState } from 'react';
 
 
 /**
@@ -39,8 +40,21 @@
 
 // ProLayout 支持的api https://procomponents.ant.design/components/layout
 export const layout: RunTimeLayoutConfig = ({ initialState, setInitialState }) => {
+  const [title, setTitle] = useState('');
 
+  useEffect(() => {
+    const updateTitle = () => {
+      const now = new Date();
+      const days = ['周日', '周一', '周二', '周三', '周四', '周五', '周六'];
+      const formattedDate = `${now.getFullYear()}-${now.getMonth() + 1}-${now.getDate()} ${now.getHours()}:${now.getMinutes()} ${days[now.getDay()]}`;
+      setTitle(formattedDate);
+    };
+    updateTitle();
+    const interval = setInterval(updateTitle, 1000); // 每分钟更新一次
+    return () => clearInterval(interval); // 清除定时器
+  }, []);
   return {
+    title,
     logo: false,
     avatarProps: {
       title: <AvatarName />,

--
Gitblit v1.7.1