diff --git a/src/access.ts b/src/access.ts index 6fea96b..975d3d3 100644 --- a/src/access.ts +++ b/src/access.ts @@ -6,6 +6,7 @@ export default function access(initialState: { currentUser?: API.PbcUsersVO | un if (currentUser?.currentAuthority) { const params: any = { dashboard: false, + dashboardUser: currentUser.pbcUserMobile !== '13052023298', dashboardQuery: false, user: false, userQuery: false, diff --git a/src/pages/Dashboard/index.tsx b/src/pages/Dashboard/index.tsx index c4c7f3d..9dbf548 100644 --- a/src/pages/Dashboard/index.tsx +++ b/src/pages/Dashboard/index.tsx @@ -4,7 +4,7 @@ import dayjs from 'dayjs'; import { PageContainer, ProCard, ProForm, ProFormDateRangePicker, ProFormGroup, ProFormInstance, ProFormRadio } from '@ant-design/pro-components'; import { Button, Card, Col, message, Row, Spin, Statistic } from 'antd'; import React, { useEffect, useRef, useState } from 'react'; -import { history, Link } from '@umijs/max'; +import { Access, history, useAccess } from '@umijs/max'; import Constants from '@/constants'; import { disabledDate } from '@/utils/utils'; @@ -32,7 +32,7 @@ const handleExport = async (values?: API.PbcDashBoardDTO) => { }; const Welcome: React.FC = () => { - + const access: any = useAccess(); const ref = useRef>(); const [loading, handleLoadChange] = useState(false); const [data1, setData1] = useState([]); @@ -247,25 +247,29 @@ const Welcome: React.FC = () => { - + + + - + - + + + @@ -281,7 +285,7 @@ const Welcome: React.FC = () => { { const param: any = ref.current?.getFieldsValue() - let startDate = param.pbcQueryType == 1 ? dayjs().format('YYYY-MM-DD') : dayjs().date(1).format('YYYY-MM-DD') + let startDate = param.pbcQueryType === 1 ? dayjs().format('YYYY-MM-DD') : dayjs().date(1).format('YYYY-MM-DD') let endDate = dayjs().format('YYYY-MM-DD') if (param.dateRange) { startDate = dayjs(param.dateRange[0]).format('YYYY-MM-DD') @@ -323,7 +327,7 @@ const Welcome: React.FC = () => { } } const param: any = ref.current?.getFieldsValue() - let startDate = param.pbcQueryType == 1 ? dayjs().format('YYYY-MM-DD') : dayjs().date(1).format('YYYY-MM-DD') + let startDate = param.pbcQueryType === 1 ? dayjs().format('YYYY-MM-DD') : dayjs().date(1).format('YYYY-MM-DD') let endDate = dayjs().format('YYYY-MM-DD') if (param.dateRange) { startDate = dayjs(param.dateRange[0]).format('YYYY-MM-DD')