forked from huge/frontEnd/hugeOA

liyj
2020-05-27 b419b2add64d70bf1bdb2f491c3eb090dda2cfa3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/* eslint-disable */
/**liuwh
 * 5/26/2020, 4:44:40 PM
 * doc comment for the file goes here
 */
 
/** Happy Coding */
import React, { ReactNode, ReactEventHandler, Component } from 'react';
import { Switch, Route, Redirect } from 'react-router-dom';
 
// 引进页面(pages)
import Workbench from '../module/oa/index/workbench'; //首页--工作台
import System from '../module/oa/index/System'; //首页--工作制度
import Announcement from '../module/oa/index/Announcement'; //全部通知
 
import DocumentEdit from '../module/oa/document/DocumentEdit'; //新建文档
import DocumentDetail from '../module/oa/document/DocumentDetail'; //文档详情
import BrowseLog from '../module/oa/logManage/browseLog'; //浏览日志
import OperLog from '../module/oa/logManage/operLog'; //操作日志
import Rawler from '../module/oa/logManage/Rawler'; //爬虫词条管理
import Information from '../module/oa/personal/information'; //个人信息
import UserManage from '../components/oa/basicConfig/UserManage'; //用户管理
 
export default function OaRouteDom({ }) {
  return (<Switch>
    <Route path="/baseManage/user" component={UserManage} />
    <Route path="/document/create/:id?" component={DocumentEdit} />
    <Route path="/document/detail/:id" component={DocumentDetail} />
    <Route path="/index/workbench/announcement" component={Announcement} />
    <Route path="/index/rules" component={System} />
    <Route path="/index" component={Workbench} />
    <Route path="/logManage/browseLog" component={BrowseLog} />
    <Route path="/logManage/operLog" component={OperLog} />
    <Route path="/logManage/rawler" component={Rawler} />
    <Route path="/personal/information" component={Information} />
    {/* <Route path="/" component={Workbench} /> */}
    <Redirect from="/" to="/index" component={Workbench} />
  </Switch>
  )
}