diff --git a/src/components/Form/FileUpload/index.js b/src/components/Form/FileUpload/index.js
index 6977a6216..757f1e2bc 100644
--- a/src/components/Form/FileUpload/index.js
+++ b/src/components/Form/FileUpload/index.js
@@ -10,7 +10,7 @@ const { RangePicker } = DatePicker
const { Dragger } = Upload;
const url = "http://223.75.53.141:9100/gs-tsg"
-const FileUpload = ({mode, fileNum=1, value, onChange,uploadUrl}) => {
+const FileUpload = ({mode, fileNum=1, value, onChange,uploadUrl,onLoadingChange}) => {
const [fileList, setFileList] = useState([]) //上传文件列表
const [loading, setLoading] = useState(false)
console.log(1111111,fileList);
@@ -19,13 +19,17 @@ const FileUpload = ({mode, fileNum=1, value, onChange,uploadUrl}) => {
const fileChange = (info) => {
if (info.file.status === "done") {
setLoading(false);
+ if(onLoadingChange) onLoadingChange(false);
}
+
if (info.file.status === "uploading") {
setLoading(true);
+ if(onLoadingChange) onLoadingChange(true);
}
if (info.file.status === "error") {
message.error("文件上传失败")
setLoading(false);
+ if(onLoadingChange) onLoadingChange(false);
}
setFileList(info.fileList)
}
diff --git a/src/views/Home/MapCtrl/Markers/PicStMarker.js b/src/views/Home/MapCtrl/Markers/PicStMarker.js
index 5b6d84468..d24d28bba 100644
--- a/src/views/Home/MapCtrl/Markers/PicStMarker.js
+++ b/src/views/Home/MapCtrl/Markers/PicStMarker.js
@@ -1,6 +1,7 @@
import React, { useEffect } from 'react';
import { Table, Tabs,Modal,message,Tooltip } from 'antd';
import { zindexmarker } from '../zindex';
+import {useDispatch, useSelector} from "react-redux";
const {
css,
@@ -35,7 +36,7 @@ const dist2 = 8000 * 8000;
function PicStMarker({ data, dispatch, setting, zoom, distSq }) {
-
+const getLayerVisible = useSelector((s) => s.map.layerVisible)
const highlight = setting;
let zindexOffset = 1;
@@ -171,6 +172,30 @@ function PicStMarker({ data, dispatch, setting, zoom, distSq }) {
//
// )
}
+
+ {
+ (zoom > 12 || distSq < dist2 || highlight) && (
+
+ {data?.name}
+
+ )
+ }
>
)
}
diff --git a/src/views/Home/homePanelsLayoutPage/index.js b/src/views/Home/homePanelsLayoutPage/index.js
index 12de0025a..579f6a948 100644
--- a/src/views/Home/homePanelsLayoutPage/index.js
+++ b/src/views/Home/homePanelsLayoutPage/index.js
@@ -104,8 +104,9 @@ const HomePage = ({ showPanels }) => {
const searchInputRef = useRef(null);
const dispatch = useDispatch();
const [checkedObj, setCheckedObj] = useState({})
- const [searchVal, setSearchVal] = useState('')
+ const [searchVal, setSearchVal] = useState()
const [showTable, setShowTable] = useState(false)
+ const [wxqData, setWxqData] = useState({})
const [tms, setTms] = useState([
moment(moment().add(-1, 'days').format('YYYY-MM-DD 08:00:00')),
moment(moment().format('YYYY-MM-DD 08:00:00')),
@@ -607,6 +608,7 @@ const HomePage = ({ showPanels }) => {
useEffect(() => {
setCheckedObj({ key: '12', label: '雨情', labelRight: '统计', icon: 'yuqing' })
+ getGeoJsonData()
}, [])
diff --git a/src/views/sz/ddfa/form.js b/src/views/sz/ddfa/form.js
index 010b1abee..49e611656 100644
--- a/src/views/sz/ddfa/form.js
+++ b/src/views/sz/ddfa/form.js
@@ -26,7 +26,7 @@ const ModalForm = ({ mode, record, onEdit, onSave, onSimilarSave }) => {
const [form] = Form.useForm();
const [loading, setLoading] = useState(false)
const [filesParams, setFilesParams] = useState([])
-
+ const [fileUploading, setFileUploading] = useState(false) // 新增文件上传状态
const onfinish = (values) => {
const userId = localStorage.getItem("userId");
const userName = localStorage.getItem("userName");
@@ -120,7 +120,9 @@ useEffect(() => {
{ setFilesParams(v); }}
+ onLoadingChange={(isLoading) => setFileUploading(isLoading)}
/>
@@ -129,8 +131,13 @@ useEffect(() => {
mode === 'view' ? null : (
<>
-
>
diff --git a/src/views/sz/khzbgl/form.js b/src/views/sz/khzbgl/form.js
index 3b0f9cb08..a645f6174 100644
--- a/src/views/sz/khzbgl/form.js
+++ b/src/views/sz/khzbgl/form.js
@@ -103,7 +103,7 @@ useEffect(() => {
>
{ setFilesParams(v)}}
value={filesParams}
diff --git a/src/views/sz/khzbgl/toolbar.js b/src/views/sz/khzbgl/toolbar.js
index d5ff56d26..591e40ccd 100644
--- a/src/views/sz/khzbgl/toolbar.js
+++ b/src/views/sz/khzbgl/toolbar.js
@@ -34,6 +34,9 @@ const ToolBar = ({ setSearchVal, onSave, storeData, role }) => {
查询
+
+ form.resetFields()}>重置
+
{
(onSave) ?
diff --git a/src/views/sz/ywgz/form.js b/src/views/sz/ywgz/form.js
index e6eec7525..9b1e1c998 100644
--- a/src/views/sz/ywgz/form.js
+++ b/src/views/sz/ywgz/form.js
@@ -119,7 +119,7 @@ useEffect(() => {
>
{ setFilesParams(v);console.log("vvvv",v);
}}
diff --git a/src/views/sz/ywgz/index.js b/src/views/sz/ywgz/index.js
index cde18f795..5a8db4d9e 100644
--- a/src/views/sz/ywgz/index.js
+++ b/src/views/sz/ywgz/index.js
@@ -21,8 +21,8 @@ const Page = () => {
const [searchVal, setSearchVal] = useState(false)
const columns = [
{ title: '序号', key: 'inx', dataIndex: 'inx', width: 60, align: "center" },
- { title: '方案名称', key: 'name', dataIndex: 'name', ellipsis: true },
- { title: '调度类型', key: 'type', dataIndex: 'type',render:(v)=><>{obj[v]}>},
+ { title: '规则名称', key: 'name', dataIndex: 'name', ellipsis: true },
+ { title: '规则类型', key: 'type', dataIndex: 'type',render:(v)=><>{obj[v]}>},
{ title: '简介', key: 'content', dataIndex: 'content'},
{ title: '编制时间', key: 'tm', dataIndex: 'tm'},
{ title: '附件数', key: 'fileCount', dataIndex: 'fileCount'},