forked from gzzfw/frontEnd/gzDyh

zhangyongtian
2024-09-14 0d40ce565cdc87668f83dbeddbf1246536986f9e
gz-customerSystem/src/router/router.js
@@ -2,88 +2,83 @@
 * @Company: hugeInfo
 * @Author: ldh
 * @Date: 2022-03-28 11:22:41
 * @LastEditTime: 2024-09-09 15:48:38
 * @LastEditTime: 2024-09-10 14:15:11
 * @LastEditors: dminyi 1301963064@qq.com
 * @Version: 1.0.0
 * @Description: 路由
 */
import React, { useState } from "react";
import { ConfigProvider, Empty } from "antd";
import "moment/locale/zh-cn";
import zhCN from "antd/es/locale/zh_CN";
import {
  HashRouter as Router,
  Route,
  Routes,
  Navigate,
} from "react-router-dom";
import Loading from "../components/Loading";
import React, { useState } from 'react';
import { ConfigProvider, Empty } from 'antd';
import 'moment/locale/zh-cn';
import zhCN from 'antd/es/locale/zh_CN';
import { HashRouter as Router, Route, Routes, Navigate } from 'react-router-dom';
import Loading from '../components/Loading';
import Layout from "../components/Layout";
import Layout from '../components/Layout';
// 工作台
import Workbench from "../views/workbench";
import Workbench from '../views/workbench';
//登录注册
import LogAndSign from "../views/logAndSign";
import LogAndSign from '../views/logAndSign';
// 基础信息管理 - 角色管理
import Role from "../views/basicInformation/role";
import Role from '../views/basicInformation/role';
// 基础信息管理 - 部门组织
import Organization from "../views/basicInformation/organization";
import Organization from '../views/basicInformation/organization';
// 基础信息管理 - 人员管理
import Personnel from "../views/basicInformation/personnel";
import Personnel from '../views/basicInformation/personnel';
// 纠纷登记 - 快速登记
import Register from "../views/disputeRegistration/register";
import Register from '../views/disputeRegistration/register';
// 纠纷登记 - 常规登记
import CasePerfection from "../views/disputeRegistration/casePerfection";
import CasePerfection from '../views/disputeRegistration/casePerfection';
// 纠纷登记 - 草稿箱
import RegisterList from "../views/disputeRegistration/registerList";
import RegisterList from '../views/disputeRegistration/registerList';
// 签收列表
import SignForList from "../views/signForList";
import SignForList from '../views/signForList';
// 文件查看页面
import FilesCheck from "../views/filesCheck";
import FilesCheck from '../views/filesCheck';
// 案件详情页
import CaseDetail from "../views/caseDetail";
import CaseDetail from '../views/caseDetail';
// 调解总览修改页面
import Modify from "../views/caseDetail/components/modify";
import Modify from '../views/caseDetail/components/modify';
// 调度处理 - 调度中心
import MediateList from "../views/dispatch/mediateList";
import MediateList from '../views/dispatch/mediateList';
// 调度处理 - 调度历史
import MediateHis from "../views/dispatch/mediateHis";
import MediateHis from '../views/dispatch/mediateHis';
// 调度处理 - 预审异常
import MediateAbnormal from "../views/dispatch/mediateAbnormal";
import MediateAbnormal from '../views/dispatch/mediateAbnormal';
// 任务处理 - 我的待办,我的已办
import TaskProcessing from "../views/task/taskProcessing";
import TaskProcessing from '../views/task/taskProcessing';
// 任务处理 - 我的退回
import MyReturn from "../views/task/myReturn";
import MyReturn from '../views/task/myReturn';
// 调解 - 我的调解
import MyMediation from "../views/mediate/myMediation";
import MyMediation from '../views/mediate/myMediation';
// 调解-一本账
import Ledger from "../views/mediate/ledger";
import LedgerEdit from "../views/mediate/ledger/ledgerEdit";
import Ledger from '../views/mediate/ledger';
import LedgerEdit from '../views/mediate/ledger/ledgerEdit';
// 调解 - 调解档案
import MediateArchives from "../views/mediate/mediateArchives";
import MediateArchives from '../views/mediate/mediateArchives';
// 调解 - 调解总览
import MediateAll from "../views/mediate/mediateAll";
import MediateAll from '../views/mediate/mediateAll';
//调解 - 调解大数据
import MediateBigData from "../views/mediate/mediateBigData";
import MediateBigData from '../views/mediate/mediateBigData';
// 司法联动
import JudicialLinkage from "../views/judicialLinkage";
import JudicialLinkage from '../views/judicialLinkage';
// 网格联动
import GridLinkage from "../views/gridLinkage";
import GridLinkage from '../views/gridLinkage';
// 人民调解联动
import RmtjLinkage from "../views/mediate/rmtjLinkage";
import RmtjLinkage from '../views/mediate/rmtjLinkage';
// 人民调解初审
import FirstTrial from "../views/mediate/firstTrial";
import FirstTrial from '../views/mediate/firstTrial';
// 司法局审核
import JudicialExamine from "../views/mediate/judicialExamine";
import JudicialExamine from '../views/mediate/judicialExamine';
// 调解视窗
import MediationWindow from '../views/mediationWindow';
@@ -91,63 +86,68 @@
import MediationWindowDetail from '../views/mediationWindow/detail';
// 调解视窗 - 调解成功
import MediationWindowSuccess from "../views/mediationWindow/success";
import MediationWindowSuccess from '../views/mediationWindow/success';
// 司法确认视窗
import JudicialWindow from "../views/judicialWindow";
import JudicialWindow from '../views/judicialWindow';
// 司法确认 - 申请列表
import ApplicationList from "../views/judicialConfirmation/applicationList";
import ApplicationList from '../views/judicialConfirmation/applicationList';
// 司法确认 - 申请列表 - 发起申请
import ApplyJudicial from "../views/judicialConfirmation/applicationList/ApplyJudicial";
import ApplyJudicial from '../views/judicialConfirmation/applicationList/ApplyJudicial';
// 司法确认 - 申请列表 - 详情查看
import JudicialApplyDetail from "../views/judicialConfirmation/applicationList/JudicialApplyDetail";
import JudicialApplyDetail from '../views/judicialConfirmation/applicationList/JudicialApplyDetail';
// 司法确认 - 申请审查列表
import CourtOffice from "../views/judicialConfirmation/courtOffice";
import CourtOffice from '../views/judicialConfirmation/courtOffice';
// 司法确认 - 申请审查列表 - 审查
import JudicialAudit from "../views/judicialConfirmation/courtOffice/JudicialAudit";
import JudicialAudit from '../views/judicialConfirmation/courtOffice/JudicialAudit';
// 司法确认 - 审查历史列表
import CourtReview from "../views/judicialConfirmation/courtReview";
import CourtReview from '../views/judicialConfirmation/courtReview';
// 司法确认 - 审查历史列表 - 详情
import JudicialAuditDetail from "../views/judicialConfirmation/courtReview/JudicialAuditDetail";
import JudicialAuditDetail from '../views/judicialConfirmation/courtReview/JudicialAuditDetail';
// 司法确认 - 司法确认分案
import JudicialDivision from "../views/judicialConfirmation/judicialDivision";
import JudicialDivision from '../views/judicialConfirmation/judicialDivision';
// 司法确认 - 司法确认分案 - 分案
import JudicialDivisionDetail from "../views/judicialConfirmation/judicialDivision/JudicialDivisionDetail";
import JudicialDivisionDetail from '../views/judicialConfirmation/judicialDivision/JudicialDivisionDetail';
// 司法确认 - 我的司法确认
import MyConfirmation from "../views/judicialConfirmation/myConfirmation";
import MyConfirmation from '../views/judicialConfirmation/myConfirmation';
// 司法确认 - 总览
import JudicialOverview from "../views/judicialConfirmation/overview";
import JudicialOverview from '../views/judicialConfirmation/overview';
// 工作流
// 工作流模板管理
import WorkflowTemplate from "../views/workflow/workflowTemplate";
import WorkflowTemplate from '../views/workflow/workflowTemplate';
// 工作流模板管理 - 工作流模板新建,修改
import WorkflowTemplateEdit from "../views/workflow/workflowTemplate/WorkflowTemplateEdit";
import WorkflowTemplateEdit from '../views/workflow/workflowTemplate/WorkflowTemplateEdit';
// 工作流管理
import WorkflowManage from "../views/workflow/workflowManage";
import WorkflowManage from '../views/workflow/workflowManage';
// 工作流管理 - 工作流新建,修改
import WorkflowManageEdit from "../views/workflow/workflowManage/WorkflowManageEdit";
import WorkflowManageEdit from '../views/workflow/workflowManage/WorkflowManageEdit';
// 工作流管理 - 工作流详情查看
import WorkflowManageDetail from "../views/workflow/workflowManage/WorkflowManageDetail";
import WorkflowManageDetail from '../views/workflow/workflowManage/WorkflowManageDetail';
// 综合查询
import Comprehensive from '../views/comprehensive';
// 数据分析
import DataSearch from "../views/statistic/dataSearch";
import DataSearch from '../views/statistic/dataSearch';
//来访登记
import Visit from "../views/register/visit";
import Visit from '../views/register/visit';
//事件流转
import EventFlow from "../views/register/eventFlow";
import EventFlow from '../views/register/eventFlow';
//办理反馈
import HandleFeedback from "../views/register/handleFeedback";
import HandleFeedback from '../views/register/handleFeedback';
//档案信息
import FileMessage from "../views/register/matterDetail/fileMessage";
import FileMessage from '../views/register/matterDetail/fileMessage';
//结案审核
import ClosingReview from "../views/register/closingReview";
import ClosingReview from '../views/register/closingReview';
//工作台
import VisitWorkBench from "../views/register";
import VisitWorkBench from '../views/register';
//自行排查
import SelfInspection from '../views/register/visit/SelfInspection';
import Test from "../views/test";
import Test from '../views/test';
const Routers = () => {
   // 判断用户修改自身信息时更新头部的用户名称
@@ -219,11 +219,12 @@
                  <Route path="judicialOverview" element={<JudicialOverview />} />
                  {/* 来访登记*/}
                  <Route path="visit/:id?" element={<Visit />} />
                  <Route path="visit/eventFlow/:caseTaskId?/:caseId?" element={<EventFlow />} />
                  <Route path="visit/handleFeedback/:caseTaskId?/:caseId?" element={<HandleFeedback />} />
                  <Route path="visit/fileMessage/:caseTaskId?/:caseId?" element={<FileMessage />} />
                  <Route path="visit/closingReview/:caseTaskId?/:caseId?" element={<ClosingReview />}/>
                  <Route path="visit/visitWorkBench" element={<VisitWorkBench />}/>
                  <Route path="visit/eventFlow" element={<EventFlow />} />
                  <Route path="visit/handleFeedback" element={<HandleFeedback />} />
                  <Route path="visit/fileMessage" element={<FileMessage />} />
                  <Route path="visit/closingReview" element={<ClosingReview />} />
                  <Route path="visit/visitWorkBench" element={<VisitWorkBench />} />
                  <Route path="selfInspection/:id?" element={<SelfInspection />} />
                  {/* 工作流模块 */}
                  <Route path="workflowTemplate" element={<WorkflowTemplate />} />
@@ -231,12 +232,13 @@
                  <Route path="workflowManage" element={<WorkflowManage />} />
                  <Route path="workflowManage/workflowManageEdit" element={<WorkflowManageEdit />} />
                  <Route path="workflowManage/workflowManageDetail" element={<WorkflowManageDetail />} />
                  {/* 综合查询 */}
                  <Route path="comprehensive" element={<Comprehensive />} />
                  {/* 数据分析 */}
                  <Route path="dataSearch" element={<DataSearch />} />
                  {/* 调解视窗成功页 */}
                  <Route path="myAdjust/mediationWindowSuccess" element={<MediationWindowSuccess />} />
               </Route>
               <Route path="/operation" element={<Navigate to="/operation/personnel" />} />
               {/* 基础信息管理 */}