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 76708e6..b883323 100644 --- a/web/client/src/sections/humanAffairs/containers/index.js +++ b/web/client/src/sections/humanAffairs/containers/index.js @@ -28,6 +28,8 @@ import EmployeeAuth from './employeeAuth'; import FormMaintenance from './formMaintenance'; //其它 import PersonnelFilesDetail from './personnelFilesDetail'; +//培训管理 +import PersonalTrainRecord from './personalTrainRecord'; @@ -41,4 +43,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 0b9b880..b750bce 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: '个人培训记录'