From a3aa86f1f729da3fad1fa3d8877eb4ab6f3ca092 Mon Sep 17 00:00:00 2001 From: lishenfeng Date: Tue, 9 Sep 2025 09:47:13 +0800 Subject: [PATCH] =?UTF-8?q?fix():=20=E4=BF=AE=E6=94=B9=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E9=99=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/rcgl/jdkh/khzbgl/AdcdTreeSelector/index.tsx | 3 +++ src/views/sz/khzbgl/AdcdTreeSelector/index.tsx | 3 +++ src/views/sz/khzbgl/form.js | 11 +++++++---- src/views/sz/ywgz/form.js | 8 +++++--- 4 files changed, 18 insertions(+), 7 deletions(-) diff --git a/src/views/rcgl/jdkh/khzbgl/AdcdTreeSelector/index.tsx b/src/views/rcgl/jdkh/khzbgl/AdcdTreeSelector/index.tsx index fab5b67a3..5a50d899c 100644 --- a/src/views/rcgl/jdkh/khzbgl/AdcdTreeSelector/index.tsx +++ b/src/views/rcgl/jdkh/khzbgl/AdcdTreeSelector/index.tsx @@ -74,6 +74,9 @@ const AdcdTreeSelector: React.FC = ({ onSelectFun, setAdcd, showCheckbox setTreeData(adcdTreedata); setLoading(false); setOrderMax(Math.max(...adcdTreedata.map((item:any) => item?.orderIndex))) + }else { + setLoading(false); + setTreeData([]) } }; // @ts-ignore diff --git a/src/views/sz/khzbgl/AdcdTreeSelector/index.tsx b/src/views/sz/khzbgl/AdcdTreeSelector/index.tsx index 1d2773cc5..f07ad4629 100644 --- a/src/views/sz/khzbgl/AdcdTreeSelector/index.tsx +++ b/src/views/sz/khzbgl/AdcdTreeSelector/index.tsx @@ -74,6 +74,9 @@ const AdcdTreeSelector: React.FC = ({ onSelectFun, setAdcd, showCheckbox setTreeData(adcdTreedata); setLoading(false); setOrderMax(Math.max(...adcdTreedata.map((item:any) => item?.orderIndex))) + } else { + setLoading(false); + setTreeData([]) } }; // @ts-ignore diff --git a/src/views/sz/khzbgl/form.js b/src/views/sz/khzbgl/form.js index a645f6174..865663f69 100644 --- a/src/views/sz/khzbgl/form.js +++ b/src/views/sz/khzbgl/form.js @@ -26,6 +26,8 @@ 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"); @@ -105,8 +107,9 @@ useEffect(() => { mode={mode} fileNum={999} uploadUrl={apiurl.zsk.gcaq.upload} - onChange={(v) => { setFilesParams(v)}} - value={filesParams} + onChange={(v) => { setFilesParams(v)}} + value={filesParams} + onLoadingChange={(isLoading) => setFileUploading(isLoading)} /> @@ -115,8 +118,8 @@ useEffect(() => { mode === 'view' ? null : ( <> - diff --git a/src/views/sz/ywgz/form.js b/src/views/sz/ywgz/form.js index 9b1e1c998..6873a0a26 100644 --- a/src/views/sz/ywgz/form.js +++ b/src/views/sz/ywgz/form.js @@ -26,6 +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"); @@ -121,9 +122,10 @@ useEffect(() => { mode={mode} fileNum={999} uploadUrl={apiurl.zsk.ywgz.upload} - onChange={(v) => { setFilesParams(v);console.log("vvvv",v); + onChange={(v) => { setFilesParams(v);console.log("vvvv",v); }} value={filesParams} + onLoadingChange={(isLoading) => setFileUploading(isLoading)} /> @@ -132,8 +134,8 @@ useEffect(() => { mode === 'view' ? null : ( <> -