From 6ffa7d692cb29d6c2026ae63ca439b5d3ffb2305 Mon Sep 17 00:00:00 2001 From: Archer_cdm Date: Thu, 15 Dec 2022 11:11:10 +0800 Subject: [PATCH] =?UTF-8?q?=EF=BC=88*=EF=BC=89=E4=BF=AE=E6=94=B9=E5=9F=B9?= =?UTF-8?q?=E8=AE=AD=E7=AE=A1=E7=90=86icon=E5=9B=BE=E6=A0=87=E4=BB=A5?= =?UTF-8?q?=E5=8F=8A=E4=B8=AA=E4=BA=BA=E5=9F=B9=E8=AE=AD=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=BC=95=E5=85=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/client/index.ejs | 2 +- web/client/index.html | 2 +- .../sections/humanAffairs/containers/index.js | 3 ++ .../containers/personalTrainRecord.jsx | 42 +++++++++++++++++++ .../src/sections/humanAffairs/nav-item.jsx | 2 +- 5 files changed, 48 insertions(+), 3 deletions(-) diff --git a/web/client/index.ejs b/web/client/index.ejs index fb765cf..b5b01a5 100644 --- a/web/client/index.ejs +++ b/web/client/index.ejs @@ -9,7 +9,7 @@ - + diff --git a/web/client/index.html b/web/client/index.html index 45f5de1..5e2e4fc 100644 --- a/web/client/index.html +++ b/web/client/index.html @@ -7,7 +7,7 @@ - + diff --git a/web/client/src/sections/humanAffairs/containers/index.js b/web/client/src/sections/humanAffairs/containers/index.js index 8a0f6c0..33a9705 100644 --- a/web/client/src/sections/humanAffairs/containers/index.js +++ b/web/client/src/sections/humanAffairs/containers/index.js @@ -27,6 +27,8 @@ import EmployeeAuth from './employeeAuth'; import FormMaintenance from './formMaintenance'; //其它 import PersonnelFilesDetail from './personnelFilesDetail'; +//培训管理 +import PersonalTrainRecord from './personalTrainRecord'; @@ -40,4 +42,5 @@ export { MonthlyProcess, Quarter, HighMonthly, PenaltiesRecord, EmployeeAuth, FormMaintenance, PersonnelFilesDetail, + PersonalTrainRecord, }; \ No newline at end of file diff --git a/web/client/src/sections/humanAffairs/containers/personalTrainRecord.jsx b/web/client/src/sections/humanAffairs/containers/personalTrainRecord.jsx index e69de29..311c706 100644 --- a/web/client/src/sections/humanAffairs/containers/personalTrainRecord.jsx +++ b/web/client/src/sections/humanAffairs/containers/personalTrainRecord.jsx @@ -0,0 +1,42 @@ +import React, { useEffect, useState } from 'react'; +import { connect } from 'react-redux'; +import Empty from '../components/empty'; +import '../style.less' + +const PersonalTrainRecord = (props) => { + const { dispatch, actions } = props + + return ( + <> +
+
+
培训
+
/
+
培训管理
+
/
+
个人培训记录
+
+
+
+
+
+
个人培训记录
+
PERSONAL TRAINING RECORD
+
+
+ +
+
+ + ) +} + +function mapStateToProps(state) { + const { auth, global } = state; + return { + user: auth.user, + actions: global.actions, + }; +} + +export default connect(mapStateToProps)(PersonalTrainRecord); diff --git a/web/client/src/sections/humanAffairs/nav-item.jsx b/web/client/src/sections/humanAffairs/nav-item.jsx index 5a57bbc..084dc31 100644 --- a/web/client/src/sections/humanAffairs/nav-item.jsx +++ b/web/client/src/sections/humanAffairs/nav-item.jsx @@ -65,7 +65,7 @@ export function getNavItem(user, dispatch) { }, { itemKey: 'trainingManagement', text: '培训管理', - icon: , + icon: , to: '/humanAffairs/train/trainingManagement/personalTrainRecord', items: [{ itemKey: 'personalTrainRecord', to: '/humanAffairs/train/trainingManagement/personalTrainRecord', text: '个人培训记录'