From f3d4db769ba9b51b799d981511a710fd443d0e08 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 21 四月 2025 12:18:03 +0800
Subject: [PATCH] Merge branch 'master' into positec

---
 src/views/systemproc/index.jsx |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/src/views/systemproc/index.jsx b/src/views/systemproc/index.jsx
index 7aab3b5..d6bf70e 100644
--- a/src/views/systemproc/index.jsx
+++ b/src/views/systemproc/index.jsx
@@ -1,24 +1,28 @@
 import React, {Component} from 'react'
-import { ConfigProvider } from 'antd'
-import zhCN from 'antd/es/locale/zh_CN'
+import { withRouter } from 'react-router-dom'
 
-// import Api from '@/api'
-// import Utils from '@/utils/utils.js' 
 import Header from '../systemfunc/header'
 import Proc from './proc'
 import './index.scss'
 
 class SysProc extends Component {
+  componentDidMount() {
+    if (!sessionStorage.getItem('UserID')) {
+      this.props.history.replace('/login')
+    }
+  }
+
   render () {
+    const { params } = this.props.match
+    let func = params && params.func ? params.func : ''
+
     return (
       <div className="mk-proc-view">
-        <ConfigProvider locale={zhCN}>
-          <Header key="header"/>
-          <Proc />
-        </ConfigProvider>
+        <Header key="header"/>
+        <Proc func={func} />
       </div>
     )
   }
 }
 
-export default SysProc
\ No newline at end of file
+export default withRouter(SysProc)
\ No newline at end of file

--
Gitblit v1.8.0