diff --git a/web/client/src/sections/humanAffairs/containers/departmentTrainRecord.jsx b/web/client/src/sections/humanAffairs/containers/departmentTrain/departmentTrainRecord.jsx
similarity index 92%
rename from web/client/src/sections/humanAffairs/containers/departmentTrainRecord.jsx
rename to web/client/src/sections/humanAffairs/containers/departmentTrain/departmentTrainRecord.jsx
index 1de4110..6ee954c 100644
--- a/web/client/src/sections/humanAffairs/containers/departmentTrainRecord.jsx
+++ b/web/client/src/sections/humanAffairs/containers/departmentTrain/departmentTrainRecord.jsx
@@ -15,7 +15,7 @@ const DepartmentTrainRecord = (props) => {
             
                 
                     
-                    
部门培训管理
+                    
部门培训记录
                     DEPARTMENT TRAIN RECORD
                  
              
diff --git a/web/client/src/sections/humanAffairs/containers/index.js b/web/client/src/sections/humanAffairs/containers/index.js
index 800d487..81893ae 100644
--- a/web/client/src/sections/humanAffairs/containers/index.js
+++ b/web/client/src/sections/humanAffairs/containers/index.js
@@ -12,7 +12,7 @@ import AppointmentRecords from './appointmentRecords';
 import PersonnelDistribution from './salersDistribution/personnelDistribution';
 //培训
 import ResourceRepository from './resourceRepository';
-import DepartmentTrainRecord from './departmentTrainRecord';
+import DepartmentTrainRecord from './departmentTrain/departmentTrainRecord';
 import PersonalTrainRecord from './personalTrainRecord';
 //绩效考核
 import WeeklyManagement from './weeklyManagement';
diff --git a/web/client/src/sections/humanAffairs/containers/resourceRepository.jsx b/web/client/src/sections/humanAffairs/containers/resourceRepository.jsx
index d822a8e..fc5f43e 100644
--- a/web/client/src/sections/humanAffairs/containers/resourceRepository.jsx
+++ b/web/client/src/sections/humanAffairs/containers/resourceRepository.jsx
@@ -1,10 +1,114 @@
 import React, { useEffect, useState } from 'react';
 import { connect } from 'react-redux';
-import Empty from '../components/empty';
+import { Button, Col, Row, Input, Tree, Space } from '@douyinfe/semi-ui';
+import { IconSearch } from '@douyinfe/semi-icons';
 import '../style.less'
 
 const ResourceRepository = (props) => {
-    const { dispatch, actions } = props
+    const { dispatch, actions } = props;
+    const treeData = [
+        {
+            label: '亚洲',
+            value: 'Asia',
+            key: '0',
+            children: [
+                {
+                    label: '中国',
+                    value: 'China',
+                    key: '0-0',
+                    children: [
+                        {
+                            label: '北京',
+                            value: 'Beijing',
+                            key: '0-0-0',
+                        },
+                        {
+                            label: '上海',
+                            value: 'Shanghai',
+                            key: '0-0-1',
+                        },
+                    ],
+                },
+            ],
+        },
+        {
+            label: '北美洲',
+            value: 'North America',
+            key: '1',
+            children: [
+                {
+                    label: '中国',
+                    value: 'China',
+                    key: '0-0',
+                    children: [
+                        {
+                            label: '北京',
+                            value: 'Beijing',
+                            key: '0-0-0',
+                        },
+                        {
+                            label: '上海',
+                            value: 'Shanghai',
+                            key: '0-0-1',
+                        },
+                    ],
+                },
+            ],
+        }, {
+            label: '亚洲',
+            value: 'Asia',
+            key: '3',
+            children: [
+                {
+                    label: '中国',
+                    value: 'China',
+                    key: '0-0',
+                    children: [
+                        {
+                            label: '北京',
+                            value: 'Beijing',
+                            key: '0-0-0',
+                        },
+                        {
+                            label: '上海',
+                            value: 'Shanghai',
+                            key: '0-0-1',
+                        },
+                    ],
+                },
+            ],
+        },
+        {
+            label: '北美洲',
+            value: 'North America',
+            key: '4',
+            children: [
+                {
+                    label: '中国',
+                    value: 'China',
+                    key: '0-0',
+                    children: [
+                        {
+                            label: '北京',
+                            value: 'Beijing',
+                            key: '0-0-0',
+                        },
+                        {
+                            label: '上海',
+                            value: 'Shanghai',
+                            key: '0-0-1',
+                        },
+                    ],
+                },
+            ],
+        }
+    ];
+
+    const style = {
+        width: 260,
+        height: 420,
+        border: '1px solid var(--semi-color-border)'
+    };
 
     return (
         <>
@@ -24,7 +128,35 @@ const ResourceRepository = (props) => {
                             RESOURCE REPOSITORY
                         
                     
-                    
+                    
+                        {/* 左侧 */}
+                        
+                            
+                            
+                            } showClear placeholder="请输入">
+                            
+                        
+                        {/* 右侧内容 */}
+                        
+                            
+                                
+                                    
+                                        
+                                        当前文件夹:公司培训资源/人力资源部2/2022-11
+                                    
+                                
+                                
+                                    } showClear placeholder="文件名称、更新时间">
+                                
+                            
+
+                            
+                        
+                    
                 
             
         >
@@ -36,6 +168,7 @@ function mapStateToProps(state) {
     return {
         user: auth.user,
         actions: global.actions,
+        clientHeight: global.clientHeight,
     };
 }
 
diff --git a/web/client/src/sections/humanAffairs/style.less b/web/client/src/sections/humanAffairs/style.less
index a1290ea..e4bf3ca 100644
--- a/web/client/src/sections/humanAffairs/style.less
+++ b/web/client/src/sections/humanAffairs/style.less
@@ -7,3 +7,15 @@
         }
     }
 }
+.resourceRepository{
+    margin-top: 20px;
+    .semi-button{
+        margin-bottom: 20px;
+    }
+    .semi-input-wrapper{
+        width: 260px;
+    }
+    .semi-tree-wrapper{
+        margin-top: 20px;
+    }
+}