替换 useHistory
This commit is contained in:
@ -2,7 +2,7 @@ import { isNotEmpty } from '@/utils/CommonUtils';
|
||||
import ProTable, { ActionType, ProColumns } from '@ant-design/pro-table';
|
||||
import { Button, Spin, message, Popconfirm } from 'antd';
|
||||
import React, { useRef, useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import ManuPlatformModal from './modal/ManuPlatformModal';
|
||||
import { getManuPlatformList, deleteManuPlatformInfo } from './service';
|
||||
|
||||
@ -15,7 +15,7 @@ const ManuPlatformModalManage: React.FC<{}> = () => {
|
||||
const [spin, spinSet] = useState<boolean>(false);
|
||||
const [visible, setVisible] = useState<boolean>(false);
|
||||
const manuPlatformInfo = useRef<any>();
|
||||
// const history = useHistory();
|
||||
|
||||
const manuPlatformModalRef = useRef<any>(null);
|
||||
//编辑
|
||||
const editManuPlatform = (record: any) => {
|
||||
|
@ -3,7 +3,7 @@ import ProTable, { ActionType, ProColumns } from '@ant-design/pro-table';
|
||||
import tableProps from '@/utils/tableProps';
|
||||
import { Button, Spin, message, Popconfirm } from 'antd';
|
||||
import React, { useRef, useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import AreasModal from './modal/AreasModal';
|
||||
import { getAreasPage, deleteAreasInfo } from '../service';
|
||||
|
||||
@ -21,7 +21,7 @@ const AreasManage: React.FC<{}> = () => {
|
||||
pageNo: 1,
|
||||
pageSize: 10
|
||||
});
|
||||
// const history = useHistory();
|
||||
|
||||
const areasModalRef = useRef<any>(null);
|
||||
//编辑
|
||||
const editAreas = (record: any) => {
|
||||
|
@ -3,7 +3,7 @@ import ProTable, { ActionType, ProColumns } from '@ant-design/pro-table';
|
||||
import tableProps from '@/utils/tableProps';
|
||||
import { Button, Spin, message, Popconfirm } from 'antd';
|
||||
import React, { useRef, useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import PlaceModal from './modal/PlaceModal';
|
||||
import { getPlacePage, deletePlaceInfo } from '../service';
|
||||
import PcaSelect from './PcaSelect';
|
||||
@ -44,7 +44,7 @@ const PlaceManage: React.FC<{}> = () => {
|
||||
pageNo: 1,
|
||||
pageSize: 10
|
||||
});
|
||||
// const history = useHistory();
|
||||
|
||||
const placeModalRef = useRef<any>(null);
|
||||
//编辑
|
||||
const editPlace = (record: any) => {
|
||||
|
@ -3,7 +3,7 @@ import ProTable, { ProColumns } from '@ant-design/pro-table';
|
||||
import tableProps from '@/utils/tableProps';
|
||||
import { Button, Spin, message } from 'antd';
|
||||
import React, { useRef, useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import ViewModal from '../../ViewModal';
|
||||
import { getPage } from '../../service';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
@ -20,7 +20,7 @@ const OnlineSupervision: React.FC<{}> = () => {
|
||||
pageNo: 1,
|
||||
pageSize: 10
|
||||
});
|
||||
// const history = useHistory();
|
||||
|
||||
const viewModalRef = useRef(null);
|
||||
//查看详情
|
||||
const viewDetails = (record: any) => {
|
||||
|
@ -3,7 +3,7 @@ import ProTable, { ProColumns } from '@ant-design/pro-table';
|
||||
import tableProps from '@/utils/tableProps';
|
||||
import { Button, Spin } from 'antd';
|
||||
import React, { useRef, useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import ViewModal from '../../ViewModal';
|
||||
import { getPage } from '../../service';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
@ -21,7 +21,7 @@ const ReservedItems: React.FC<{}> = () => {
|
||||
pageNo: 1,
|
||||
pageSize: 10
|
||||
});
|
||||
// const history = useHistory();
|
||||
|
||||
const viewModalRef = useRef(null);
|
||||
|
||||
//查看详情
|
||||
|
@ -3,7 +3,7 @@ import ProTable, { ProColumns } from '@ant-design/pro-table';
|
||||
import tableProps from '@/utils/tableProps';
|
||||
import { Button, Spin, message, Card } from 'antd';
|
||||
import React, { useRef, useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import ViewModal from '../ViewModal';
|
||||
import { getPage } from '../service';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
@ -20,7 +20,7 @@ const PostSupervision: React.FC<{}> = () => {
|
||||
pageNo: 1,
|
||||
pageSize: 10
|
||||
});
|
||||
// const history = useHistory();
|
||||
|
||||
const viewModalRef = useRef(null);
|
||||
|
||||
//查看详情
|
||||
|
@ -4,7 +4,7 @@ import ProTable, { ProColumns } from '@ant-design/pro-table';
|
||||
import tableProps from '@/utils/tableProps';
|
||||
import { Button, Spin } from 'antd';
|
||||
import React, { useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import { getPage } from '../service';
|
||||
|
||||
interface ProjectManageProps {
|
||||
@ -35,7 +35,7 @@ const ProjectManage: React.FC<ProjectManageProps> = (props) => {
|
||||
const procurementTypeEntrust = 'procurement_type=entrust';
|
||||
//采购方式
|
||||
const procurementModeEntrust = 'procurement_mode=entrust';
|
||||
// const history = useHistory();
|
||||
|
||||
|
||||
const columns: ProColumns<any>[] = [
|
||||
{
|
||||
|
@ -1,7 +1,7 @@
|
||||
import React, { useState } from 'react';
|
||||
import { queryingPagingData } from '@/utils/PageUtils';
|
||||
import { getDictNameByVal, getProjectTypeCode, getURLInformation, getUrlParam, getUrlRelativePath, isEmpty, isNotEmpty, multipleTypeTransform, proTableValueEnum, proTableValueEnumOther } from '@/utils/CommonUtils';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import { followUpAProjectManager, getDicData, projectDataItem, getSessionUserData } from '@/utils/session';
|
||||
import ExceptionHandling from './ExceptionHandling/ExceptionHandling';
|
||||
import { Button, Card, Col, Popover, Progress, Row, Tag, message } from 'antd';
|
||||
@ -37,7 +37,7 @@ const ProjectDocumentation: React.FC = () => {
|
||||
//获取字典
|
||||
const getDict: any = getDicData();
|
||||
const dictData = JSON.parse(getDict);
|
||||
// const history = useHistory();
|
||||
|
||||
/**
|
||||
* proList信息
|
||||
*/
|
||||
|
@ -14,7 +14,7 @@ import ProTable, { ProColumns } from '@ant-design/pro-table';
|
||||
import tableProps from '@/utils/tableProps';
|
||||
import { Button, Card, PageHeader } from 'antd';
|
||||
import React, { useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import kefu from '@/assets/img/kefu.png' //智慧客服
|
||||
import { submitHiddenForm, createHiddenForm } from '@/utils/CustomerService' //智慧客服
|
||||
const PurchasingManagerEnquiries: React.FC = () => {
|
||||
@ -30,7 +30,7 @@ const PurchasingManagerEnquiries: React.FC = () => {
|
||||
const procurementTypeEntrust = 'procurement_type=entrust';
|
||||
//采购方式
|
||||
const procurementModeEntrust = 'procurement_mode=entrust';
|
||||
// const history = useHistory();
|
||||
|
||||
const columns: ProColumns<any>[] = [
|
||||
{
|
||||
title: '序号',
|
||||
|
@ -4,7 +4,7 @@ import ProTable, { ActionType, ProColumns } from '@ant-design/pro-table';
|
||||
import tableProps from '@/utils/tableProps';
|
||||
import { Button, message, Popconfirm, Spin, Space, Tag } from 'antd';
|
||||
import React, { useRef, useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import { getFavoritesList, removePublic, toPublic, updateReadStatus } from '../service';
|
||||
|
||||
interface FavoritesListProps {
|
||||
@ -43,7 +43,7 @@ const FavoritesList: React.FC<FavoritesListProps> = (props) => {
|
||||
const [selectedRows, setSelectedRows] = useState<any[]>([]);
|
||||
|
||||
|
||||
// const history = useHistory();
|
||||
|
||||
const ref = useRef<ActionType>();
|
||||
const columns: ProColumns<any>[] = [
|
||||
{
|
||||
|
@ -4,7 +4,7 @@ import ProTable, { ActionType, ProColumns } from '@ant-design/pro-table';
|
||||
import tableProps from '@/utils/tableProps';
|
||||
import { Button, message, Space, Spin, Tag } from 'antd';
|
||||
import React, { useRef, useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import { getPage, removePublic, toPublic } from '../service';
|
||||
|
||||
interface ProjectManageProps {
|
||||
@ -42,7 +42,7 @@ const ProjectManage: React.FC<ProjectManageProps> = (props) => {
|
||||
//选中
|
||||
const [selectedRows, setSelectedRows] = useState<any[]>([]);
|
||||
|
||||
// const history = useHistory();
|
||||
|
||||
const ref = useRef<ActionType>();
|
||||
const columns: ProColumns<any>[] = [
|
||||
|
||||
|
@ -11,7 +11,7 @@ import ProTable from '@ant-design/pro-table';
|
||||
import tableProps from '@/utils/tableProps';
|
||||
import { Button, Card, Checkbox, Form, Input, message, Modal } from 'antd';
|
||||
import React, { useEffect, useState } from 'react';
|
||||
import { useHistory } from '@umijs/max';
|
||||
import { history } from '@umijs/max';
|
||||
import { getBidMethodDictTypeCode, getProTypeCodeByBidMethodDict, isNotEmpty } from './CommonUtils';
|
||||
import { queryingPagingData } from './PageUtils';
|
||||
|
||||
@ -75,7 +75,7 @@ const IParticipateIn: React.FC<IParticipateInItem> = (props) => {
|
||||
const [sectionCheckbox, setSectionCheckbox] = useState<any[]>();
|
||||
//采购方式
|
||||
const [bidMethodDict, setBidMethodDict] = useState<string>('');
|
||||
// const history = useHistory();
|
||||
|
||||
//联系人数据
|
||||
const [contactsItem, setContactsItem] = useState<any>(null);
|
||||
useEffect(() => {
|
||||
|
Reference in New Issue
Block a user