From c03f8b883f4930851a8f8e71f3ed667b612b3670 Mon Sep 17 00:00:00 2001 From: tianweiweiliang <875658254@qq.com> Date: Thu, 31 Oct 2024 11:34:40 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E6=9C=BA=E5=99=A8?= =?UTF-8?q?=E7=AE=A1=E7=90=86-=E6=96=B0=E5=A2=9E=E6=9C=BA=E5=99=A8?= =?UTF-8?q?=E7=9A=84=E7=89=88=E6=9C=AC=E5=AD=97=E6=AE=B5=E4=B8=BA=E7=A9=BA?= =?UTF-8?q?=E6=97=B6split=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Agent/Module/AddModal.tsx | 85 +++++++++++++++-------------- 1 file changed, 43 insertions(+), 42 deletions(-) diff --git a/src/pages/Agent/Module/AddModal.tsx b/src/pages/Agent/Module/AddModal.tsx index dd40f18..e4759fa 100644 --- a/src/pages/Agent/Module/AddModal.tsx +++ b/src/pages/Agent/Module/AddModal.tsx @@ -22,19 +22,19 @@ export default forwardRef((props: any, ref: any) => { // 1.请求数据 const getVersionData = async () => { try { - const res: any = await queryVersionList({ page_num: 1, page_size: 100000 }); - const { code, msg, data=[] } = res || {} + const res: any = await queryVersionList({ page_num: 1, page_size: 100000 }); + const { code, msg, data = [] } = res || {} if (code === 200) { setVersionData(data) } else { - message.error(msg || formatMessage({id: 'request.version.fai'}) ); + message.error(msg || formatMessage({ id: 'request.version.fai' })); } } catch (e) { // setLoading(false) } } - useEffect(()=> { + useEffect(() => { // 请求版本列表数据 getVersionData() }, []) @@ -42,12 +42,12 @@ export default forwardRef((props: any, ref: any) => { useImperativeHandle( ref, () => ({ - show: ({ title= '', detailData}: any) => { - setVisible(true) - // setTitle(title); - setEditData(detailData) - form.setFieldsValue({ ...detailData, version: detailData.version && `${detailData.version}|${detailData.os}|${detailData.arch}` }) - } + show: ({ title = '', detailData }: any) => { + setVisible(true) + // setTitle(title); + setEditData(detailData) + form.setFieldsValue({ ...detailData, version: detailData.version && `${detailData.version}|${detailData.os}|${detailData.arch}` }) + } }) ) @@ -56,21 +56,21 @@ export default forwardRef((props: any, ref: any) => { setLoading(true); const { version, ...otherParam } = values - const list = version.split('|') - const field = ['version','os','arch'] + const list = version?.split('|') || [] + const field = ['version', 'os', 'arch'] field.forEach((n: any, i: number) => { otherParam[n] = list[i] }) const { code, msg } = values.id ? await agentEdit(otherParam) : await agentAdd(otherParam); if (code === 200) { - message.success(values.id? formatMessage({id: 'modified.succeeded'}): formatMessage({id: 'created.succeeded'})); - setVisible(false); + message.success(values.id ? formatMessage({ id: 'modified.succeeded' }) : formatMessage({ id: 'created.succeeded' })); + setVisible(false); form.resetFields(); props.callback(); - } + } else { - message.error(msg || formatMessage({id: 'created.failed'})); + message.error(msg || formatMessage({ id: 'created.failed' })); } setLoading(false); }).catch(() => { @@ -86,23 +86,23 @@ export default forwardRef((props: any, ref: any) => { const { formatMessage } = useIntl(); const placeholder = formatMessage({ id: "Form.select.placeholder" }); - const requiredMessage = formatMessage({ id: 'Form.select.message'}); - - return ( -