diff --git a/src/models/safetyAreaId.ts b/src/models/safetyAreaId.ts new file mode 100644 index 0000000000000000000000000000000000000000..51ec995ea10c3a89884ef2910e53eccc8484158a --- /dev/null +++ b/src/models/safetyAreaId.ts @@ -0,0 +1,12 @@ +import { useState } from 'react'; +/** + * 安全一张图区域筛选 + */ +export default () => { + const [selectAreaId, setSelectAreaId] = useState(); + + return { + selectAreaId, + setSelectAreaId, + }; +}; diff --git a/src/pages/SecurityServiceOverview/RegionSelect/index.tsx b/src/pages/SecurityServiceOverview/RegionSelect/index.tsx index 016e87c01fbe5cea2d47ae06aecca69c5cd39026..c7f0e55fe6c666554b80a952123e8dd43f8ecec7 100644 --- a/src/pages/SecurityServiceOverview/RegionSelect/index.tsx +++ b/src/pages/SecurityServiceOverview/RegionSelect/index.tsx @@ -1,11 +1,14 @@ import { Select } from 'antd'; import styles from './index.less'; +import { useModel } from '@umijs/max'; + /** * @description 区域选择 */ const RegionSelect = () => { + const { setSelectAreaId } = useModel('safetyAreaId'); return (